Module: Gcloud::Cli
- Extended by:
- Cli
- Included in:
- Cli
- Defined in:
- lib/gcloud/cli.rb,
lib/gcloud/cli/config.rb,
lib/gcloud/cli/version.rb,
lib/gcloud/cli/config_repository.rb
Defined Under Namespace
Modules: ConfigRepository
Classes: Config
Constant Summary
collapse
- VERSION =
"0.2.2"
Instance Method Summary
collapse
Instance Method Details
#create_gorgon_cluster(grid_configuration_name) ⇒ Object
10
11
12
13
14
15
|
# File 'lib/gcloud/cli.rb', line 10
def create_gorgon_cluster(grid_configuration_name)
config = ConfigRepository.find_or_create
result = JSON[post_create_cluster(config, grid_configuration_name)]
{ cluster_id: result['cluster_id'] }
end
|
#release_gorgon_cluster(cluster_id) ⇒ Object
17
18
19
20
|
# File 'lib/gcloud/cli.rb', line 17
def release_gorgon_cluster(cluster_id)
config = ConfigRepository.find_or_create
RestClient.post(config.release_cluster_url(cluster_id), api_key: config.api_key)
end
|