def update_to_last_version(self): uf.save_current_version(self.last_version) self.current_version = uf.get_current_version() self.check_current_version() archive_path = uf.get_update_archive_from_server(self.updates[-1].get('update_archive')) uf.update_from_archive(archive_path) env_inst.ui_main.restart_for_update_ui_main()
def commit_update_to_json(self): args = self.majorSpinBox.text(),\ self.minorSpinBox.text(),\ self.buildSpinBox.text(),\ self.revisionSpinBox.text() current_ver_dict = uf.get_version(*args) current_ver_str = uf.get_version(*args, string=True) data_dict = { 'version': current_ver_dict, 'date': self.dateEdit.text(), 'changes': self.changesPlainTextEdit.toPlainText(), 'misc': self.miscPlainTextEdit.toPlainText(), 'remove_list': [], 'update_archive': '{0}.zip'.format(current_ver_str) } uf.save_json_to_path('{0}/updates/{1}.json'.format(env_mode.get_current_path(), current_ver_str), data_dict) uf.create_updates_list() uf.save_current_version(current_ver_dict) uf.create_update_archive('{0}/updates/{1}.zip'.format(env_mode.get_current_path(), current_ver_str)) self.close()
def commit_update_to_json(self): args = self.majorSpinBox.text(),\ self.minorSpinBox.text(),\ self.buildSpinBox.text(),\ self.revisionSpinBox.text() current_ver_dict = uf.get_version(*args) current_ver_str = uf.get_version(*args, string=True) data_dict = { 'version': current_ver_dict, 'date': self.dateEdit.text(), 'changes': self.changesPlainTextEdit.toPlainText(), 'misc': self.miscPlainTextEdit.toPlainText(), 'remove_list': [], 'update_archive': '{0}.tar.gz'.format(current_ver_str) } uf.save_json_to_path('{0}/updates/{1}.json'.format(env_mode.get_current_path(), current_ver_str), data_dict) uf.save_current_version(current_ver_dict) uf.create_update_archive('{0}/updates/{1}.tar.gz'.format(env_mode.get_current_path(), current_ver_str)) uf.create_updates_list() self.close()