| 173 | return HttpResponseRedirect(reverse('index')) |
| 174 | |
| 175 | def show_clone_disk(disks): |
| 176 | clone_disk = [] |
| 177 | for disk in disks: |
| 178 | if disk['image'] is None: |
| 179 | continue |
| 180 | if disk['image'].count(".") and len(disk['image'].rsplit(".", 1)[1]) <= 7: |
| 181 | name, suffix = disk['image'].rsplit(".", 1) |
| 182 | image = name + "-clone" + "." + suffix |
| 183 | else: |
| 184 | image = disk['image'] + "-clone" |
| 185 | clone_disk.append( |
| 186 | {'dev': disk['dev'], 'storage': disk['storage'], |
| 187 | 'image': image, 'format': disk['format']}) |
| 188 | return clone_disk |
| 189 | |
| 190 | try: |
| 191 | conn = wvmInstance(compute.hostname, |