Bug 19051 - generated bundle is lost
: generated bundle is lost
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/mkve)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2009-03-03 16:23 by
Modified: 2009-03-04 12:39 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-03-03 16:23:52
Если не указать путь к создаваемому бандлу, его невозможно отыскать:
$ mkve-bundle --hypervisor openvz --output bundle.tar list-server

Хотелось бы в этом случае видеть его в текущем каталоге.
------- Comment #1 From 2009-03-03 16:35:53 -------
Гм, а какую версию Вы используете? Из git'а?

Можно записать output=<что угодно> в ~/.mkve/bundle-config. Это будет Вашим
собственным значением по умолчанию.

Но если все-таки хочется делать так всегда и для всех, то можно сделать
  [ $output="" ] && $output=default.bun

Как удобнее?
------- Comment #2 From 2009-03-03 16:56:27 -------
Да, из Вашего гита, коммит a817ce2f2eaa79ec24073fbf05145ac99a593640.

Удобнее, чтобы относительный путь (не начинающийся со слэша) отсчитывался с
текущей директории =)
------- Comment #3 From 2009-03-03 17:23:04 -------
Похоже на правду? :)

if [ -z "$output" ]; then
    verbose "output name is not specified; I'll use default"
    output="$(pwd)/default.bun"
elif [ $output = ${output##/} ]; then
    verbose "I found, that output name is relative"
    output="$(pwd)/$output"
fi
------- Comment #4 From 2009-03-03 18:34:40 -------
А куда этот кусок вставить? Если в ~/.mkve/bundle-config , то первое же
сообщение при запуске гласит:

mkve-bundle: output name is not specified; I'll use default

Файл опять неизвестно, где.
------- Comment #5 From 2009-03-03 19:37:59 -------
Нет-нет, это прадлагаемый кусок программы :)
На самом деле я его уже вставил, так что
  если output пустой, то используется ./default.bun
  а если output относительный, то ./$output