# File lib/rudy/metadata/backup.rb, line 92 92: def create 93: raise DuplicateRecord, self.name if exists? 94: disk = self.disk 95: ld "DISK: #{disk.name}" 96: raise Rudy::Backups::NoDisk, disk.name unless disk.exists? 97: @volid ||= disk.volid 98: snap = Rudy::AWS::EC2::Snapshots.create(@volid) 99: #snap = Rudy::AWS::EC2::Snapshots.list.first # debugging 100: ld "SNAP: #{snap.inspect}" 101: @snapid, @raw = snap.awsid, true 102: @size, @fstype = disk.size, disk.fstype 103: self.save :replace 104: self 105: end