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!
Просмотр исходного кода

Fix in compose build_volumes()

tags/0.92
Stanislaw Adaszewski 4 лет назад
Родитель
Сommit
d343c40b1f
1 измененных файлов: 4 добавлений и 2 удалений
  1. +4
    -2
      focker/compose.py

+ 4
- 2
focker/compose.py Просмотреть файл

@@ -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 ])


Загрузка…
Отмена
Сохранить