Metadata-Version: 2.1
Name: cmndseven-cli
Version: 0.2.0
Summary: Opinionated Camunda Platform 7 CLI
Home-page: https://github.com/datakurre/cmndseven-cli/
License: MIT
Author: Asko Soukka
Author-email: asko.soukka@iki.fi
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: chameleon (>=3.10.2,<4.0.0)
Requires-Dist: click (>=8.1.3,<9.0.0)
Requires-Dist: generic-camunda-client (>=7.18.0,<8.0.0)
Requires-Dist: setuptools (>=66.1.0,<67.0.0)
Description-Content-Type: text/markdown

# ccli

A placeholder project for to be opinionated Camunda Platform 7 CLI.


## Requirements

Use of `ccli` to render BPMN diagrams require NodeJS (`node`) and Chrome
(`chrome`) or Chromium (`chromium`) browser on the current system path.


## Usage

```

Usage: ccli [OPTIONS] COMMAND [ARGS]...

  Opinionated Camunda Platform 7 CLI

Options:
  --url TEXT            Set Camunda REST API base URL (env: CAMUNDA_URL).
  --authorization TEXT  Set Authorization header (env: CAMUNDA_AUTHORIZATION).
  --help                Show this message and exit.
  --help  Show this message and exit.

Commands:
  render instance INSTANCE_ID [OUTPUT_PATH]

```

For example, Basic authorization with user `demo` and password `demo`
could be set with:

```
export CAMUNDA_AUTHORIZATION="Basic ZGVtbzpkZW1v"
```

