2. ebuildtester package

2.1. Submodules

2.2. ebuildtester.atom module

An Atom.

class ebuildtester.atom.Atom(atom)[source]

Bases: object

exception ebuildtester.atom.AtomException[source]

Bases: Exception

An exception in this class.

2.3. ebuildtester.docker module

class ebuildtester.docker.Docker(local_portage, overlay_dirs)[source]

Bases: object

The Docker class.

cleanup()[source]

Clean up.

execute(cmd)[source]

Execute command in container.

cmd is a string which is executed within a bash shell.

remove()[source]

Remove the docker container.

shell()[source]

Run an interactive shell in container.

exception ebuildtester.docker.ExecuteFailure[source]

Bases: Exception

Failure to execute command.

2.4. ebuildtester.main module

ebuildtester.main.main()[source]

The main function.

2.5. ebuildtester.options module

Options and some initializations.

ebuildtester.options.set_logfile(logfile)[source]

Add a logfile to logging.

2.6. ebuildtester.parse module

ebuildtester.parse.parse_commandline(args)[source]

Parse the command line.

2.7. ebuildtester.utils module

ebuildtester.utils.massage_string(string)[source]

Return a string.

2.8. Module contents