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