Method: HPE3PAR_API#grow_to_size
- Defined in:
- lib/puppet/util/hpe3par_api.rb
#grow_to_size(volume_name, size, size_unit, debug = false) ⇒ Object
512 513 514 515 516 517 518 519 520 521 522 523 524 525 |
# File 'lib/puppet/util/hpe3par_api.rb', line 512 def grow_to_size(volume_name, size, size_unit, debug = false) cl = Hpe3parSdk::Client.new(@rest_url, debug: debug) begin cl.login(@url.user, @url.password) size_MiB = convert_to_binary_multiple(size, size_unit) cl.grow_to_size(volume_name, size_MiB) Puppet.info("Volume #{volume_name} grown") rescue Hpe3parSdk::HPE3PARException => ex Puppet.err(ex.) raise ex ensure cl.logout end end |