Skip to main content

CLI for managing Nexus Engine tenants, data sources, and deployments

Project description

nexusctl

Command-line tool for managing Nexus Engine — tenants, data sources, data views, and deployments.

Installation

pip install nexusctl

Or install alongside the Nexus Engine Python client:

pip install nexus-engine[nexusctl]

Usage

# Authenticate
nexusctl login

# Manage resources
nexusctl get data-sources
nexusctl get data-views

# Apply configuration from YAML
nexusctl apply -f data-source.yaml

# Run a calculation
nexusctl calculate -f my-tree.json

# View history and rollback
nexusctl history data-sources my-ds
nexusctl rollback data-sources my-ds --to <version-id>

Documentation

Full documentation is available at nexus-engine.synlynx.com.

License

Dual-licensed under MIT or Apache-2.0.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

nexusctl-0.8.1-py3-none-win_amd64.whl (4.9 MB view details)

Uploaded Python 3Windows x86-64

nexusctl-0.8.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

nexusctl-0.8.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

nexusctl-0.8.1-py3-none-macosx_11_0_arm64.whl (4.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

nexusctl-0.8.1-py3-none-macosx_10_12_x86_64.whl (5.0 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file nexusctl-0.8.1-py3-none-win_amd64.whl.

File metadata

  • Download URL: nexusctl-0.8.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.12.6

File hashes

Hashes for nexusctl-0.8.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 7526d3761e3805f99e6b347a65339fb57f3ae508494aa1f6d8e5ae184f750964
MD5 82fb7b16691a647aab63e7f03c4a91fc
BLAKE2b-256 f7c0196d87eb91bdb1d6ca709652f3865413ee44eef8d93f505030680bbece21

See more details on using hashes here.

File details

Details for the file nexusctl-0.8.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nexusctl-0.8.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58396fa05affea9879d8d1fb1394cb6e9d6434082676918a75de2a3e09075b1c
MD5 70440ee97a59d68ea3aa52133bb6b235
BLAKE2b-256 5497511d46278016991aeb67fd0d1529cf4dac3a8d44641c8ebd67daad426f6c

See more details on using hashes here.

File details

Details for the file nexusctl-0.8.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for nexusctl-0.8.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 972b216ec18c782bfa22f23b44dcabbb0658fdd62a39c1dcb805c7ebfff34754
MD5 14376499e9b293cd1d1c3b0585fc5ffe
BLAKE2b-256 35f5ba63be453bb3667fadbf0ea2bbf35bf1929dbb157fd5abdb5497a44ce670

See more details on using hashes here.

File details

Details for the file nexusctl-0.8.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nexusctl-0.8.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7879add46da51b70bae86c65416606e9e90212f82f80205b1b07bca1b966121
MD5 a92f0efc970d406a20b4182cc52ad7b4
BLAKE2b-256 0553effed53b3eff23b18578cc08851762acc0782a37db8646542c46c0d81ee6

See more details on using hashes here.

File details

Details for the file nexusctl-0.8.1-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for nexusctl-0.8.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1c8cfd0212c3f3bab3a9111e00a3762ee3b729ca3199833a6821ca8fcaabcf5c
MD5 18d4243689a90828daf4e3f5ed85d9e4
BLAKE2b-256 163809d677b1492abfdaa712a9b7c2143bee8684258ba0529b587d9270e023e7

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