credstash не может удалить определенные ключи с помощью тире

Во время работы credstash, похоже, происходит сбой при удалении с ключом типа "a / b / c: bb-cc: cc-dd"

Я могу успешно создать ключ в этом шаблоне и получить значение из него. Однако команда "credstash Delete" не может удалить ключ по этому шаблону.

$ credstash put -a "a / b / c: bb-cc: cc-dd" "value" a / b / c: bb: cc-dd было сохранено $ credstash delete "a/b/c:bb-cc:cc-dd" $ credstash get "a/b/c:bb-cc:cc-dd"значение

Пробовал с другими более простыми комбинациями клавиш, такими как "justAString" или даже с чем-то более близким, например, "a/b/c:bb:cc-dd".

Вот как это должно работать

$ credstash put -a "a/b/c:bb:cc-dd" "value"
a/b/c:bb:cc-dd has been stored
$ credstash delete "a/b/c:bb:cc-dd"
Deleting a/b/c:bb:cc-dd -- version 0000000000000000001
$ credstash get "a/b/c:bb:cc-dd"
Item {'name': 'a/b/c:bb:cc-dd'} couldn't be found.

Это когда не получается

$ credstash put -a "a/b/c:bb-cc:cc-dd" "value"
a/b/c:bb:cc-dd has been stored
$ credstash delete "a/b/c:bb-cc:cc-dd"
$ credstash get "a/b/c:bb-cc:cc-dd"
value

Ожидайте, что ключ будет удален после того, как "credstash delete" завершит выполнение.

0 ответов

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