Metadata-Version: 2.4
Name: oci-radar
Version: 1.0.0
Summary: CLI tool for OCI services inventory and diagramming
Author: Mor Michaeli
License-Expression: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typer
Requires-Dist: pandas
Dynamic: license-file

# OCI Radar

CLI tool for Oracle Cloud Infrastructure (OCI) services inventory and diagramming.

## Installation

```bash
pip install -e .
```

## Usage

```bash
# Full run (inventory + diagram)
oci-radar run

# Inventory only
oci-radar inventory

# Diagram only (requires inventory CSV)
oci-radar diagram
```

## Prerequisites

- [OCI CLI](https://docs.oracle.com/iaas/Content/API/SDKDocs/cliinstall.htm) installed and configured (`oci setup config`)
- Set `OCI_COMPARTMENT_ID` env var, or the tool will resolve the root tenancy compartment automatically

## Outputs

| File | Description |
|------|-------------|
| `oci_inventory.csv` | All resources across the tenancy |
| `oci_diagram.drawio` | draw.io diagram grouped by service type |
