Skip to content

Commit 03521f3

Browse files
committed
add super init to pass lint
1 parent cddb128 commit 03521f3

15 files changed

Lines changed: 37 additions & 0 deletions

File tree

cterasdk/asynchronous/core/types.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ def __init__( # pylint: disable=redefined-builtin, too-many-arguments
2121
self, type, guid, deleted, name, folder_id=None, modified=None,
2222
file_timestamp=None, size=None, id=None, acl=None, gvsn=None,
2323
parent_guid=None, portal_modified_date=None, virtual_portal_id=None):
24+
super().__init__()
2425
self.type = type
2526
self.guid = guid
2627
self.folder_id = folder_id

cterasdk/audit/postman.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ class Collection(Object):
1515
__instance = None
1616

1717
def __init__(self):
18+
super().__init__()
1819
self.info = Info()
1920
self.item = []
2021
Collection.__instance = self
@@ -36,13 +37,15 @@ def serialize(self):
3637
class Info(Object):
3738

3839
def __init__(self):
40+
super().__init__()
3941
self.name = f'{str(uuid.uuid4())}'
4042
self.schema = "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
4143

4244

4345
class Command(Object):
4446

4547
def __init__(self, name, request):
48+
super().__init__()
4649
self.name = name
4750
self.request = request
4851
self.response = []
@@ -51,6 +54,7 @@ def __init__(self, name, request):
5154
class Request(Object):
5255

5356
def __init__(self, method, url):
57+
super().__init__()
5458
self.method = method
5559
self.header = None
5660
self.url = url
@@ -65,6 +69,7 @@ def request_body(self, data):
6569
class Header(Object):
6670

6771
def __init__(self, key, value):
72+
super().__init__()
6873
self.key = key
6974
self.value = value
7075
self.type = 'text'
@@ -159,6 +164,7 @@ class Body(Object):
159164
"""Request Body"""
160165

161166
def __init__(self, mode):
167+
super().__init__()
162168
self.mode = mode
163169

164170

@@ -217,6 +223,7 @@ def json(body):
217223
class URL(Object):
218224

219225
def __init__(self, raw, protocol, host, port, path, query):
226+
super().__init__()
220227
self.raw = raw
221228
self.protocol = protocol
222229
self.host = host

cterasdk/cio/core.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ def instance(src, dest=None):
8181
return SrcDstParam.__instance
8282

8383
def __init__(self, src, dest=None):
84+
super().__init__()
8485
self._classname = self.__class__.__name__
8586
self.src = src
8687
self.dest = dest
@@ -97,6 +98,7 @@ def instance():
9798
return ActionResourcesParam.__instance
9899

99100
def __init__(self):
101+
super().__init__()
100102
self._classname = self.__class__.__name__
101103
self.urls = []
102104
ActionResourcesParam.__instance = self # pylint: disable=unused-private-member
@@ -115,6 +117,7 @@ def instance(path, access, expire_on):
115117
return CreateShareParam.__instance
116118

117119
def __init__(self, path, access, expire_on):
120+
super().__init__()
118121
self._classname = self.__class__.__name__
119122
self.url = path
120123
self.share = Object()
@@ -131,6 +134,7 @@ def __init__(self, path, access, expire_on):
131134
class FetchResourcesParam(Object):
132135

133136
def __init__(self):
137+
super().__init__()
134138
self._classname = 'FetchResourcesParam'
135139
self.start = 0
136140
self.limit = 100

cterasdk/clients/errors.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
class ClientError(Object):
99

1010
def __init__(self, exception, message):
11+
super().__init__()
1112
self.request = Object()
1213
self.request.method = exception.request_info.method
1314
self.request.url = str(exception.request_info.real_url)

cterasdk/common/object.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
class Object(MutableMapping): # pylint: disable=too-many-instance-attributes
88

99
def __init__(self, **kwargs):
10+
super().__init__()
1011
for k, v in kwargs.items():
1112
setattr(self, k, v)
1213

cterasdk/common/types.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ def convert(rule, classname, property_name, assignment=None):
2828
class Operator(Object):
2929

3030
def __init__(self, right):
31+
super().__init__()
3132
self._classname = self.__class__.__name__ # pylint: disable=protected-access
3233
self.right = right
3334

@@ -75,6 +76,7 @@ class AfterOperator(Operator):
7576
class AdvancedFilterRule(Object):
7677

7778
def __init__(self, classname, field, operator):
79+
super().__init__()
7880
self._classname = self.__class__.__name__ # pylint: disable=protected-access
7981
self.className = classname
8082
self.fieldName = field
@@ -283,6 +285,7 @@ def root(included):
283285
class FileEntry(Object):
284286

