Определение того, какой узел должен иметь ландшафт

После копания в исходном коде, полученном с помощью apt-get source duplicity, я делаю вывод, что это невозможно без изменения исходного кода и его алгоритма.

Как работает двуличность:

Сканировать * source_directory * для записи. Для каждой найденной записи выполните вызов lstat(). Это используется для определения типа inode (например, обычного файла или каталога). Результат будет кэширован для этой записи. Если запись существует ... и является символической ссылкой, адресат будет считан с использованием readlink и является обычным файлом или каталогом, access() будет вызываться, чтобы определить, является ли запись доступной для чтения или нет, если запись читаема, она будет проверена каждой функцией выбора (задана такими параметрами, как --include и --exclude)

Это выглядит очень разумно и если доступ к диску очень медленный (NFS? ), нет необходимости изменять этот алгоритм для проверки пути перед вызовами stat.

1
задан 27 May 2016 в 01:07

1 ответ

@ bc2946088 имеет хороший ответ, но, по-моему, официальная поддержка этого в команде openstack-install.

JUJU_BOOTSTRAP_TO=openstack-vm-bootstrap.maas sudo -E openstack-install

Найдена здесь: https://help.ubuntu.com/ LTS / clouddocs / установщик / о / мульти-install.html

0
ответ дан 23 May 2018 в 10:45

Другие вопросы по тегам:

Похожие вопросы: