container_guts.main package

Subpackages

Submodules

container_guts.main.client module

class container_guts.main.client.ManifestGenerator(tech='docker')[source]

Bases: object

Generate a Guts manifest.

diff
explore_paths(root, paths)[source]

Find executables under a path.

extract
extract_filesystem(root)[source]

List all contents of the filesystem

get_container(image)[source]

Courtesy function to get a container from a URI.

get_environment_paths
get_manifests(root)[source]

Given the root of a container extracted meta directory, read all json configs and derive a final set of paths to explore.

init_container_tech(tech)[source]

Add the container operator

run
save_path
similar
trace

container_guts.main.templates module

Module contents