Metadata-Version: 2.1
Name: lmctl
Version: 3.2.1
Summary: IBM CP4NA orchestration command line tool
Home-page: https://github.com/IBM/lmctl
Author: IBM
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: click (<9.0,>=7.1)
Requires-Dist: requests (<3.0,>=2.23)
Requires-Dist: ruamel.yaml (<1.0,>=0.16)
Requires-Dist: oyaml (<2.0,>=0.8)
Requires-Dist: tabulate (<1.0,>=0.8)
Requires-Dist: Jinja2 (<4.0,>=2.11)
Requires-Dist: PyYAML (<6.0,>=5.3.0)
Requires-Dist: pydantic (<2.0,>=1.8)
Requires-Dist: pyjwt (<3.0,>=1.5.3)
Requires-Dist: dataclasses (>=0.6) ; python_version < "3.7"

LMCTL is a command-line client that provides commands for interacting with IBM Telco Network Cloud Manager (TNCM) Orchestrator (TNCO/ALM) environments. 

In addition it includes an opinionated pattern for managing xNF/Network Service designs during the CICD lifecycle, as file based projects, to produce packages suitable for production release.

## Quick Install

Assumes you already have Python3.6+ and have decided if LMCTL should be installed in a [virtual environment](https://pypi.org/project/virtualenv/) (recommended) or globally.

Install the latest from Pypi:
```
python3 -m pip install lmctl
```

Verify LMCTL is ready to use:
```
lmctl --version
```

Initiate a config file:
```
lmctl create config

lmctl get config --print-path
```

## Documentation

Documentation available in the source code: <a href="https://github.com/IBM/lmctl/blob/master/docs/index.md" target="_blank">https://github.com/IBM/lmctl/blob/master/docs/index.md</a>

## Links

- Code: <a href="https://github.com/IBM/lmctl" target="_blank">https://github.com/IBM/lmctl</a>
- Releases: <a href="https://github.com/IBM/lmctl/releases" target="_blank">https://github.com/IBM/lmctl/releases</a>


