Index

_ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W | Y

_

__call__() (lago.plugins.cli.CLIPluginFuncWrapper method)
__contains__() (lago.templates.TemplateStore method)
__exit__() (lago.utils.RollbackContext method)
_abc_cache (lago.plugins.cli.CLIPlugin attribute)
(lago.plugins.cli.CLIPluginFuncWrapper attribute)
(lago_template_repo.TemplateRepoCLI attribute)
_abc_negative_cache (lago.plugins.cli.CLIPlugin attribute)
(lago.plugins.cli.CLIPluginFuncWrapper attribute)
(lago_template_repo.TemplateRepoCLI attribute)
_abc_negative_cache_version (lago.plugins.cli.CLIPlugin attribute)
(lago.plugins.cli.CLIPluginFuncWrapper attribute)
(lago_template_repo.TemplateRepoCLI attribute)
_abc_registry (lago.plugins.cli.CLIPlugin attribute)
(lago.plugins.cli.CLIPluginFuncWrapper attribute)
(lago_template_repo.TemplateRepoCLI attribute)
_acquire() (in module lago.subnet_lease)
_add_nic_to_mapping() (lago.Prefix method)
_allocate_ips_to_nics() (lago.Prefix method)
_allocate_subnets() (lago.Prefix method)
_brctl() (in module lago.brctl)
_check_alive() (lago.virt.VM method)
_check_predefined_subnets() (lago.Prefix method)
_CommandStatus (in module lago.utils)
_config_net_interface() (in module lago.sysprep)
_config_net_topology() (lago.Prefix method)
_create_dead_snapshot() (lago.virt.VM method)
_create_disk() (lago.Prefix method)
_create_ip() (in module lago)
_create_live_snapshot() (lago.virt.VM method)
_create_net() (lago.virt.VirtEnv method)
_create_paths() (lago.Prefix method)
_create_ssh_keys() (lago.Prefix method)
_create_virt_env() (lago.Prefix method)
_create_vm() (lago.virt.VirtEnv method)
_detect_service_manager() (lago.virt.VM method)
_dom (lago.templates.TemplateRepository attribute)
_gen_ssh_command_id() (in module lago.virt)
_get_environ() (in module lago.config)
_get_from_dir() (in module lago.config)
_get_from_env() (in module lago.config)
_get_from_files() (in module lago.config)
_get_metadata() (lago.Prefix method)
_get_provider() (lago.templates.TemplateRepository method)
_get_providers() (in module lago.config)
_get_ssh_client() (lago.virt.VM method)
_guestfs_copy_path() (in module lago.virt)
_init_net_specs() (lago.Prefix method)
_init_users() (lago.templates.TemplateStore method)
_ip_in_subnet() (in module lago)
_ip_to_mac() (in module lago.virt)
_lease_owned() (in module lago.subnet_lease)
_lease_valid() (in module lago.subnet_lease)
_libvirt_name() (lago.virt.Network method)
(lago.virt.VM method)
_libvirt_xml() (lago.virt.BridgeNetwork method)
(lago.virt.NATNetwork method)
(lago.virt.VM method)
_lock_path() (in module lago.dirlock)
_locked() (in module lago.subnet_lease)
(in module lago.templates)
_main_thread_lock (lago.log_utils.TaskHandler attribute)
_metadata (lago.Prefix attribute)
_normalize_spec() (lago.virt.VM class method)
_open_ssh_client() (lago.virt.VM method)
_ova_to_spec() (lago.Prefix method)
_path_to_xml() (in module lago.virt)
_paths (lago.Prefix attribute)
_prefix (lago.Prefix attribute)
_prefixed() (lago.templates.FileSystemTemplateProvider method)
(lago.templates.TemplateStore method)
_providers (lago.templates.TemplateRepository attribute)
_read_nonblocking() (in module lago.utils)
_reclaim_disk() (lago.virt.VM method)
_reclaim_disks() (lago.virt.VM method)
_register_preallocated_ips() (lago.Prefix method)
_release() (in module lago.subnet_lease)
_request_start() (lago.virt._SystemdContainerService method)
(lago.virt._SysVInitService method)
(lago.virt._SystemdService method)
_request_stop() (lago.virt._SystemdContainerService method)
(lago.virt._SysVInitService method)
(lago.virt._SystemdService method)
_ret_via_queue() (in module lago.utils)
_run_command() (in module lago.utils)
_save_metadata() (lago.Prefix method)
_scp() (lago.virt.VM method)
_Service (class in lago.virt)
_set_link() (in module lago.brctl)
_SystemdContainerService (class in lago.virt)
_SystemdService (class in lago.virt)
_SysVInitService (class in lago.virt)
_take_lease() (in module lago.subnet_lease)
_tasks_lock (lago.log_utils.TaskHandler attribute)
_template_metadata() (lago.virt.VM method)
_upload_file() (in module lago.sysprep)
_use_prototype() (lago.Prefix method)
_validate_lease_dir_present() (in module lago.subnet_lease)
_virt_env (lago.Prefix attribute)
_write_file() (in module lago.sysprep)

