infrahouse_toolkit package¶
Subpackages¶
- infrahouse_toolkit.aws package
- Subpackages
- Submodules
- infrahouse_toolkit.aws.asg module
- infrahouse_toolkit.aws.asg_instance module
- infrahouse_toolkit.aws.config module
- infrahouse_toolkit.aws.ec2_instance module
- infrahouse_toolkit.aws.exceptions module
- infrahouse_toolkit.aws.resource_discovery module
- Module contents
- infrahouse_toolkit.cli package
- Subpackages
- infrahouse_toolkit.cli.ih_aws package
- infrahouse_toolkit.cli.ih_certbot package
- infrahouse_toolkit.cli.ih_ec2 package
- infrahouse_toolkit.cli.ih_elastic package
- infrahouse_toolkit.cli.ih_github package
- infrahouse_toolkit.cli.ih_openvpn package
- infrahouse_toolkit.cli.ih_plan package
- infrahouse_toolkit.cli.ih_puppet package
- infrahouse_toolkit.cli.ih_registry package
- infrahouse_toolkit.cli.ih_s3 package
- infrahouse_toolkit.cli.ih_s3_reprepro package
- Submodules
- infrahouse_toolkit.cli.ih_s3_reprepro.cmd_check module
- infrahouse_toolkit.cli.ih_s3_reprepro.cmd_checkpool module
- infrahouse_toolkit.cli.ih_s3_reprepro.cmd_deleteunreferenced module
- infrahouse_toolkit.cli.ih_s3_reprepro.cmd_dumpunreferenced module
- infrahouse_toolkit.cli.ih_s3_reprepro.cmd_get_secret_value module
- infrahouse_toolkit.cli.ih_s3_reprepro.cmd_includedeb module
- infrahouse_toolkit.cli.ih_s3_reprepro.cmd_list module
- infrahouse_toolkit.cli.ih_s3_reprepro.cmd_migrate module
- infrahouse_toolkit.cli.ih_s3_reprepro.cmd_remove module
- infrahouse_toolkit.cli.ih_s3_reprepro.cmd_set_secret_value module
- Module contents
- infrahouse_toolkit.cli.ih_secrets package
- infrahouse_toolkit.cli.ih_skeema package
- infrahouse_toolkit.cli.tests package
- Submodules
- infrahouse_toolkit.cli.exceptions module
- infrahouse_toolkit.cli.gpg module
- infrahouse_toolkit.cli.lib module
- infrahouse_toolkit.cli.utils module
- Module contents
- Subpackages
- infrahouse_toolkit.lock package
- infrahouse_toolkit.terraform package
- infrahouse_toolkit.tests package
Submodules¶
infrahouse_toolkit.exceptions module¶
Top level exceptions.
The exception hierarchy repeats the structure of the infrahouse_toolkit package. Each module in the package has its own exceptions.py module. The module exceptions are inherited from the upper module exceptions.
- exception infrahouse_toolkit.exceptions.IHException[source]¶
Bases:
ExceptionGeneric InfraHouse exception
- exception infrahouse_toolkit.exceptions.IHRetriableError(returncode=None, cmd=None, output=None, stderr=None)[source]¶
Bases:
IHExceptionOperation failed, but can be retried.
infrahouse_toolkit.fs module¶
InfraHouse Toolkit file system module.
- infrahouse_toolkit.fs.ensure_permissions(path: str, permissions: int)[source]¶
For a path on the file system check permissions and set if they differ.
- Parameters:
path (str) – Filesystem path to a file or directory.
permissions (int) – Permissions the file or directory must have. Can be an integer like 0o755 or 0o644.
infrahouse_toolkit.timeout module¶
InfraHouse Toolkit timeout module.
Module contents¶
Top-level package for InfraHouse Toolkit.
- Author:
Oleksandr Kuzminskyi
- Version:
2.59.3
- Email: