Во время работы 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" завершит выполнение.