CLoud Application Platform
latest
Introduction
Basic Configuration Setup
Basic Usage
Roles shared with CLAP
Programming Reference
CLoud Application Platform
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
Y
_
__call__() (clap.utils.Singleton method)
__repr__() (clap.repository.SQLiteRepository method)
_check_nodes_role() (clap.role_manager.RoleManager method)
_ClusterConfig (class in clap.cluster_manager)
_group_instances_by_provider() (clap.node_manager.NodeManager static method)
_instances (clap.utils.Singleton attribute)
_load_cluster_and_setups() (clap.cluster_manager.ClusterConfigDatabase method)
_load_instance_configs() (clap.configs.ConfigurationDatabase method)
_load_login_configs() (clap.configs.ConfigurationDatabase method)
_load_provider_configs() (clap.configs.ConfigurationDatabase method)
_NodeConfig (class in clap.cluster_manager)
_run_setup_list() (clap.cluster_manager.ClusterManager method)
A
AbstractInstanceProvider (class in clap.abstract_provider)
access_keyfile (clap.configs.ProviderConfigAWS attribute)
action (clap.cluster_manager.RoleActionType attribute)
actions (clap.cluster_manager.SetupConfig attribute)
(clap.role_manager.Role attribute)
ActionType (in module clap.cluster_manager)
add_cluster_tag() (clap.cluster_manager.ClusterManager method)
add_existing_nodes_to_cluster() (clap.cluster_manager.ClusterManager method)
add_role() (clap.role_manager.RoleManager method)
add_tags() (clap.node_manager.NodeManager method)
after (clap.cluster_manager._ClusterConfig attribute)
(clap.cluster_manager.ClusterConfig attribute)
after_all (clap.cluster_manager._ClusterConfig attribute)
(clap.cluster_manager.ClusterConfig attribute)
AnsiblePlaybookExecutor (class in clap.executor)
AnsiblePlaybookExecutor.PlaybookResult (class in clap.executor)
APP_NAME (in module clap.utils)
B
before (clap.cluster_manager._ClusterConfig attribute)
(clap.cluster_manager.ClusterConfig attribute)
before_all (clap.cluster_manager._ClusterConfig attribute)
(clap.cluster_manager.ClusterConfig attribute)
boot_disk_device (clap.configs.InstanceConfigAWS attribute)
boot_disk_iops (clap.configs.InstanceConfigAWS attribute)
boot_disk_size (clap.configs.InstanceConfigAWS attribute)
boot_disk_snapshot (clap.configs.InstanceConfigAWS attribute)
boot_disk_type (clap.configs.InstanceConfigAWS attribute)
C
clap
module
clap.abstract_provider
module
clap.cluster_manager
module
clap.configs
module
clap.executor
module
clap.node
module
clap.node_manager
module
clap.repository
module
clap.role_manager
module
clap.utils
module
CLAPFilter (class in clap.utils)
clear() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
close() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
cloud_instance_id (clap.node.NodeDescriptor attribute)
cloud_lifecycle (clap.node.NodeDescriptor attribute)
cluster_config (clap.cluster_manager.ClusterDescriptor attribute)
cluster_config_id (clap.cluster_manager.ClusterConfig attribute)
cluster_id (clap.cluster_manager.ClusterDescriptor attribute)
cluster_name (clap.cluster_manager.ClusterDescriptor attribute)
ClusterConfig (class in clap.cluster_manager)
ClusterConfigDatabase (class in clap.cluster_manager)
ClusterConfigFile (class in clap.cluster_manager)
ClusterConfigurationError
ClusterDescriptor (class in clap.cluster_manager)
ClusterError
ClusterManager (class in clap.cluster_manager)
ClusterOptions (class in clap.cluster_manager)
ClusterRepositoryController (class in clap.cluster_manager)
clusters (clap.cluster_manager.ClusterConfigDatabase attribute)
(clap.cluster_manager.ClusterConfigFile attribute)
ClusterSetupError
command (clap.cluster_manager.CommandActionType attribute)
CommandActionType (class in clap.cluster_manager)
commit() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
configuration (clap.node.NodeDescriptor attribute)
ConfigurationDatabase (class in clap.configs)
ConfigurationError
connect() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
connect_and_execute() (clap.executor.SSHCommandExecutor method)
count (clap.cluster_manager._NodeConfig attribute)
(clap.cluster_manager.NodeConfig attribute)
create_extra_vars() (clap.executor.AnsiblePlaybookExecutor static method)
create_inventory() (clap.executor.AnsiblePlaybookExecutor static method)
creation_time (clap.cluster_manager.ClusterDescriptor attribute)
(clap.node.NodeDescriptor attribute)
D
defaultdict_to_dict() (in module clap.utils)
DeploymentError
description (clap.role_manager.RoleActionInfo attribute)
(clap.role_manager.RoleVariableInfo attribute)
E
error (clap.executor.SSHCommandExecutor.CommandResult attribute)
events (clap.executor.AnsiblePlaybookExecutor.PlaybookResult attribute)
Executor (class in clap.executor)
extension (clap.repository.Repository attribute)
(clap.repository.SQLiteRepository attribute)
extra (clap.cluster_manager.PlaybookActionType attribute)
(clap.cluster_manager.RoleActionType attribute)
(clap.cluster_manager.RoleAdd attribute)
(clap.node.NodeDescriptor attribute)
F
filter() (clap.utils.CLAPFilter method)
flavor (clap.configs.InstanceConfigAWS attribute)
float_time_to_string() (in module clap.utils)
G
get() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
get_all() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
get_all_cluster_nodes() (clap.cluster_manager.ClusterManager method)
get_all_clusters() (clap.cluster_manager.ClusterManager method)
(clap.cluster_manager.ClusterRepositoryController method)
get_all_nodes() (clap.node_manager.NodeManager method)
(clap.node_manager.NodeRepositoryController method)
get_all_role_nodes() (clap.role_manager.RoleManager method)
get_all_role_nodes_hosts() (clap.role_manager.RoleManager method)
get_cluster_by_id() (clap.cluster_manager.ClusterManager method)
(clap.cluster_manager.ClusterRepositoryController method)
get_cluster_nodes_types() (clap.cluster_manager.ClusterManager method)
get_logger() (in module clap.utils)
get_multiple() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
get_nodes() (clap.node_manager.NodeManager method)
get_nodes_by_id() (clap.node_manager.NodeManager method)
(clap.node_manager.NodeRepositoryController method)
get_nodes_filter() (clap.node_manager.NodeRepositoryController method)
get_nodes_with_tag() (clap.node_manager.NodeManager method)
get_nodes_with_tag_value() (clap.node_manager.NodeManager method)
get_not_running_nodes() (clap.node_manager.NodeManager method)
get_random_name() (in module clap.utils)
get_random_object() (in module clap.utils)
get_reachable_nodes() (clap.node_manager.NodeManager method)
get_repository() (clap.repository.RepositoryFactory method)
get_role_node_hosts() (clap.role_manager.RoleManager method)
get_role_nodes() (clap.role_manager.RoleManager method)
get_up_nodes() (clap.node_manager.NodeManager method)
group_nodes_by_provider() (clap.node_manager.NodeManager static method)
grow() (clap.cluster_manager.ClusterManager method)
H
hosts (clap.executor.AnsiblePlaybookExecutor.PlaybookResult attribute)
(clap.role_manager.Role attribute)
I
image_id (clap.configs.InstanceConfigAWS attribute)
instance (clap.configs.InstanceInfo attribute)
instance_config_id (clap.configs.InstanceConfigAWS attribute)
InstanceConfigAWS (class in clap.configs)
InstanceConfigs (in module clap.configs)
InstanceDeploymentError
InstanceInfo (class in clap.configs)
InvalidActionError
InvalidClusterError
InvalidConfigurationError
InvalidEntryError
InvalidHostError
InvalidNodeError
InvalidProvider
InvalidRoleError
InvalidSetupError
ip (clap.node.NodeDescriptor attribute)
is_alive() (clap.cluster_manager.ClusterManager method)
(clap.node_manager.NodeManager method)
is_setup (clap.cluster_manager.ClusterDescriptor attribute)
K
keypair_name (clap.configs.LoginConfig attribute)
keypair_private_file (clap.configs.LoginConfig attribute)
keypair_public_file (clap.configs.LoginConfig attribute)
keys() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
L
load() (clap.cluster_manager.ClusterConfigDatabase method)
load_all() (clap.configs.ConfigurationDatabase method)
load_roles() (clap.role_manager.RoleManager method)
logger (in module clap.abstract_provider)
(in module clap.cluster_manager)
(in module clap.configs)
(in module clap.executor)
(in module clap.node)
(in module clap.node_manager)
(in module clap.role_manager)
login (clap.configs.InstanceConfigAWS attribute)
(clap.configs.InstanceInfo attribute)
login_config_id (clap.configs.LoginConfig attribute)
LoginConfig (class in clap.configs)
LoginConfigs (in module clap.configs)
M
min_count (clap.cluster_manager._NodeConfig attribute)
(clap.cluster_manager.NodeConfig attribute)
MissingActionVariableError
module
clap
clap.abstract_provider
clap.cluster_manager
clap.configs
clap.executor
clap.node
clap.node_manager
clap.repository
clap.role_manager
clap.utils
N
name (clap.cluster_manager.RoleAdd attribute)
(clap.role_manager.RoleVariableInfo attribute)
network_ids (clap.configs.InstanceConfigAWS attribute)
nickname (clap.node.NodeDescriptor attribute)
node_id (clap.node.NodeDescriptor attribute)
NodeConfig (class in clap.cluster_manager)
NodeDescriptor (class in clap.node)
NodeLifecycle (class in clap.node)
NodeManager (class in clap.node_manager)
NodeRepositoryController (class in clap.node_manager)
NodeRoleError
nodes (clap.cluster_manager._ClusterConfig attribute)
(clap.cluster_manager.ClusterConfig attribute)
NodeSizeError
NodeStatus (class in clap.node)
NodeType (class in clap.node)
NORMAL (clap.node.NodeLifecycle attribute)
O
ok (clap.executor.AnsiblePlaybookExecutor.PlaybookResult attribute)
(clap.executor.SSHCommandExecutor.CommandResult attribute)
open() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
optional (clap.role_manager.RoleVariableInfo attribute)
options (clap.cluster_manager._ClusterConfig attribute)
(clap.cluster_manager.ClusterConfig attribute)
P
path_extend() (in module clap.utils)
pause_cluster() (clap.cluster_manager.ClusterManager method)
pause_instances() (clap.abstract_provider.AbstractInstanceProvider method)
pause_nodes() (clap.node_manager.NodeManager method)
PAUSED (clap.node.NodeStatus attribute)
perform_action() (clap.role_manager.RoleManager method)
placement_group (clap.configs.InstanceConfigAWS attribute)
playbook (clap.cluster_manager.PlaybookActionType attribute)
(clap.role_manager.RoleActionInfo attribute)
PlaybookActionType (class in clap.cluster_manager)
PREEMPTIBLE (clap.node.NodeLifecycle attribute)
price (clap.configs.InstanceConfigAWS attribute)
provider (clap.configs.InstanceConfigAWS attribute)
(clap.configs.InstanceInfo attribute)
(clap.configs.ProviderConfigAWS attribute)
(clap.configs.ProviderConfigLocal attribute)
provider_config_id (clap.configs.ProviderConfigAWS attribute)
(clap.configs.ProviderConfigLocal attribute)
provider_handlers (in module clap.configs)
ProviderConfigAWS (class in clap.configs)
ProviderConfigLocal (class in clap.configs)
ProviderConfigs (in module clap.configs)
R
REACHABLE (clap.node.NodeStatus attribute)
region (clap.configs.ProviderConfigAWS attribute)
remove() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
remove_cluster() (clap.cluster_manager.ClusterRepositoryController method)
remove_multiple() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
remove_node() (clap.node_manager.NodeManager method)
(clap.node_manager.NodeRepositoryController method)
remove_nodes() (clap.node_manager.NodeRepositoryController method)
remove_role() (clap.role_manager.RoleManager method)
remove_tags() (clap.node_manager.NodeManager method)
repositories (clap.repository.RepositoryFactory attribute)
Repository (class in clap.repository)
repository_name (clap.repository.Repository attribute)
(clap.repository.SQLiteRepository attribute)
RepositoryError
RepositoryFactory (class in clap.repository)
resume_cluster() (clap.cluster_manager.ClusterManager method)
resume_instances() (clap.abstract_provider.AbstractInstanceProvider method)
resume_nodes() (clap.node_manager.NodeManager method)
ret_code (clap.executor.AnsiblePlaybookExecutor.PlaybookResult attribute)
(clap.executor.SSHCommandExecutor.CommandResult attribute)
role (clap.cluster_manager.RoleActionType attribute)
Role (class in clap.role_manager)
RoleActionInfo (class in clap.role_manager)
RoleActionType (class in clap.cluster_manager)
RoleAdd (class in clap.cluster_manager)
RoleAssignmentError
RoleError
RoleManager (class in clap.role_manager)
roles (clap.cluster_manager.SetupConfig attribute)
(clap.node.NodeDescriptor attribute)
RoleVariableInfo (class in clap.role_manager)
run() (clap.executor.AnsiblePlaybookExecutor method)
(clap.executor.Executor method)
(clap.executor.ShellInvoker method)
(clap.executor.SSHCommandExecutor method)
run_action() (clap.cluster_manager.ClusterManager method)
run_role_add() (clap.cluster_manager.ClusterManager method)
run_setup() (clap.cluster_manager.ClusterManager method)
S
secret_access_keyfile (clap.configs.ProviderConfigAWS attribute)
security_group (clap.configs.InstanceConfigAWS attribute)
setup_cluster() (clap.cluster_manager.ClusterManager method)
setup_log() (in module clap.utils)
SetupConfig (class in clap.cluster_manager)
setups (clap.cluster_manager._NodeConfig attribute)
(clap.cluster_manager.ClusterConfigFile attribute)
(clap.cluster_manager.NodeConfig attribute)
ShellInvoker (class in clap.executor)
Singleton (class in clap.utils)
sorted_groupby() (in module clap.utils)
SQLiteRepository (class in clap.repository)
ssh_port (clap.configs.LoginConfig attribute)
ssh_to (clap.cluster_manager.ClusterOptions attribute)
SSHCommandExecutor (class in clap.executor)
SSHCommandExecutor.CommandResult (class in clap.executor)
start_cluster() (clap.cluster_manager.ClusterManager method)
start_cluster_node() (clap.cluster_manager.ClusterManager method)
start_instances() (clap.abstract_provider.AbstractInstanceProvider method)
start_node() (clap.node_manager.NodeManager method)
start_nodes() (clap.node_manager.NodeManager method)
STARTED (clap.node.NodeStatus attribute)
status (clap.node.NodeDescriptor attribute)
stderr_lines (clap.executor.SSHCommandExecutor.CommandResult attribute)
stdout_lines (clap.executor.SSHCommandExecutor.CommandResult attribute)
stop_cluster() (clap.cluster_manager.ClusterManager method)
stop_instances() (clap.abstract_provider.AbstractInstanceProvider method)
stop_nodes() (clap.node_manager.NodeManager method)
STOPPED (clap.node.NodeStatus attribute)
str_at_middle() (in module clap.utils)
sudo (clap.configs.LoginConfig attribute)
sudo_user (clap.configs.LoginConfig attribute)
T
tags (clap.node.NodeDescriptor attribute)
timeout (clap.configs.InstanceConfigAWS attribute)
tmpdir() (in module clap.utils)
type (clap.cluster_manager._NodeConfig attribute)
(clap.cluster_manager.NodeConfig attribute)
(clap.node.NodeDescriptor attribute)
TYPE_CLOUD (clap.node.NodeType attribute)
TYPE_LOCAL (clap.node.NodeType attribute)
U
UnhandledProviderError
UNKNOWN (clap.node.NodeStatus attribute)
UNREACHABLE (clap.node.NodeStatus attribute)
update() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
update_instance_info() (clap.abstract_provider.AbstractInstanceProvider method)
update_time (clap.cluster_manager.ClusterDescriptor attribute)
(clap.node.NodeDescriptor attribute)
upsert() (clap.repository.Repository method)
(clap.repository.SQLiteRepository method)
upsert_cluster() (clap.cluster_manager.ClusterManager method)
(clap.cluster_manager.ClusterRepositoryController method)
upsert_node() (clap.node_manager.NodeManager method)
(clap.node_manager.NodeRepositoryController method)
url (clap.configs.ProviderConfigAWS attribute)
user (clap.configs.LoginConfig attribute)
V
vars (clap.executor.AnsiblePlaybookExecutor.PlaybookResult attribute)
(clap.role_manager.RoleActionInfo attribute)
vpc (clap.configs.ProviderConfigAWS attribute)
Y
yaml_load() (in module clap.utils)
Read the Docs
v: latest
Versions
latest
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.