(self, name, clone, vol_fmt=None, metadata=False)
| 221 | self._createXML(xml, metadata) |
| 222 | |
| 223 | def clone_volume(self, name, clone, vol_fmt=None, metadata=False): |
| 224 | storage_type = self.get_type() |
| 225 | if storage_type == 'dir': |
| 226 | clone += '.img' |
| 227 | vol = self.get_volume(name) |
| 228 | if not vol_fmt: |
| 229 | vol_fmt = self.get_volume_type(name) |
| 230 | xml = """ |
| 231 | <volume> |
| 232 | <name>%s</name> |
| 233 | <capacity>0</capacity> |
| 234 | <allocation>0</allocation> |
| 235 | <target> |
| 236 | <format type='%s'/> |
| 237 | </target> |
| 238 | </volume>""" % (clone, vol_fmt) |
| 239 | self._createXMLFrom(xml, vol, metadata) |
no test coverage detected