Exemplo n.º 1
0
 def read_settings(self):
     if self.database.isfile(2, self.file):
         settings = read_prefs(self.database, self.file)
     else:
         settings = {}
         settings[defaults._creation_date_key_] = util.get_time()
         settings[defaults._creation_user_key_] = user.get_user()
     return settings
Exemplo n.º 2
0
 def read_settings(self):
     if self.database.isfile(2, self.file):
         self.settings = read_prefs(self.database, self.file)
     else:
         self.settings = {}
         self.settings[defaults._creation_date_key_] = util.get_time()
         self.settings[defaults._creation_user_key_] = user.get_user()
         self.settings[defaults._versions_list_key_] = {}
         self.settings[defaults._publish_] = 0
Exemplo n.º 3
0
 def read_settings(self):
     if self.database.isfile(2, self.file):
         self.settings = read_prefs(self.database, self.file)
     else:
         self.settings = {}
         self.settings[defaults._creation_date_key_] = util.get_time()
         self.settings[defaults._creation_user_key_] = user.get_user()
         self.settings[defaults._export_assets_list_key_] = {}
         self.settings[defaults._default_export_asset_key_] = None
Exemplo n.º 4
0
 def read_settings(self):
     if self.database.isfile(2, self.file):
         self.settings = read_prefs(self.database, self.file)
     else:
         self.settings = {}
         self.settings[defaults._creation_date_key_] = util.get_time()
         self.settings[defaults._creation_user_key_] = user.get_user()
         self.settings[defaults._lock_key_] = 0
         self.settings[defaults._run_key_] = 0
         self.settings[defaults._versions_list_key_] = {}
         self.settings[defaults._variant_references_list_] = {}
         self.new_version(version='0000', comment='Asset creation')
Exemplo n.º 5
0
 def read_settings(self):
     if self.database.isfile(2, self.file):
         settings = read_prefs(self.database, self.file)
     else:
         settings = dict()
         settings[defaults._creation_date_key_] = util.get_time()
         settings[defaults._creation_user_key_] = user.get_user()
         settings[defaults._softwares_list_key_] = get_softwares_from_stage(
             self.asset.stage)
         settings[defaults._variants_list_key_] = []
         settings[defaults._default_variant_key_] = 'main'
     return settings
Exemplo n.º 6
0
 def read_settings(self):
     if self.database.isfile(2, self.file):
         settings = read_prefs(self.database, self.file)
     else:
         if not self.in_out:
             self.in_out = [100, 196]
         settings = dict()
         settings[defaults._creation_date_key_] = util.get_time()
         settings[defaults._creation_user_key_] = user.get_user()
         settings[defaults._frame_range_key_] = self.in_out
         settings[defaults._asset_events_key_] = []
     return settings
Exemplo n.º 7
0
    def read_settings(self):
        if self.database.isfile(2, self.file):
            settings = read_prefs(self.database, self.file)
        else:
            settings = dict()
            settings[defaults._creation_date_key_] = util.get_time()
            settings[defaults._creation_user_key_] = user.get_user()
            settings[
                defaults._default_software_key_] = get_softwares_from_stage(
                    self.asset.stage)[0]

            settings[defaults._asset_state_] = defaults._todo_
        return settings
Exemplo n.º 8
0
 def new_version(self,
                 version=None,
                 comment='Too bad, there is no comment...'):
     if not version:
         new_version = self.get_version(1)
     elif not version.isdigit():
         pass
     else:
         new_version = version
     new_version_settings = dict()
     new_version_settings[defaults._creation_date_key_] = util.get_time()
     new_version_settings[defaults._creation_user_key_] = user.get_user()
     new_version_settings[defaults._comment_key_] = comment
     self.settings[
         defaults._versions_list_key_][new_version] = new_version_settings
     self.write()
     return new_version
Exemplo n.º 9
0
 def lock(self):
     self.settings[defaults._lock_key_] = user.get_user()
     self.write()
     logger.info('Asset locked')