Example #1
0
 def save(self):
     try:
         writeFile(self.app_settings_filepath, \
             json.dumps(self.settings, indent=2))
     except Exception, err:
         log("[AppSettings]>>> Save error:" + str(err), LEVEL_ERROR)
         return False
Example #2
0
 def save(self):
     if self.is_loaded:
         wallet_info = {
             "wallet_filepath": self.wallet_filepath,
             "wallet_address": self.wallet_address,
         }
         try:
             writeFile(self.wallet_info_filepath, \
                       json.dumps(wallet_info, indent=2))
         except Exception, err:
             log("[WalletInfo]>>> Save error:" + str(err), LEVEL_ERROR)
Example #3
0
    def save_all(self):
        _pools = []
        for p in self.all_pools:
            _p = {
                'id': p['id'],
                'algo': p['algo'],
                'name': p['name'],
                'url': p['url'],
                'username': p['username'],
                'password': p['password'],
                'is_mining': False if not p['username'] else p['is_mining'],
                'is_hidden': p['is_hidden'],
                'is_fixed': p['is_fixed'],
                'num_cpus': p['num_cpus'],
                'priority_level': p['priority_level'],
            }
            _pools.append(_p)

        writeFile(self.all_pools_file_path, json.dumps(_pools, indent=2))