app/models/manageiq/providers/google/cloud_manager/vm/operations/power.rb
module ManageIQ::Providers::Google::CloudManager::Vm::Operations::Power
extend ActiveSupport::Concern
included do
supports_not :pause, :reason => "Pause Operation is not available for Google Cloud Instances"
supports_not :suspend
end
def raw_start
with_provider_object(&:start)
self.update!(:raw_power_state => "starting")
end
def raw_stop
with_provider_object(&:stop)
self.update!(:raw_power_state => "stopping")
end
end