Наряду с управлением контейнером облачного хранилища, Python-Swiftclient используется для отладки объектов Swift и определения проблем с ними.
Облачное хранилище Universal CDN построено на базе OpenStack Swift. Для получения информации об установке и использовании инструмента python-swiftclient щелкните здесь!
Примеры ниже показывают, как отобразить информацию о вашем контейнере или о находящемся в нем объекте.
Получение статистической информации для вашего контейнера для хранения:
swift stat --os-username YOUR_USERNAME --os-tenant-name swift stat --os-username YOUR_USERNAME --os-tenant-name YOUR_TENANT --os-password YOUR_PASSWORD --os-auth-url YOUR_STORAGE_NAME
Пример:
swift stat --os-username 1011131 --os-tenant-name 1011131 --os-password nTRIfVgCmJrokts --os-auth-url https://auth.files.nl01.cloud.servers.com:5000/v2.0/ storage
Получение статистической информации о заголовках объекта:
swift stat --os-username YOUR_USERNAME --os-tenant-name YOUR_TENANT --os-password YOUR_PASSWORD --os-auth-url stat YOUR_STORAGE_NAME YOUR_FILE_NAME
Пример:
swift stat --os-username 1011131 –os-tenant-name 1011131 –os-password nTRIfVgCmaJrokts –os-auth-url https://auth.files.nl01.cloud.servers.com:5000/v2.0/ storage example.mp4
Где:
--os-username
Ваше имя пользователя для доступа по FTP состоит из двух частей, разделенных точкой. Например 1111111.2222222. В опции —os–username нужно указать часть до точки, то есть 1111111.
--os-tenant-name
Вторая часть имени пользователя для доступа по FTP. В примере выше это 2222222.
--os-password
Пароль для доступа по FTP, который вы можете посмотреть к панели управления.
--os-auth-url
В зависимости от того, в каком из регионов находится ваш контейнер, нужно использовать один из двух URL:
https://auth.files.nl01.cloud.servers.com:5000/v2.0/
– Европа.
https://auth.files.us01.cloud.servers.com:5000/v2.0/
– Северная Америка.