Revision f19474fb

b/snf-cyclades-app/synnefo/volume/management/commands/volume-import.py
114 114
                               % (disk_uuid, vm.id, disk_id))
115 115

  
116 116
        size = disk["size"] >> 10  # Convert to GB
117
        index = disk["index"]
117 118

  
118 119
        self.stdout.write("Import disk/%s of instance %s, size: %s GB\n"
119
                          % (disk["index"], vm.id, size))
120
                          % (index, vm.id, size))
120 121

  
121 122
        volume = Volume.objects.create(
122 123
            userid=vm.userid,
124
            disk_template=vm.flavor.disk_template,
123 125
            size=size,
124
            machine_id=server_id,
126
            machine_id=vm.id,
125 127
            name=display_name,
126 128
            description=display_description,
127
            index=disk["index"])
129
            delete_on_termination=True,
130
            status="IN_USE",
131
            index=index)
128 132

  
129 133
        self.stdout.write("Created Volume '%s' in DB\n" % volume.id)
130 134
        pprint.pprint_volume(volume, stdout=self.stdout)

Also available in: Unified diff