Exemplo n.º 1
0
def create(env):
    """Create a new vlmc Image."""
    name = env.get("name")
    size = env.get("size")
    origin = env.get("origin")

    sys.stderr.write("Creating volume '%s' of size '%s' from '%s'\n" %
                     (name, size, origin))
    vlmc.create(name=name, size=int(size), snap=origin)
    return 0
Exemplo n.º 2
0
def create(env):
    """Create a new vlmc Image"""
    name = env.get("name")
    size = env.get("size")
    origin = env.get("origin")
    origin_size = env.get("origin_size")
    sys.stderr.write("Creating volume '%s' of size '%s' from '%s'\n"
                     % (name, size, origin))
    vlmc.create(name=name, size=int(size), snap=origin, assume_v0=True,
                v0_size=int(origin_size))
    return 0
Exemplo n.º 3
0
def create(env):
    """Create a new vlmc Image"""
    name = env.get("name")
    size = env.get("size")
    origin = env.get("origin")
    origin_size = env.get("origin_size")
    reuse_data = env.get("reuse_data")

    if not reuse_data:
      sys.stderr.write("Creating volume '%s' of size '%s' from '%s'\n"
                      % (name, size, origin))
      vlmc.create(name=name, size=int(size), snap=origin, assume_v0=True,
                  v0_size=int(origin_size))
    else:
      sys.stderr.write("Reusing previous data for %s\n" % name)

    return 0
Exemplo n.º 4
0
def test_create(volume, volumesize=None, snap=None):
    vlmc.create(name=volume, size=volumesize, snap=snap)
Exemplo n.º 5
0
def test_create(volume, volumesize=None, snap=None):
    vlmc.create(name=volume, size=volumesize, snap=snap)