diff --git a/app/models/ext_management_system.rb b/app/models/ext_management_system.rb index 7c68d51b099..c1d6150f5f0 100644 --- a/app/models/ext_management_system.rb +++ b/app/models/ext_management_system.rb @@ -196,6 +196,7 @@ def validate_zone_not_maintenance_when_ems_enabled? virtual_total :total_subnets, :cloud_subnets virtual_column :supports_block_storage, :type => :boolean virtual_column :supports_volume_multiattachment, :type => :boolean + virtual_column :supports_volume_resizing, :type => :boolean virtual_column :supports_cloud_object_store_container_create, :type => :boolean virtual_column :supports_cinder_volume_types, :type => :boolean @@ -636,6 +637,10 @@ def supports_volume_multiattachment supports_volume_multiattachment? end + def supports_volume_resizing + supports_volume_resizing? + end + def supports_cloud_object_store_container_create supports_cloud_object_store_container_create? end diff --git a/app/models/mixins/supports_feature_mixin.rb b/app/models/mixins/supports_feature_mixin.rb index 2a0462c8f2a..8ffe8adb5e8 100644 --- a/app/models/mixins/supports_feature_mixin.rb +++ b/app/models/mixins/supports_feature_mixin.rb @@ -146,6 +146,7 @@ module SupportsFeatureMixin :object_storage => 'Object Storage', :vm_import => 'VM Import', :volume_multiattachment => 'Volume Multiattachment', + :volume_resizing => 'Volume Resizing', :change_password => 'Change Password' }.freeze