Which provider are you using? 2018-10-09 6:35 GMT-03:00, sreenivas narayan <[email protected]>: > > Hi Guys, > > I am getting error while creating snapshots. > > > === > volumes = conn.volumes.all().to_json > > js = JSON.parse( volumes ) > > js.each { |k,v| > key = k > value = v > volumesid = key['id'] > serverid = key['server_id'] > > if serverid == "#{instanceid}" > > > # getting the instance name > > instance = conn.servers.get("#{instanceid}") > > > > snapshot = conn.snapshots.new > > snapshot.description = "Autosnap instance name: instance id: #{serverid} > of volume id: #{volumesid}" > snapshot.volume_id = "#{volumesid}" > > > snapshot.save > > conn.tags.create(:resource_id => snapshot.id, :key => "saas", :value => > "snapshot", :key => "customername", :value => "#{instancename}" ) > > > === > > > > > snapshot.rb:84:in `block (3 levels) in <main>': undefined method `id' for > nil:NilClass (NoMethodError)\n\tfrom snapshot.rb:52:in `each'\n\tfrom > snapshot.rb:52:in `block (2 levels) in <main>'\n\tfrom /snapshot.rb:34:in > `each'\n\tfrom snapshot.rb:34:in `block in <main>'\n\tfrom > snapshot.rb:12:in `each'\n\tfrom snapshot.rb:12:in `<main>'", > > > -- > You received this message because you are subscribed to the Google Groups > "ruby-fog" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. >
-- ----------------------------------------------------- Paulo Henrique Lopes Ribeiro - Linkedin <https://www.linkedin.com/in/paulohenriquelopesribeiro/> Co-Founder & CTO 4Shark <http://www.4shark.com.br/> -- You received this message because you are subscribed to the Google Groups "ruby-fog" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