A

acquire() (in module lago.subnet_lease)
ACTIVE (lago.virt.ServiceState attribute)
ADD (lago_template_repo.Verbs attribute)
add_argument() (lago.plugins.cli.CLIPluginFuncWrapper method)
add_mapping() (lago.virt.Network method)
add_mappings() (lago.virt.Network method)
add_ssh_key() (in module lago.sysprep)
alive() (lago.virt._Service method)
(lago.virt.Network method)
(lago.virt.VM method)
ALWAYS_SHOW_REG (in module lago.log_utils)
ALWAYS_SHOW_TRIGGER_MSG (in module lago.log_utils)
am_i_main_thread (lago.log_utils.TaskHandler attribute)

B

BIN_PATH (lago.virt._SystemdContainerService attribute)
(lago.virt._SysVInitService attribute)
(lago.virt._SystemdService attribute)
bootstrap() (lago.virt.VirtEnv method)
(lago.virt.VM method)
BridgeNetwork (class in lago.virt)
buffer_size (lago.log_utils.TaskHandler attribute)

C

check_group_membership() (in module lago.cmd)
cleanup() (lago.Prefix method)
clear() (lago.utils.RollbackContext method)
cli_plugin() (in module lago.plugins.cli)
cli_plugin_add_argument() (in module lago.plugins.cli)
cli_plugin_add_help() (in module lago.plugins.cli)
CLIPlugin (class in lago.plugins.cli)
CLIPluginFuncWrapper (class in lago.plugins.cli)
close_children_tasks() (lago.log_utils.TaskHandler method)
colored() (lago.log_utils.ColorFormatter class method)
ColorFormatter (class in lago.log_utils)
CommandStatus (class in lago.utils)
config_net_interface_dhcp() (in module lago.sysprep)
ContextLock (class in lago.log_utils)
copy_from() (lago.virt.VM method)
copy_to() (lago.virt.VM method)
create() (in module lago.brctl)
create_parser() (in module lago.cmd)
create_snapshot() (lago.virt.VM method)
create_snapshots() (lago.Prefix method)
(lago.virt.VirtEnv method)
CRITICAL (lago.log_utils.ColorFormatter attribute)
cur_depth_level (lago.log_utils.TaskHandler attribute)
cur_task (lago.log_utils.TaskHandler attribute)
cur_thread (lago.log_utils.TaskHandler attribute)
CYAN (lago.log_utils.ColorFormatter attribute)

D

DEBUG (lago.log_utils.ColorFormatter attribute)
DEFAULT (lago.log_utils.ColorFormatter attribute)
defer() (lago.utils.RollbackContext method)
destroy() (in module lago.brctl)
distro() (lago.virt.VM method)
do_add() (in module lago_template_repo)
do_run() (lago.plugins.cli.CLIPlugin method)
(lago.plugins.cli.CLIPluginFuncWrapper method)
(lago_template_repo.TemplateRepoCLI method)
do_update() (in module lago_template_repo)
download() (lago.templates.TemplateStore method)
(lago.templates.TemplateVersion method)
download_image() (lago.templates.FileSystemTemplateProvider method)
(lago.templates.HttpTemplateProvider method)
drain_ssh_channel() (in module lago.utils)
dump_level (lago.log_utils.TaskHandler attribute)

E

EggTimer (class in lago.utils)
elapsed() (lago.utils.EggTimer method)
elapsed_time() (lago.log_utils.Task method)
emit() (lago.log_utils.TaskHandler method)
end_log_task() (in module lago.log_utils)
END_TASK_MSG (in module lago.log_utils)
END_TASK_REG (in module lago.log_utils)
END_TASK_TRIGGER_MSG (in module lago.log_utils)
ERROR (lago.log_utils.ColorFormatter attribute)
exists() (in module lago.brctl)
(lago.virt._Service method)
extract_if_needed() (lago.templates.HttpTemplateProvider static method)
extract_paths() (lago.virt.VM method)

F

failed (lago.log_utils.Task attribute)
fetch_url() (lago.Prefix method)
FileSystemTemplateProvider (class in lago.templates)
find_repo_by_name() (in module lago.templates)
force_show (lago.log_utils.Task attribute)
format() (lago.log_utils.ColorFormatter method)
formatter (lago.log_utils.TaskHandler attribute)
from_prefix() (lago.virt.VirtEnv class method)
from_url() (lago.templates.TemplateRepository class method)
func_vector() (in module lago.utils)

