def delete_file(self, data): """ Delete file from record, and after this - from server """ server = Queries.getFileServer(data['file_hash']) if server is None: msg = "ERROR: Can't delete now your file: servers in offline. Try later..." data['cmd'] = 'AUTH' data['error'].append(msg) log.msg(log.msg("[DELT] %s..." % msg)) else: log.msg('[DELT] Delete data for User=%s' % (data['user'])) Queries.deleteFileRecordByID(data['file_path']) data['cmd'] = 'CDLT' log.msg('[DELT] Delete data for User=%s has complete!' % (data['user'])) del data['file_path'] return data