Skip to main content

Nomad Media Cli

Project description

Nomad Media CLI Tool

Command line interface for managing Nomad Media media assets.

Installation

pip install nomad-media-cli

Configuration

  • Default config location: %APPDATA%\Local\nomad_media_cli\config.json
  • Custom config location: Use --config-path option

Commands

init

Initializes CLI configuration

Options:

  • --service-api-url: API endpoint URL (required)
  • --api-type: API type [admin|portal]
  • --debug-mode: Enable debug logging [true|false]
  • --singleton: Enable singleton mode [true|false]

list-config-path

Lists the path of the config

update-config

Updates CLI configuration

Options:

  • --service-api-url: API endpoint URL
  • --api-type: API type [admin|portal]
  • --debug-mode: Enable debug logging [true|false]
  • --singleton: Enable singleton mode [true|false]

list-assets

List assets by ID or path

Options:

  • --id: Asset UUID, collection ID, or saved search ID.
  • --path: Object key path (format: bucket::path). "::" is required if bucket is not set. Can set bucket with set-bucket.

upload-assets

Uploads an asset to nomad (next release)

Options:

  • -r: Recursive upload.
  • --id: Asset UUID, collection ID, or saved search ID.
  • --path: Object key path (format: bucket::path). "::" is required if bucket is not set. Can set bucket with set-bucket.

list-buckets

Lists all of the buckets

set-bucket

Set bucket for user in config. Used for path.

Options:

  • --bucket: Name of the bucket to set in config.

list-tags

Lists all of the tags

set-tag

Set the tag(s) for user in config.

Options:

  • --tag: Name of the tag(s) to set in config. Use multiple flags for multiple tags.

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

nomad_media_cli-0.0.1a5.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

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

nomad_media_cli-0.0.1a5-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file nomad_media_cli-0.0.1a5.tar.gz.

File metadata

  • Download URL: nomad_media_cli-0.0.1a5.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for nomad_media_cli-0.0.1a5.tar.gz
Algorithm Hash digest
SHA256 bb33e0fc508ec243415c3512c6c05be3ff3770a634011c8b39584fc153de237a
MD5 fd99b3f967aab53fc5f5639967d0df05
BLAKE2b-256 c7f82019409c0a5fe103633568db78e58db3ea5666ad994104ec98b1626d5164

See more details on using hashes here.

File details

Details for the file nomad_media_cli-0.0.1a5-py3-none-any.whl.

File metadata

File hashes

Hashes for nomad_media_cli-0.0.1a5-py3-none-any.whl
Algorithm Hash digest
SHA256 14dddd2faedc9c6645436ec79ff2d69d24a474974d774fc25e093f135fa1fe9a
MD5 4426a296676b6e96ae61fa33d6771ea4
BLAKE2b-256 fd2da9601d96b8740c8bf209c76c4e653ea79c03d645bc727ea8e517c56043b0

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