G

get() (in module lago.config)
get_by_name() (lago.templates.TemplateRepository method)
get_hash() (lago.templates.FileSystemTemplateProvider method)
(lago.templates.HttpTemplateProvider method)
(lago.templates.TemplateVersion method)
get_latest_version() (lago.templates.Template method)
get_metadata() (lago.templates.FileSystemTemplateProvider method)
(lago.templates.HttpTemplateProvider method)
(lago.templates.TemplateVersion method)
get_net() (lago.virt.VirtEnv method)
get_nets() (lago.virt.VirtEnv method)
get_path() (lago.templates.TemplateStore method)
get_stored_hash() (lago.templates.TemplateStore method)
get_stored_metadata() (lago.templates.TemplateStore method)
get_task_indicator() (lago.log_utils.TaskHandler method)
get_tasks() (lago.log_utils.TaskHandler method)
get_version() (lago.templates.Template method)
get_vm() (lago.virt.VirtEnv method)
get_vms() (lago.virt.VirtEnv method)
GREEN (lago.log_utils.ColorFormatter attribute)
guest_agent() (lago.virt.VM method)
gw() (lago.virt.Network method)

H

handle_closed_task() (lago.log_utils.TaskHandler method)
handle_error() (lago.log_utils.TaskHandler method)
handle_new_task() (lago.log_utils.TaskHandler method)
hide_paramiko_logs() (in module lago.log_utils)
HOST_BIN_PATH (lago.virt._SystemdContainerService attribute)
HttpTemplateProvider (class in lago.templates)

I

images() (lago.paths.Paths method)
in_prefix() (in module lago.cmd)
INACTIVE (lago.virt.ServiceState attribute)
INFO (lago.log_utils.ColorFormatter attribute)
init_args (lago.plugins.cli.CLIPlugin attribute)
(lago.plugins.cli.CLIPluginFuncWrapper attribute)
(lago_template_repo.TemplateRepoCLI attribute)
initial_depth (lago.log_utils.TaskHandler attribute)
initialize() (lago.Prefix method)
interactive_console() (lago.virt.VM method)
interactive_ssh() (lago.virt.VM method)
interactive_ssh_channel() (in module lago.utils)
invoke_in_parallel() (in module lago.utils)
ip() (lago.virt.VM method)
is_leasable_subnet() (in module lago.subnet_lease)
is_management() (lago.virt.Network method)
is_supported() (lago.virt._Service class method)
iscsi_name() (lago.virt.VM method)

J

join_all() (lago.utils.VectorThread method)
json_dump() (in module lago.utils)

L

lago (module)
lago.brctl (module)
lago.cmd (module)
lago.config (module)
lago.constants (module)
lago.dirlock (module)
lago.log_utils (module)
lago.paths (module)
lago.plugins (module)
lago.plugins.cli (module)
lago.subnet_lease (module)
lago.sysprep (module)
lago.templates (module)
lago.utils (module)
lago.virt (module)
lago_template_repo (module)
LEASE_DIR (in module lago.subnet_lease)
level (lago.log_utils.TaskHandler attribute)
libvirt_con (lago.virt.VirtEnv attribute)
LIBVIRT_URL (in module lago.virt)
load_plugins() (in module lago.plugins)
lock() (in module lago.dirlock)
LOCK_FILE (in module lago.subnet_lease)
log_always() (in module lago.log_utils)
log_task() (in module lago.log_utils)
logs() (lago.paths.Paths method)
LogTask (class in lago.log_utils)

M

main() (in module lago.cmd)
main_failed (lago.log_utils.TaskHandler attribute)
mark_main_tasks_as_failed() (lago.log_utils.TaskHandler method)
mark_parent_tasks_as_failed() (lago.log_utils.TaskHandler method)
mark_used() (lago.templates.TemplateStore method)
MAX_SUBNET (in module lago.subnet_lease)
metadata (lago.virt.VM attribute)
metadata() (lago.paths.Paths method)
MIN_SUBNET (in module lago.subnet_lease)
MISSING (lago.virt.ServiceState attribute)

N

name (lago.log_utils.Task attribute)
(lago.templates.Template attribute)
(lago.templates.TemplateRepository attribute)
name() (lago.virt.Network method)
(lago.virt.VM method)
NATNetwork (class in lago.virt)
nets() (lago.virt.VM method)
Network (class in lago.virt)
nics() (lago.virt.VM method)
NONE (lago.log_utils.ColorFormatter attribute)

