Skip to content

Commit 64222d2

Browse files
committed
Revert "Use self.__class__ instead of naming class"
This reverts commit 6353df6. Fixes #9.
1 parent bb27e02 commit 64222d2

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

library/minecraft_server_file.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ class ServerProperties(ServerFile):
137137
VALUES_TYPE = dict
138138

139139
def __init__(self, module):
140-
super(self.__class__, self).__init__(module)
140+
super(ServerProperties, self).__init__(module)
141141
self._content_changed = False
142142
self.newlines = []
143143
properties = self.values.copy()
@@ -182,7 +182,7 @@ class ACL(ServerFile):
182182
A Minecraft ACL.
183183
"""
184184
def __init__(self, module):
185-
super(self.__class__, self).__init__(module)
185+
super(ACL, self).__init__(module)
186186
self.acl = []
187187

188188
@property
@@ -214,7 +214,7 @@ class Banlist(ACL):
214214
A generic Minecraft banlist.
215215
"""
216216
def __init__(self, module, created=None, expires=None, reason=None):
217-
super(self.__class__, self).__init__(module)
217+
super(Banlist, self).__init__(module)
218218
self.created = created if created else dt.utcnow()
219219
self.expires = expires if expires else DEFAULT_BAN_EXPIRES
220220
self.reason = reason if reason else DEFAULT_BAN_REASON
@@ -235,7 +235,7 @@ class BannedPlayers(Banlist):
235235
The module "values" argument should be a list of usernames.
236236
"""
237237
def __init__(self, module):
238-
super(self.__class__, self).__init__(module)
238+
super(BannedPlayers, self).__init__(module)
239239
uuids = get_uuids(self.values)
240240
for username, u in uuids.items():
241241
entry = self.template.copy()
@@ -251,7 +251,7 @@ class BannedIPs(Banlist):
251251
The module "values" argument should be a list of IP addresses.
252252
"""
253253
def __init__(self, module):
254-
super(self.__class__, self).__init__(module)
254+
super(BannedIPs, self).__init__(module)
255255
for ip in self.values:
256256
entry = self.template.copy()
257257
entry['ip'] = ip
@@ -268,7 +268,7 @@ def __init__(self, module):
268268
"""
269269
Generate a Minecraft whitelist from a list of usernames.
270270
"""
271-
super(self.__class__, self).__init__(module)
271+
super(Whitelist, self).__init__(module)
272272
uuids = get_uuids(self.values)
273273
for username, u in uuids.items():
274274
self.acl.append({'name': username, 'uuid': u})
@@ -284,7 +284,7 @@ def __init__(self, module):
284284
"""
285285
Generate a Minecraft oplist from a list of usernames.
286286
"""
287-
super(self.__class__, self).__init__(module)
287+
super(Oplist, self).__init__(module)
288288
for entry in self.acl:
289289
entry['level'] = MINECRAFT_OP_CODE
290290

0 commit comments

Comments
 (0)