Table of Contents - haas-0.0.7 Documentation
Classes and Modules
- Haas
- Haas::Aws
- Haas::Blueprints
- Haas::ChefProvider
- Haas::Cluster
- Haas::Config
- Haas::KeyPair
- Haas::Node
- Haas::Utils
Methods
- ::bootstrap_node — Haas::ChefProvider
- ::chef_install_cmd — Haas::ChefProvider
- ::cluster — Haas
- ::connect — Haas::Aws
- ::create_key_pair — Haas::Aws
- ::download_cookbook — Haas::ChefProvider
- ::ec2 — Haas::Aws
- ::get_blueprint — Haas::Blueprints
- ::get_cluster — Haas::Blueprints
- ::install_chef_server — Haas::ChefProvider
- ::is_cluster_ssh_open? — Haas::Aws
- ::is_port_open? — Haas::Utils
- ::launch — Haas
- ::launch_instances — Haas::Aws
- ::nb_instance_available — Haas::Aws
- ::nb_running_instances — Haas::Aws
- ::options — Haas::Config
- ::post_blueprints — Haas::Blueprints
- ::post_json — Haas::Blueprints
- ::region — Haas::Aws
- ::set_cluster — Haas
- ::set_options — Haas::Config
- ::setup_cluster — Haas::ChefProvider
- ::setup_environment — Haas::ChefProvider
- ::show — Haas
- ::ssh_user — Haas::Aws
- ::terminate — Haas
- ::terminate_cluster — Haas::Aws
- ::upload_cookbook — Haas::ChefProvider
- ::write_knife_config_file — Haas::ChefProvider
- #chef_client_pem_path — Haas::Cluster
- #chef_validator_pem_path — Haas::Cluster
- #generate_name — Haas::Cluster
- #get_ambari_server — Haas::Cluster
- #get_chef_server — Haas::Cluster
- #get_private_key — Haas::KeyPair
- #identity_file_path — Haas::Cluster
- #knife_config_path — Haas::Cluster
- #mkdir_cluster_home — Haas::Cluster
- #working_dir_path — Haas::Cluster