request_410.patch
src/cli/onecluster | ||
---|---|---|
101 | 101 |
* create (Creates a new user) |
102 | 102 |
onecluster create clustername |
103 | 103 |
|
104 |
* delete (Removes a cluster) |
|
105 |
onecluster delete <id> |
|
104 |
* delete (Removes a cluster), use force to remove confirmation
|
|
105 |
onecluster delete [force] <id>
|
|
106 | 106 |
|
107 | 107 |
* list (Lists all the clusters in the pool) |
108 | 108 |
onecluster list |
... | ... | |
152 | 152 |
when "delete" |
153 | 153 |
check_parameters("delete", 1) |
154 | 154 |
args=expand_args(ARGV) |
155 | ||
155 |
force=false |
|
156 | 156 |
args.each do |param| |
157 |
if param == "force" |
|
158 |
force = true |
|
159 |
next |
|
160 |
end |
|
161 |
if !force |
|
162 |
puts "Are you sure you want to delete this cluster ? ("+param+") [Y/n]" |
|
163 |
answer = STDIN.gets.chomp |
|
164 |
Process.exit unless answer == "Y" |
|
165 |
end |
|
157 | 166 |
cluster_id=get_cluster_id(param) |
158 | 167 |
cluster=OpenNebula::Cluster.new( |
159 | 168 |
OpenNebula::Cluster.build_xml(cluster_id), get_one_client) |
src/cli/onehost | ||
---|---|---|
182 | 182 |
* show (Gets info from a host) |
183 | 183 |
onehost show <host_id> |
184 | 184 | |
185 |
* delete (Removes a machine from the pool) |
|
186 |
onehost delete <host_id> |
|
185 |
* delete (Removes a machine from the pool), use force to remove confirmation
|
|
186 |
onehost delete [force] <host_id>
|
|
187 | 187 | |
188 | 188 |
* list (Lists machines in the pool) |
189 | 189 |
onehost list |
... | ... | |
314 | 314 |
when "delete" |
315 | 315 |
check_parameters("delete", 1) |
316 | 316 |
args=expand_args(ARGV) |
317 | ||
317 |
force = false |
|
318 | 318 |
args.each do |param| |
319 |
if param == "force" |
|
320 |
force = true |
|
321 |
next |
|
322 |
end |
|
323 |
if !force |
|
324 |
puts "Are you sure you want to delete this host ? ("+param+") [Y/n]" |
|
325 |
answer = STDIN.gets.chomp |
|
326 |
Process.exit unless answer == "Y" |
|
327 |
end |
|
328 | ||
319 | 329 |
host_id=get_host_id(param) |
320 | 330 | |
321 | 331 |
host = OpenNebula::Host.new_with_id(host_id,get_one_client) |
src/cli/oneimage | ||
---|---|---|
255 | 255 |
* show (Gets information about an specific Image) |
256 | 256 |
oneimage show <image_id> |
257 | 257 |
|
258 |
* delete (Deletes an already deployed Image) |
|
259 |
oneimage delete <image_id> |
|
258 |
* delete (Deletes an already deployed Image), use force to remove confirmation
|
|
259 |
oneimage delete [force] <image_id>
|
|
260 | 260 |
|
261 | 261 |
EOT |
262 | 262 | |
... | ... | |
499 | 499 |
when "delete" |
500 | 500 |
check_parameters("delete", 1) |
501 | 501 |
args=expand_args(ARGV) |
502 | ||
502 |
force = false |
|
503 | 503 |
args.each do |param| |
504 |
if param == "force" |
|
505 |
force = true |
|
506 |
next |
|
507 |
end |
|
508 |
if !force |
|
509 |
puts "Are you sure you want to delete this image ? ("+param+") [Y/n]" |
|
510 |
answer = STDIN.gets.chomp |
|
511 |
Process.exit unless answer == "Y" |
|
512 |
end |
|
504 | 513 |
image_id = get_image_id(param) |
505 | 514 |
image = OpenNebula::Image.new( |
506 | 515 |
OpenNebula::Image.build_xml(image_id), |
src/cli/oneuser | ||
---|---|---|
107 | 107 |
* create (Creates a new user) |
108 | 108 |
oneuser create username password |
109 | 109 |
|
110 |
* delete (Removes a user) |
|
111 |
oneuser delete <id> |
|
110 |
* delete (Removes a user), use force to remove confirmation
|
|
111 |
oneuser delete [force] <id>
|
|
112 | 112 |
|
113 | 113 |
* list (Lists all the users in the pool) |
114 | 114 |
oneuser list |
... | ... | |
189 | 189 |
when "delete" |
190 | 190 |
check_parameters("delete", 1) |
191 | 191 |
args=expand_args(ARGV) |
192 | ||
192 |
force = false |
|
193 | 193 |
args.each do |param| |
194 | 194 |
user_id=get_user_id(param) |
195 | ||
195 |
if param == "force" |
|
196 |
force = true |
|
197 |
next |
|
198 |
end |
|
199 |
if !force |
|
200 |
puts "Are you sure you want to delete this user ? ("+param+") [Y/n]" |
|
201 |
answer = STDIN.gets.chomp |
|
202 |
Process.exit unless answer == "Y" |
|
203 |
end |
|
196 | 204 |
# Check if the user has defined VM's |
197 | 205 |
vms=false |
198 | 206 |
vmpool=OpenNebula::VirtualMachinePool.new( |
src/cli/onevm | ||
---|---|---|
359 | 359 |
(Set a different type for the new Image) |
360 | 360 |
onevm saveas <vm_id> <disk_id> <image_name> -t/--type <type> |
361 | 361 |
|
362 |
* delete (Deletes a VM from the pool and DB) |
|
363 |
onevm delete <vm_id> |
|
362 |
* delete (Deletes a VM from the pool and DB), use force to remove confirmation
|
|
363 |
onevm delete [force] <vm_id>
|
|
364 | 364 | |
365 | 365 |
* restart (Resubmits the VM after failure) |
366 | 366 |
onevm restart <vm_id> |
... | ... | |
708 | 708 |
when "delete" |
709 | 709 |
check_parameters("delete", 1) |
710 | 710 |
args=expand_args(ARGV) |
711 | ||
711 |
force = false |
|
712 | 712 |
args.each do |param| |
713 |
if param == "force" |
|
714 |
force = true |
|
715 |
next |
|
716 |
end |
|
717 |
if !force |
|
718 |
puts "Are you sure you want to delete these vm ? ("+param+") [Y/n]" |
|
719 |
answer = STDIN.gets.chomp |
|
720 |
Process.exit unless answer == "Y" |
|
721 |
end |
|
713 | 722 |
vm_id=get_vm_id(param) |
714 | 723 | |
715 | 724 |
vm=OpenNebula::VirtualMachine.new_with_id(vm_id, get_one_client) |
src/cli/onevnet | ||
---|---|---|
161 | 161 |
* unpublish (Unpublish a virtual network) |
162 | 162 |
onevnet unpublish <network_id> |
163 | 163 |
|
164 |
* delete (Removes a virtual network) |
|
165 |
onevnet delete <network_id> |
|
164 |
* delete (Removes a virtual network), use force to remove confirmation
|
|
165 |
onevnet delete [force] <network_id>
|
|
166 | 166 |
|
167 | 167 |
* list (Lists virtual networks in the pool) |
168 | 168 |
onevnet list <filter_flag> |
... | ... | |
285 | 285 |
when "delete" |
286 | 286 |
check_parameters("delete", 1) |
287 | 287 |
args=expand_args(ARGV) |
288 | ||
288 |
force = false |
|
289 | 289 |
args.each do |param| |
290 |
if param == "force" |
|
291 |
force = true |
|
292 |
next |
|
293 |
end |
|
294 |
if !force |
|
295 |
puts "Are you sure you want to delete this cluster ? ("+param+") [Y/n]" |
|
296 |
answer = STDIN.gets.chomp |
|
297 |
Process.exit unless answer == "Y" |
|
298 |
end |
|
290 | 299 |
vn_id=get_vn_id(param) |
291 | 300 |
vn=OpenNebula::VirtualNetwork.new( |
292 | 301 |
OpenNebula::VirtualNetwork.build_xml(vn_id), get_one_client) |
293 |
- |