def configure(self, url, pwd, name, response): ''' Configure cozy-files url {string}: cozy url pwd {string}: cozy password name {string}: device name response {object}: response of responseuest to add device in cozy ''' self.max_prog = 0.1 self._display_error("") init_database() self.max_prog = 0.15 data = json.loads(response.content) replicate_to_local_one_shot_without_deleted( url, name, data['password'], data['id']) self.max_prog = 0.40 err = init_device(url, data['password'], data['id']) if err: self._display_error(err) return replicate_from_local_one_shot(url, name, data['password'], data['id']) self.max_prog = 0.70 self.max_prog = 0.72 pass
def configure(self, url, pwd, name, req): ''' Configure cozy-files url {string}: cozy url pwd {string}: cozy password name {string}: device name req {object}: response of request to add device in cozy ''' self.max_prog = 0.1 self._display_error("") init_database() self.max_prog = 0.15 data = json.loads(req.content) repli = replicate_to_local_one_shot_without_deleted(url, name, data['password'], data['id']) self.max_prog = 0.30 replicate_to_local_start_seq(url, name, data['password'], data['id'], repli['source_last_seq']) self.max_prog = 0.98 err = init_device(url, data['password'], data['id']) if err: self._display_error(err) return replicate_from_local(url, name, data['password'], data['id']) pass