Sha256: 02dd7109e864cccbe97fe548aa99b54281846ed52eaab48c243997f6441c4aa1
Contents?: true
Size: 748 Bytes
Versions: 60
Compression:
Stored size: 748 Bytes
Contents
class OpenStack module Compute module Formats SUMMARY = { 'id' => String, 'name' => String, 'links' => Array } end end end def get_flavor_ref compute = Fog::Compute[:openstack] ENV['OPENSTACK_FLAVOR_REF'] || compute.list_flavors.body['flavors'].first['id'] end def get_image_ref compute = Fog::Compute[:openstack] ENV['OPENSTACK_IMAGE_REF'] || compute.list_images.body['images'].first['id'] end def get_flavor_ref_resize # by default we simply add one to the default flavor ref ENV['OPENSTACK_FLAVOR_REF_RESIZE'] || (get_flavor_ref.to_i + 1).to_s end def set_password_enabled pw_enabled = ENV['OPENSTACK_SET_PASSWORD_ENABLED'] || "true" return pw_enabled == "true" end
Version data entries
60 entries across 60 versions & 6 rubygems