Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def alterUser(self, username, password="", level=""):
- query = "alterUser query garbage)"
- if level:
- q = "UPDATE remote_users SET level = '%s', time_edit = UNIX_TIMESTAMP() WHERE username='%s'" % (str(level), username)
- self.query(q)
- if password:
- if len(password) != 40:
- return Exception('password hash is not an sha-1 hash')
- q = "UPDATE remote_users SET password = '%s', time_edit = UNIX_TIMESTAMP() WHERE username='%s'" % (password, username)
- return self.packageResult(query, True, "")
- >>> s.alterUser('admin', sha('password').hexdigest(), 'admin', level=101)
- Traceback (most recent call last):
- File "<stdin>", line 1, in <module>
- TypeError: __call__() got an unexpected keyword argument 'level'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement