Skip to main content

ARLAS Command line for ARLAS Management

Project description

ARLAS Command line for collection management

python3 -m arlas.cli.cli  --help

 Usage: python -m arlas.cli.cli [OPTIONS] COMMAND [ARGS]...                                                                                                                                                          

╭─ Options ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --config-file                       TEXT  Path to the configuration file if you do not want to use the default one: .arlas/cli/configuration.yaml. [default: None]                                                │
│ --print-curl     --no-print-curl          Print curl command [default: no-print-curl]                                                                                                                             │
│ --version                                 Print command line version                                                                                                                                              │
│ --help                                    Show this message and exit.                                                                                                                                             │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ collections                                                                                                                                                                                                       │
│ confs                                                                                                                                                                                                             │
│ iam                                                                                                                                                                                                               │
│ indices                                                                                                                                                                                                           │
│ persist                                                                                                                                                                                                           │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Actions on collections:

python3 -m arlas.cli.cli collections --help

 Usage: python -m arlas.cli.cli collections [OPTIONS] COMMAND [ARGS]...                                                                                                                                              

╭─ Options ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ *  --config        TEXT  Name of the ARLAS configuration to use from your configuration file (/Users/gaudan/.arlas/cli/configuration.yaml). [default: None] [required]                                            │
│    --help                Show this message and exit.                                                                                                                                                              │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ count                   Count the number of hits within a collection (or all collection if not provided)                                                                                                          │
│ create                  Create a collection                                                                                                                                                                       │
│ delete                  Delete a collection                                                                                                                                                                       │
│ describe                Describe a collection                                                                                                                                                                     │
│ list                    List collections                                                                                                                                                                          │
│ name                    Set the collection display name                                                                                                                                                           │
│ private                 Set collection visibility to private                                                                                                                                                      │
│ public                  Set collection visibility to public                                                                                                                                                       │
│ sample                  Display a sample of a collection                                                                                                                                                          │
│ set_alias               Set the collection display name                                                                                                                                                           │
│ share                   Share the collection with the organisation                                                                                                                                                │
│ unshare                 Share the collection with the organisation                                                                                                                                                │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Actions on indices:

python3 -m arlas.cli.cli indices --help

 Usage: python -m arlas.cli.cli indices [OPTIONS] COMMAND [ARGS]...                                                                                                                                                  

╭─ Options ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ *  --config        TEXT  Name of the ARLAS configuration to use from your configuration file (/Users/gaudan/.arlas/cli/configuration.yaml). [default: None] [required]                                            │
│    --help                Show this message and exit.                                                                                                                                                              │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ clone                  Clone an index and set its name                                                                                                                                                            │
│ create                 Create an index                                                                                                                                                                            │
│ data                   Index data                                                                                                                                                                                 │
│ delete                 Delete an index                                                                                                                                                                            │
│ describe               Describe an index                                                                                                                                                                          │
│ list                   List indices                                                                                                                                                                               │
│ mapping                Generate the mapping based on the data                                                                                                                                                     │
│ migrate                Migrate an index on another arlas configuration, and set the target index name                                                                                                             │
│ sample                 Display a sample of an index                                                                                                                                                               │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Actions on configurations:

python3 -m arlas.cli.cli confs --help

 Usage: python -m arlas.cli.cli confs [OPTIONS] COMMAND [ARGS]...                                                                                                                                                    

╭─ Options ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --help          Show this message and exit.                                                                                                                                                                       │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ create                                                   Add a configuration                                                                                                                                      │
│ delete                                                   Delete a configuration                                                                                                                                   │
│ describe                                                 Describe a configuration                                                                                                                                 │
│ list                                                     List configurations                                                                                                                                      │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

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

arlas_cli-26.1.0.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

arlas_cli-26.1.0-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file arlas_cli-26.1.0.tar.gz.

File metadata

  • Download URL: arlas_cli-26.1.0.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for arlas_cli-26.1.0.tar.gz
Algorithm Hash digest
SHA256 cd173773d12b9a74a09411846225e0918917014c3e35cd9c3dfb4dd0e7051261
MD5 fb32217489b9b5607bc8c1bcd9793342
BLAKE2b-256 01f6b6650fe29d6e9e64742b99c3411bd79bebb97d40806bc356733d482f27ae

See more details on using hashes here.

File details

Details for the file arlas_cli-26.1.0-py3-none-any.whl.

File metadata

  • Download URL: arlas_cli-26.1.0-py3-none-any.whl
  • Upload date:
  • Size: 21.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for arlas_cli-26.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 326d9e7452e34c6e454650ee438d81fb96faf7c5d945569d4cc4ee9b61d4bdd4
MD5 46310919d44c64a8cda45789781d9860
BLAKE2b-256 f128bdbb9f71b563c87456cbcfc7b44f9d46f5c4b0d23420c832e9f43fbb4cae

See more details on using hashes here.

Supported by

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