Metadata-Version: 2.1
Name: faddr
Version: 0.0.11
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.6,<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.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: PyYAML (>=6.0,<7.0)
Requires-Dist: SQLAlchemy (>=1.4,<2.0)
Requires-Dist: loguru (>=0.6,<0.7)
Requires-Dist: pydantic (>=1.8,<2.0); python_full_version >= "3.6.1" and python_full_version < "4.0.0"
Requires-Dist: rich (>=11.1.0,<12.0.0); python_full_version >= "3.6.2" and python_version < "4.0"
Requires-Dist: ttp (>=0.8.4,<0.9.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/)

