Какова команда для загрузки всего контейнера с помощью быстрого клиента?

Я использую следующую примерную команду для загрузки контейнера.

swift  -A  https://127.0.0.1:443/auth/v1.0  -U   swiftops:swiftops   -K download container_name

Но я не могу загрузить весь контейнер. Я могу загрузить туда только 10000 объектов. Есть ли способ сделать это автоматически. Я слышал о --all параметре, но не могу понять его использование.

swift  -A  https://127.0.0.1:443/auth/v1.0  -U   swiftops:swiftops   -K download container_name -a

Это давало мне исключение использования недопустимого параметра.

Пожалуйста, помогите мне в этом.


person Srikanth    schedule 18.09.2015    source источник
comment
Вы пытались добавить -all к команде, которую вы показали?   -  person Ken White    schedule 18.09.2015
comment
Да, но выдает ошибку. В документации они упомянули его использование, сказав, что его можно использовать при загрузке всей учетной записи.   -  person Srikanth    schedule 18.09.2015
comment
Я не вижу никаких упоминаний о попытке или ошибке при этом в вашем вопросе.   -  person Ken White    schedule 18.09.2015
comment
Кен, я использовал эту команду swift -A 127.0.0.1:443/auth/v1.0 -U swiftops:swiftops -K загрузить имя_контейнера -a   -  person Srikanth    schedule 18.09.2015
comment
Вы должны отредактировать свой вопрос, чтобы добавить туда детали (включая полученное сообщение об ошибке). А меня зовут Кен. :-)   -  person Ken White    schedule 18.09.2015


Ответы (1)


Используя аргумент или параметр -m с именем контейнера, можно загрузить весь контейнер. Ниже приведена обновленная команда.

swift  -A  https://127.0.0.1:443/auth/v1.0  -U   swiftops:swiftops   -K download container_name -m container_name 
person Srikanth    schedule 18.09.2015