IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an email to s dot adaszewski at gmail dot com. User accounts are meant only to report issues and/or generate pull requests. This is a purpose-specific Git hosting for ADARED projects. Thank you for your understanding!
Explorar el Código

Fix in compose build_volumes()

tags/0.92
Stanislaw Adaszewski hace 4 años
padre
commit
d343c40b1f
Se han modificado 1 ficheros con 4 adiciones y 2 borrados
  1. +4
    -2
      focker/compose.py

+ 4
- 2
focker/compose.py Ver fichero

@@ -11,7 +11,8 @@ from .zfs import AmbiguousValueError, \
zfs_find, \
zfs_tag, \
zfs_untag, \
zfs_mountpoint
zfs_mountpoint, \
zfs_poolname
from .jail import jail_fs_create, \
jail_create, \
jail_remove
@@ -23,6 +24,7 @@ import os
def build_volumes(spec):
poolname = zfs_poolname()
for tag in spec.keys():
try:
name, _ = zfs_find(tag, focker_type='volume')
@@ -33,7 +35,7 @@ def build_volumes(spec):
pass
sha256 = random_sha256_hexdigest()
name = find_prefix(poolname + '/focker/volumes/', sha256)
subprocess.check_output(['zfs', 'create', name])
subprocess.check_output(['zfs', 'create', '-o', 'focker:sha256=' + sha256, name])
zfs_untag([ tag ], focker_type='volume')
zfs_tag(name, [ tag ])


Cargando…
Cancelar
Guardar