O

open_url() (lago.templates.HttpTemplateProvider method)

P

Paths (class in lago.paths)
paths (lago.Prefix attribute)
Plugin (class in lago.plugins)
PLUGIN_ENTRY_POINTS (in module lago.plugins)
populate_parser() (lago.plugins.cli.CLIPlugin method)
(lago.plugins.cli.CLIPluginFuncWrapper method)
(lago_template_repo.TemplateRepoCLI method)
Prefix (class in lago)
prefix() (lago.paths.Paths method)
prefix_lagofile() (lago.paths.Paths method)
prefixed() (lago.paths.Paths method)
prefixed_name() (lago.virt.VirtEnv method)
prependDefer() (lago.utils.RollbackContext method)
pretty_emit() (lago.log_utils.TaskHandler method)

R

RED (lago.log_utils.ColorFormatter attribute)
release() (in module lago.subnet_lease)
resolve() (lago.virt.Network method)
revert_snapshot() (lago.virt.VM method)
revert_snapshots() (lago.Prefix method)
(lago.virt.VirtEnv method)
RollbackContext (class in lago.utils)
root_password() (lago.virt.VM method)
run_command() (in module lago.utils)
run_interactive_command() (in module lago.utils)

S

save() (lago.Prefix method)
(lago.virt.Network method)
(lago.virt.VM method)
(lago.virt.VirtEnv method)
service() (lago.virt.VM method)
service_is_enabled() (in module lago.utils)
ServiceState (class in lago.virt)
set_help() (lago.plugins.cli.CLIPluginFuncWrapper method)
set_hostname() (in module lago.sysprep)
set_init_args() (lago.plugins.cli.CLIPluginFuncWrapper method)
set_iscsi_initiator_name() (in module lago.sysprep)
set_root_password() (in module lago.sysprep)
set_selinux_mode() (in module lago.sysprep)
setup_prefix_logging() (in module lago.log_utils)
should_show_by_depth() (lago.log_utils.TaskHandler method)
should_show_by_level() (lago.log_utils.TaskHandler method)
ssh() (lago.virt.VM method)
ssh_id_rsa() (lago.paths.Paths method)
ssh_id_rsa_pub() (lago.paths.Paths method)
ssh_script() (lago.virt.VM method)
start() (lago.Prefix method)
(lago.virt.BridgeNetwork method)
(lago.virt.Network method)
(lago.virt.VM method)
(lago.virt.VirtEnv method)
(lago.virt._Service method)
start_all() (lago.utils.VectorThread method)
start_log_task() (in module lago.log_utils)
START_TASK_MSG (in module lago.log_utils)
START_TASK_REG (in module lago.log_utils)
START_TASK_TRIGGER_MSG (in module lago.log_utils)
state() (lago.virt._SystemdContainerService method)
(lago.virt._SysVInitService method)
(lago.virt._SystemdService method)
stop() (lago.Prefix method)
(lago.virt.BridgeNetwork method)
(lago.virt.Network method)
(lago.virt.VM method)
(lago.virt.VirtEnv method)
(lago.virt._Service method)
sysprep() (in module lago.sysprep)

T

Task (class in lago.log_utils)
TASK_INDICATORS (lago.log_utils.TaskHandler attribute)
task_tree_depth (lago.log_utils.TaskHandler attribute)
TaskHandler (class in lago.log_utils)
tasks (lago.log_utils.TaskHandler attribute)
Template (class in lago.templates)
TemplateRepoCLI (class in lago_template_repo)
TemplateRepository (class in lago.templates)
TemplateStore (class in lago.templates)
TemplateVersion (class in lago.templates)
timestamp() (lago.templates.TemplateVersion method)
trylock() (in module lago.dirlock)

U

unlock() (in module lago.dirlock)
UPDATE (lago_template_repo.Verbs attribute)
uuid() (lago.paths.Paths method)

V

VectorThread (class in lago.utils)
Verbs (class in lago_template_repo)
virt() (lago.paths.Paths method)
virt_conf() (lago.Prefix method)
virt_env (lago.Prefix attribute)
virt_env() (lago.virt.VM method)
virt_path() (lago.virt.VirtEnv method)
VirtEnv (class in lago.virt)
VM (class in lago.virt)
vnc_port() (lago.virt.VM method)

W

wait_for_ssh() (lago.virt.VM method)
WARNING (lago.log_utils.ColorFormatter attribute)
WHITE (lago.log_utils.ColorFormatter attribute)
with_logging() (in module lago.cmd)

Y

YELLOW (lago.log_utils.ColorFormatter attribute)