Skip to main content

A cli tool for running Matillion jobs

Project description

Description

CLI tool for running Matillion jobs. Names are case-sensitive. Prompts for instance address, api user and api key on the first run.

Usage

Make sure you have python3 on your machine (3.6 < 3.9)

Installation

pip install matillioncli            # install
pip install matillioncli --upgrade  # update

Run from commandline

matillioncli -r <group>.<project>.<job>

Run in interactive mode

matillioncli

First you will select your environment (dev/test/prod, for example). You can search jobs using list <search pattern> and run your recent search using run list, or you can run a specific job using run <job name>. Running jobs and their states can be displayed with status command.

Optional arguments

usage: matillioncli [-h] [-v] [-d] [-c] [-r RUN]

optional arguments:
  -h, --help           show this help message and exit
  -v, --version        display package version
  -d, --debug          log to console
  -c, --configuration  re-input configuration values
  -r RUN, --run RUN    start orchestration job without interactive mode
                       (<group>.<project>.<job>)

Commands

CMD ACTION
help Display help
status Display status or queued jobs
run job_name Run job in current context
run list Run recently listed jobs
list search_pattern List jobs in current context
env Switch group/project context
exit Exit

References

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 Distribution

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

matillioncli-1.0.4-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file matillioncli-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: matillioncli-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.1

File hashes

Hashes for matillioncli-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 34bc385b2328aceba6c9b298ee4ace08317f1a01deca5e105025ee19fc65639d
MD5 61234af251fdbf5f6884a2c9a622c064
BLAKE2b-256 3d33f8630409d8312eef2b0c3eff715f07d1606b904f027bbc68920d2ba46cec

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