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.1a7.tar.gz (2.4 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.1a7-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nomad_media_cli-0.0.1a7.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.7

File hashes

Hashes for nomad_media_cli-0.0.1a7.tar.gz
Algorithm Hash digest
SHA256 71d0e518bf8d7d7d38c0bec22a696ad16a8d010b2294f207a985fba04e414611
MD5 b9532c739c1e2812f004b31fcd507927
BLAKE2b-256 905b1a339ef7a543b107157f6d735bf1944c5a850fec9a9a5873a1f6e9b3c340

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nomad_media_cli-0.0.1a7-py3-none-any.whl
Algorithm Hash digest
SHA256 9a10f52f71d44b81fd60d22f465de30a5448afc4f68bb9ddde7de04bee742762
MD5 63fbabe1ed5bdb54874257bd44a1cdb7
BLAKE2b-256 775e88804a46c06ce2e0ffe40393dcc2822fcf20592b973780233ace62825b84

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