artellapipe.libs.artella.core.artellaclasses module¶
Module that contains Artella classes implementations
-
class
artellapipe.libs.artella.core.artellaclasses.ArtellaAppMetaData(local_root, storage_id, cms_web_root=None, token=None, openers_file=None)¶ Bases:
object-
property
cms_web_root¶
-
property
local_root¶
-
property
openers_file¶
-
property
storage_id¶
-
property
token¶
-
update_local_root()¶ Updates the environment variable that stores the Artella Local Path NOTE: This is done by Artella plugin when is loaded, so we should not do it manually again :return:
-
property
-
class
artellapipe.libs.artella.core.artellaclasses.ArtellaAssetMetaData(metadata_path, status_dict)¶ Bases:
object-
get_latest_published_versions(force_update=False, check_validity=True)¶ Returns latest published versions of the asset :param force_update: bool :param check_validity: bool :return:
-
get_published_versions(all_versions=False, force_update=False, check_validity=True)¶ Returns published versions of the asset :param all_versions: bool :param force_update: bool :param check_validity: bool :return:
-
property
latest¶
-
property
path¶ Returns path of the asset :return:str
-
-
class
artellapipe.libs.artella.core.artellaclasses.ArtellaDirectoryMetaData(metadata_path, status_dict)¶ Bases:
object-
property
header¶
-
property
path¶
-
print_info()¶ Prints in logger the info of the current Artella object
-
property
references¶
-
property
-
class
artellapipe.libs.artella.core.artellaclasses.ArtellaFileMetaData(file_dict)¶ Bases:
object-
property
name¶
-
property
relative_path¶
-
property
versions¶
-
property
-
class
artellapipe.libs.artella.core.artellaclasses.ArtellaFileVerionMetaData(version_data)¶ Bases:
object-
property
comment¶
-
property
creator¶
-
property
creator_display¶
-
property
date_created¶
-
property
digest¶
-
property
locked_by¶
-
property
name¶
-
property
relative_dir¶
-
property
relative_path¶
-
property
size¶
-
property
version¶
-
property
-
class
artellapipe.libs.artella.core.artellaclasses.ArtellaHeaderMetaData(header_dict)¶ Bases:
object-
property
container_uri¶
-
property
content_length¶
-
property
content_type¶
-
property
date¶
-
property
file_path¶
-
property
status¶
-
property
type¶
-
property
workspace_name¶
-
property
-
class
artellapipe.libs.artella.core.artellaclasses.ArtellaReferencesMetaData(ref_name, ref_path, ref_dict)¶ Bases:
object-
property
deleted¶
-
property
is_directory¶
-
property
local_version¶
-
property
locked¶
-
property
locked_by¶
-
property
locked_by_display¶
-
property
locked_view¶
-
property
maximum_version¶
-
property
maximum_version_deleted¶
-
property
name¶
-
property
path¶
-
print_info()¶ Prints in logger the info of the current Artella object
-
property
relative_path¶
-
property
view_version¶
-
property
view_version_digest¶
-
property