Metadata-Version: 2.1
Name: aceye
Version: 1.1.3
Summary: Business ready documents from Cisco ACI
Author: John Capobianco
Author-email: ptcapo@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: Jinja2 (>=3.1.2,<4.0.0)
Requires-Dist: PyYAML (>=6.0,<7.0)
Requires-Dist: requests (>=2.28.1,<3.0.0)
Requires-Dist: rich-click (>=1.5.1,<2.0.0)
Description-Content-Type: text/markdown

# ACEye

Business Ready Documents for Cisco ACI

## Current API Coverage

Application Profiles
Bridge Domains
Contexts (VRFs)
Endpoints (All Connected Fabric Endpoints)
EPG (Endpoint Groups)
Fabric Nodes
L2Outs
L3Outs
Leaf Interface Profiles
Leaf Switch Profiles
Physical Interfaces
Spine Interface Profiles
Spine Switch Profiles
Subnets
Tenant
Top System
VLAN Pools

## Installation

```console
$ python3 -m venv ACI
$ source ACI/bin/activate
(ACI) $ pip install aceye
```

## Usage - Help

```console
(ACI) $ aceye --help
```

![ACEye Help](/images/help.png)

## Usage - In-line

```console
(ACI) $ aceye --url <url to APIC> --username <APIC username> --password <APIC password>
```

## Usage - Interactive

```console
(ACI) $ aceye
APIC URL: <URL to APIC>
APIC Username: <APIC Username>
APIC Password: <APIC Password>
```

## Usage - Environment Variables

```console
(ACI) $ export URL=<URL to APIC>
(ACI) $ export USERNAME=<APIC Username>
(ACI) $ export PASSWORD=<APIC Password>
```

## Recommended VS Code Extensions

Excel Viewer - CSV Files
Markdown Preview - Markdown Files
Markmap - Mindmap Files
Open in Default Browser - HTML Files

## Contact

Please contact John Capobianco if you need any assistance
