DE-CIX / pbgp-parser

PCAP BGP Parser
Other
85 stars 21 forks source link

Move to standard Python directory structure and allow system tool installation. #15

Closed mxxxc closed 8 years ago

mxxxc commented 8 years ago

Following Peter Hessler's comments and my own experiences, this changes the project directory structure to more of a standard Python directory structure with the core application code being a single package.

We then add pbgpp.py again as a simple shim for pbgpp.Application.CLI.main(), and add a setup.py which allows installing pbgp-parser as a system tool called pbgpp.

A possible follow-up on this would be publishing this as a package to PyPI.

Do not be alarmed by the large number of files changed: they are mostly simply rewriting the import statements. :)