def _on_my_keys_synchronize_failed(self, evt): from logs import lg from main import config from interface import api from userid import global_id from userid import my_id if not config.conf().getBool( 'services/keys-storage/reset-unreliable-backup-copies'): return global_keys_folder_path = global_id.MakeGlobalID( key_alias='master', customer=my_id.getGlobalID(), path='.keys') lg.info('about to erase ".keys" folder in the catalog: %r' % global_keys_folder_path) res = api.file_delete(global_keys_folder_path) if res['status'] == 'OK': api.network_reconnect()
def jsonrpc_reconnect(self): # alias return api.network_reconnect()
def jsonrpc_network_reconnect(self): return api.network_reconnect()
def network_reconnect_v1(self, request): return api.network_reconnect()