Thanks. Pushed as 8d3868244fd0666c43a1811eb4205e4639f7f221 Regards, Dies Koper
> -----Original Message----- > From: Michal Fojtik [mailto:[email protected]] > Sent: Wednesday, 6 February 2013 8:55 PM > To: [email protected] > Subject: Re: [PATCH] rhevm: DTACLOUD-452: expose create_image action only > when stopped > > On 02/06, [email protected] wrote: > > ACK! > > -- Michal > > > From: Dies Koper <[email protected]> > > > > --- > > server/lib/deltacloud/drivers/rhevm/rhevm_driver.rb | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/server/lib/deltacloud/drivers/rhevm/rhevm_driver.rb > b/server/lib/deltacloud/drivers/rhevm/rhevm_driver.rb > > index 69cc563..65ba26d 100644 > > --- a/server/lib/deltacloud/drivers/rhevm/rhevm_driver.rb > > +++ b/server/lib/deltacloud/drivers/rhevm/rhevm_driver.rb > > @@ -254,6 +254,7 @@ class RhevmDriver < Deltacloud::BaseDriver > > public_addresses << InstanceAddress.new(inst.vnc[:address], :port => > inst.vnc[:port], :type => :vnc) > > end > > > > + can_create_image = state == 'STOPPED' > > # Remove 'destroy' operation from list of actions when RHEV-M instance > > # is suspended or paused. > > if state == 'PAUSED' > > @@ -261,7 +262,6 @@ class RhevmDriver < Deltacloud::BaseDriver > > actions.delete(:destroy) > > else > > actions = instance_actions_for(state) > > - can_create_image = true > > end > > > > Instance.new( > > @@ -277,7 +277,7 @@ class RhevmDriver < Deltacloud::BaseDriver > > :hardware_profile_id => profile.id, > > :public_addresses => public_addresses, > > :private_addresses => [], > > - :create_image => can_create_image || false > > + :create_image => can_create_image > > ) > > end > > > > -- > > 1.8.0.msysgit.0 > > > > > > -- > Michal Fojtik <[email protected]> > Deltacloud API, CloudForms
