/fortigate-config-parser

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

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

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/