Пример #1
0
 def save(self):
     self.log('** Saving user data...')
     self.save_groups()
     file = open(self.file, 'w')
     file.write(export_struct(self.map))
     file.close()
     self.log('** User data saved.')
Пример #2
0
 def save(self):
     data = {
         'api': {
             'username': str(self.api.username),
             'symbol': str(self.api.symbol),
             'code': str(self.api.code),
             'token': str(self.api.token),
             'refresh': str(self.api.refresh),
             'damntoken': str(self.api.damntoken)
         },
         'autojoin': self.autojoin,
         'owner': self.owner,
         'trigger': self.trigger
     }
     file = open(self.file, 'w')
     file.write(export_struct(data))
     file.close()
Пример #3
0
 def save(self):
     data = {
         'api': {
             'username': str(self.api.username),
             'symbol': str(self.api.symbol),
             'code': str(self.api.code),
             'token': str(self.api.token),
             'refresh': str(self.api.refresh),
             'damntoken': str(self.api.damntoken)
         },
         'autojoin': self.autojoin,
         'owner': self.owner,
         'trigger': self.trigger
     }
     file = open(self.file, 'w')
     file.write(export_struct(data))
     file.close()
Пример #4
0
 def cache(self):
     try:
         file = open(self.cachef, 'r')
         cache = json.loads(file.read())
         file.close()
     except IOError:
         cache = {}
     
     cache[self.data.api.username.lower()] = {
             'username': self.data.api.username,
             'symbol': self.data.api.symbol,
             'code': self.data.api.code,
             'token': self.data.api.token,
             'refresh': self.data.api.refresh,
             'damntoken': self.data.api.damntoken
     }
     
     try:
         file = open(self.cachef, 'w')
         file.write(export_struct(cache))
         file.close()
     except IOError:
         pass
Пример #5
0
    def cache(self):
        try:
            file = open(self.cachef, 'r')
            cache = json.loads(file.read())
            file.close()
        except IOError:
            cache = {}

        cache[self.data.api.username.lower()] = {
            'username': self.data.api.username,
            'symbol': self.data.api.symbol,
            'code': self.data.api.code,
            'token': self.data.api.token,
            'refresh': self.data.api.refresh,
            'damntoken': self.data.api.damntoken
        }

        try:
            file = open(self.cachef, 'w')
            file.write(export_struct(cache))
            file.close()
        except IOError:
            pass