Hi Paulo, I am using aws
Thanks On Tuesday, 9 October 2018 16:25:45 UTC+5:30, Paulo Ribeiro wrote: > > Which provider are you using? > > 2018-10-09 6:35 GMT-03:00, sreenivas narayan <[email protected] > <javascript:>>: > > > > 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] <javascript:>. > > 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.
