duyomer / fortigate-config-parser-1

A attempt to write a fast and extendable parser for Fortigate Config Files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

python-fortigate-config-parser

Build Status

A nattempt to write a fast and extendable parser for Fortigate Config Files in python. It will use a python based parser to split the config into chunks that will later on be parsed by an antlr generated parser.

This program will, for now, only contain a parser; e.g. a way to read Fortigate config and split it into a nested python dict. Which can be serialzed to a Fortigate config file again.

Read the docs: http://fortigate-config-parser.readthedocs.io/en/latest/

About

A attempt to write a fast and extendable parser for Fortigate Config Files

License:GNU General Public License v3.0


Languages

Language:Python 66.7%Language:ANTLR 31.4%Language:Shell 1.9%