Metadata-Version: 2.1
Name: faddr
Version: 0.6.0a0
Summary: Tool to parse configuration of network devices such as Juniper routers and store gathered data in database
Home-page: https://github.com/kido5217/faddr
License: MIT
Author: Fedor Suchkov
Author-email: f.suchkov@gmail.com
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Telecommunications Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: fastapi[all] (>=0.87.0,<0.88.0)
Requires-Dist: loguru (>=0.6.0,<0.7.0)
Requires-Dist: pydantic[dotenv] (>=1.10.2,<2.0.0)
Requires-Dist: pyyaml (>=6.0,<7.0)
Requires-Dist: ray (>=1,<2)
Requires-Dist: rich (>=12.6.0,<13.0.0)
Requires-Dist: sqlalchemy (>=1.4.44,<2.0.0)
Requires-Dist: ttp (>=0.9.1,<0.10.0)
Project-URL: Repository, https://github.com/kido5217/faddr
Description-Content-Type: text/markdown

# FAddr

[![CodeFactor](https://www.codefactor.io/repository/github/kido5217/faddr/badge)](https://www.codefactor.io/repository/github/kido5217/faddr)
[![GitHub top language](https://img.shields.io/github/languages/top/kido5217/faddr)](https://www.python.org/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/faddr)](https://pypi.org/project/faddr/)
[![GitHub](https://img.shields.io/github/license/kido5217/faddr)](https://opensource.org/licenses/MIT)

FAddr is a Python program for parsing configuration of network devices such as Juniper and Cisco routers and storing gathered data in database.

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install faddr.

```bash
pip install faddr
```

## Usage

Generate database:

```bash
faddr-db
```

Find ip address termination point:

```bash
faddr 10.20.30.1
```

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License

[MIT](https://choosealicense.com/licenses/mit/)

