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