Skip to main content

Скриптовый интерфейс Secop

Project description

secop-cli

PyPI TestPyPI Python

CLI для работы с хранилищем Docker-образов компонентов Secop.
Позволяет просматривать образы, фильтровать их по компонентам и добавлять новые из YAML/JSON-манифестов.


Установка

Из PyPI:

pip install secop-cli

Использование

secop-cli --help

Список образов

Получить все образы

secop-cli images list

Отфильтровать по компоненту

secop-cli images list --component <component-name>

Добавить образ

secop-cli images insert --file image.yaml

где image.yaml имеет следующую структуру:

id: some_id_str
component: some_component_str
template: some_template_str
cloud:
  big_indexer:
    name: image_name
    version: image_name
    registry: registry
    login: token

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

secop_cli-0.2.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

secop_cli-0.2.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file secop_cli-0.2.0.tar.gz.

File metadata

  • Download URL: secop_cli-0.2.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.5 Darwin/24.6.0

File hashes

Hashes for secop_cli-0.2.0.tar.gz
Algorithm Hash digest
SHA256 127a55f5901eaa0ee2f2ec979f60041e4fea4b6be78633b280db4d2736824322
MD5 d716879f905b6f2e5198d7af67310aa2
BLAKE2b-256 9f7a1e9c98477ec7f32e29a40688a2293999ea1a5f68fb89a5f0091d5bd86431

See more details on using hashes here.

File details

Details for the file secop_cli-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: secop_cli-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.5 Darwin/24.6.0

File hashes

Hashes for secop_cli-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fcd8d3e81fc11b7c53fe70dd2840eaf81c7131a0b072384f66a2e45e9c15dd04
MD5 08b0ea0221b44c0b572720f2124b324e
BLAKE2b-256 64859205158bc75a3a741f8e80aa716ef65826bd4377214196dd76bd27ed3cc6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page