285287
def __init__(self, name, display_name=None, included=None):
288+
super().__init__()
286289
self._classname = self.__class__.__name__ # pylint: disable=protected-access
287290
self.name = name
288291
self.displayName = display_name
@@ -300,6 +303,7 @@ class BackupSet(Object):
300303

301304
def __init__(self, name, directory_tree=None, filter_rules=None, defaults_dirs=None,
302305
template_dirs=None, enabled=True, boolean_function=None, comment=None):
306+
super().__init__()
303307
self._classname = self.__class__.__name__ # pylint: disable=protected-access
304308
self.name = name
305309
self.isEnabled = enabled
@@ -334,6 +338,7 @@ def __init__(self, apps):
334338
class TaskSchedule(Object):
335339

336340
def __init__(self):
341+
super().__init__()
337342
self._classname = 'TaskSchedule' # pylint: disable=protected-access
338343
self.mode = None
339344

@@ -447,6 +452,7 @@ class ADDomainIDMapping(Object):
447452
:param int end: The maximum id to use for mapping
448453
"""
449454
def __init__(self, domain, start, end):
455+
super().__init__()
450456
self._classname = 'ADDomainIDMapping'
451457
self.domainFlatName = domain
452458
self.minID = start
@@ -499,6 +505,7 @@ def build(self):
499505
class SoftwareUpdatesTopic(Object):
500506

501507
def __init__(self, enabled, reboot_after_update, reboot_when):
508+
super().__init__()
502509
self._classname = "SoftwareUpdatesSettings"
503510
self.enabled = enabled if enabled else None
504511
self.rebootAfterUpdate = reboot_after_update if reboot_after_update else None

cterasdk/common/utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ def __init__(self, uid, tenant=None, classname=None, name=None, more=None):
116116
:param str,optional name: Base object name
117117
:param str,optional more: Base object more info
118118
"""
119+
super().__init__()
119120
self.uid = uid
120121
self.tenant = tenant
121122
self.classname = classname

cterasdk/core/query.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,12 +80,14 @@ def fromValue(value, ref):
8080
class Filter(Object):
8181

8282
def __init__(self, field):
83+
super().__init__()
8384
self.field = field
8485

8586

8687
class FilterBuilder(Object):
8788

8889
def __init__(self, name, reference=False):
90+
super().__init__()
8991
self.filter = Filter(name)
9092
self.reference = reference
9193

@@ -145,6 +147,7 @@ def setValue(self, value):
145147
class QueryParams(Object):
146148

147149
def __init__(self):
150+
super().__init__()
148151
self.startFrom = 0
149152
self.countLimit = 50
150153

cterasdk/core/types.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -428,6 +428,7 @@ def secondary(self):
428428
class AccessControlRule(Object):
429429

430430
def __init__(self, group, role):
431+
super().__init__()
431432
self._classname = 'AccessControlRule'
432433
self.group = group
433434
self.role = role
@@ -610,6 +611,7 @@ def build(self):
610611
class Task(Object):
611612

612613
def __init__(self, task_id, name):
614+
super().__init__()
613615
self.id = task_id
614616
self.name = name
615617

@@ -701,6 +703,7 @@ def build(self):
701703
class ExtendedAttribute(Object):
702704

703705
def __init__(self, name, supported):
706+
super().__init__()
704707
self._classname = 'ExtendedAttributesInfo' # pylint: disable=protected-access
705708
self.name = name
706709
self.supported = supported
@@ -758,6 +761,7 @@ class RoleSettings(Object): # pylint: disable=too-many-instance-attributes
758761
def __init__(self, name, sudo, enable_remote_wipe, enable_sso, enable_seeding_export, enable_seeding_import, access_end_user_folders,
759762
update_settings, update_roles, update_account_emails, update_account_password, manage_cloud_drives, manage_plans,
760763
manage_users, manage_logs, allow_folders_files_permanent_delete, can_manage_legal_holds, can_manage_compliance_settings):
764+
super().__init__()
761765
self.name = name
762766
self.sudo = sudo
763767
self.enable_remote_wipe = enable_remote_wipe

cterasdk/direct/types.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,7 @@ class ChunkMetadata(Object):
209209
:ivar int length: Part Length
210210
"""
211211
def __init__(self, url, index, offset, length):
212+
super().__init__()
212213
self.url = url
213214
self.index = index
214215
self.offset = offset
@@ -221,5 +222,6 @@ class FileMetadata(Object):
221222
"""
222223

223224
def __init__(self, f):
225+
super().__init__()
224226
self.encryption_key = utils.utf8_decode(base64.b64encode(f.encryption_key))
225227
self.chunks = [ChunkMetadata(chunk.url, chunk.index, chunk.offset, chunk.length) for chunk in f.chunks]

0 commit comments

Comments
 (0)