Browse Source

Pool.create source_volume argument is optional

Bahtiar `kalkin-` Gadimov 8 years ago
parent
commit
3dd77719c1
2 changed files with 2 additions and 2 deletions
  1. 1 1
      qubes/storage/__init__.py
  2. 1 1
      qubes/storage/kernels.py

+ 1 - 1
qubes/storage/__init__.py

@@ -251,7 +251,7 @@ class Pool(object):
     def __xml__(self):
         return lxml.etree.Element('pool', **self.config)
 
-    def create(self, volume, source_volume):
+    def create(self, volume, source_volume=None):
         ''' Create the given volume on disk or copy from provided
             `source_volume`.
         '''

+ 1 - 1
qubes/storage/kernels.py

@@ -67,7 +67,7 @@ class LinuxKernel(Pool):
     def clone(self, source, target):
         return target
 
-    def create(self, volume, source_volume):
+    def create(self, volume, source_volume=None):
         return volume
 
     def commit_template_changes(self, volume):