Index

A | B | C | D | E | F | G | I | L | M | N | P | R | S | U | V

A

AbstractCloudProvider (class in elasticluster.providers)
AbstractClusterRepository (class in elasticluster.repository)
AbstractCommand (class in elasticluster.subcommands)
AbstractSetupProvider (class in elasticluster.providers)
add_node() (elasticluster.cluster.Cluster method)
add_nodes() (elasticluster.cluster.Cluster method)
AnsibleSetupProvider (class in elasticluster.providers.ansible_provider)

B

BotoCloudProvider (class in elasticluster.providers.ec2_boto)

C

cleanup() (elasticluster.providers.AbstractSetupProvider method)
(elasticluster.providers.ansible_provider.AnsibleSetupProvider method)
Cluster (class in elasticluster.cluster)
ClusterRepository (class in elasticluster.repository)
ConfigReader (class in elasticluster.conf)
Configurator (class in elasticluster.conf)
ConfigValidator (class in elasticluster.conf)
connect() (elasticluster.cluster.Node method)
connection_ip() (elasticluster.cluster.Node method)
connection_timeout (elasticluster.cluster.Node attribute)
create_cloud_provider() (elasticluster.conf.Configurator method)
create_cluster() (elasticluster.conf.Configurator method)
create_setup_provider() (elasticluster.conf.Configurator method)

D

delete() (elasticluster.repository.AbstractClusterRepository method)
(elasticluster.repository.ClusterRepository method)
(elasticluster.repository.MemRepository method)

E

elasticluster (module)
elasticluster.cluster (module)
elasticluster.conf (module)
elasticluster.exceptions (module)
elasticluster.helpers (module)
elasticluster.main (module)
elasticluster.module (module)
elasticluster.providers (module)
elasticluster.providers.ansible_provider (module)
elasticluster.providers.ec2_boto (module)
elasticluster.providers.gce (module)
elasticluster.repository (module)
elasticluster.subcommands (module)
execute() (elasticluster.subcommands.AbstractCommand method)
(elasticluster.subcommands.ListNodes method)
(elasticluster.subcommands.Start method)
(elasticluster.subcommands.Stop method)

F

fromConfig() (elasticluster.conf.Configurator class method)

G

GCE_SCOPE (in module elasticluster.providers.gce)
get() (elasticluster.repository.AbstractClusterRepository method)
(elasticluster.repository.ClusterRepository method)
(elasticluster.repository.MemRepository method)
get_all() (elasticluster.repository.AbstractClusterRepository method)
(elasticluster.repository.ClusterRepository method)
(elasticluster.repository.MemRepository method)
get_all_nodes() (elasticluster.cluster.Cluster method)
get_frontend_node() (elasticluster.cluster.Cluster method)
get_ips() (elasticluster.providers.AbstractCloudProvider method)
(elasticluster.providers.ec2_boto.BotoCloudProvider method)
(elasticluster.providers.gce.GoogleCloudProvider method)
GoogleCloudProvider (class in elasticluster.providers.gce)

I

Instance() (elasticluster.helpers.Singleton method)
is_alive() (elasticluster.cluster.Node method)
is_instance_running() (elasticluster.providers.AbstractCloudProvider method)
(elasticluster.providers.ec2_boto.BotoCloudProvider method)
(elasticluster.providers.gce.GoogleCloudProvider method)

L

list_instances() (elasticluster.providers.gce.GoogleCloudProvider method)
ListClusters (class in elasticluster.subcommands)
ListNodes (class in elasticluster.subcommands)
ListTemplates (class in elasticluster.subcommands)
load_cluster() (elasticluster.conf.Configurator method)

M

MemRepository (class in elasticluster.repository)

N

Node (class in elasticluster.cluster)

P

pprint() (elasticluster.cluster.Node method)
pre_run() (elasticluster.subcommands.AbstractCommand method)

R

read_config() (elasticluster.conf.ConfigReader method)
remove_node() (elasticluster.cluster.Cluster method)
ResizeCluster (class in elasticluster.subcommands)

S

save_or_update() (elasticluster.repository.AbstractClusterRepository method)
(elasticluster.repository.ClusterRepository method)
(elasticluster.repository.MemRepository method)
setup() (elasticluster.cluster.Cluster method)
(elasticluster.subcommands.AbstractCommand method)
(elasticluster.subcommands.Stop method)
setup_cluster() (elasticluster.providers.AbstractSetupProvider method)
(elasticluster.providers.ansible_provider.AnsibleSetupProvider method)
SetupCluster (class in elasticluster.subcommands)
SftpFrontend (class in elasticluster.subcommands)
Singleton (class in elasticluster.helpers)
SshFrontend (class in elasticluster.subcommands)
Start (class in elasticluster.subcommands)
start() (elasticluster.cluster.Cluster method)
(elasticluster.cluster.Node method)
start_instance() (elasticluster.providers.AbstractCloudProvider method)
(elasticluster.providers.ec2_boto.BotoCloudProvider method)
(elasticluster.providers.gce.GoogleCloudProvider method)
startup_timeout (elasticluster.cluster.Cluster attribute)
Stop (class in elasticluster.subcommands)
stop() (elasticluster.cluster.Cluster method)
(elasticluster.cluster.Node method)
stop_instance() (elasticluster.providers.AbstractCloudProvider method)
(elasticluster.providers.ec2_boto.BotoCloudProvider method)
(elasticluster.providers.gce.GoogleCloudProvider method)

U

update() (elasticluster.cluster.Cluster method)
update_ips() (elasticluster.cluster.Node method)

V

validate() (elasticluster.conf.ConfigValidator method)