Skip to main content

Nomad Media CLI

Project description

# Nomad Media CLI Tool

Command line interface for managing Nomad Media media assets.

## Installation

`bash pip install nomad-media-cli `

## Configuration - Default config location: %APPDATA%Localnomad_media_cliconfig.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. - –file: Path of the file/folder to upload. - –id: Id of folder to upload file to. - –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

Options: - –size: The number of results shown. Default is 10. - –offset: The offset of the page.

### 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.1a11.tar.gz (6.7 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.1a11-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nomad_media_cli-0.0.1a11.tar.gz
  • Upload date:
  • Size: 6.7 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.1a11.tar.gz
Algorithm Hash digest
SHA256 5cf815a2480d1d54f73e15a30a3cb5b7082e237e6deeeb018341b3557063f9d9
MD5 7086124e769d44e23d3c18a44145b2b6
BLAKE2b-256 e8f172b2207fc6e7425a1567644e160cd26dc7ac2355c47bd9b75fcaabd727f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nomad_media_cli-0.0.1a11-py3-none-any.whl
Algorithm Hash digest
SHA256 fc4dd66576c868058163cc64fd07927a2dd1ef79eab67a6afe335d8acaf3708d
MD5 1d385c1fc3ce3860196c83edaa3621ca
BLAKE2b-256 302e07b05c29d49a280456f948cd9646510492a16bdc38752110b3b5c9c30923

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