charmhelpers.payload package¶
charmhelpers.payload.archive module¶
-
exception
charmhelpers.payload.archive.
ArchiveError
¶ Bases:
exceptions.Exception
-
charmhelpers.payload.archive.
archive_dest_default
(archive_name)¶
-
charmhelpers.payload.archive.
extract
(archive_name, destpath=None)¶
-
charmhelpers.payload.archive.
extract_tarfile
(archive_name, destpath)¶ Unpack a tar archive, optionally compressed
-
charmhelpers.payload.archive.
extract_zipfile
(archive_name, destpath)¶ Unpack a zip file
-
charmhelpers.payload.archive.
get_archive_handler
(archive_name)¶
charmhelpers.payload.execd module¶
-
charmhelpers.payload.execd.
default_execd_dir
()¶
-
charmhelpers.payload.execd.
execd_module_paths
(execd_dir=None)¶ Generate a list of full paths to modules within execd_dir.
-
charmhelpers.payload.execd.
execd_preinstall
(execd_dir=None)¶ Run charm-pre-install for each module within execd_dir.
-
charmhelpers.payload.execd.
execd_run
(command, execd_dir=None, die_on_error=False, stderr=None)¶ Run command for each module within execd_dir which defines it.
-
charmhelpers.payload.execd.
execd_submodule_paths
(command, execd_dir=None)¶ Generate a list of full paths to the specified command within exec_dir.
Tools for working with files injected into a charm just before deployment.