intentionet / netconan

netconan - a Network Configuration Anonymizer
Apache License 2.0
146 stars 12 forks source link

Recursively process files and allow individual file inputs #90

Closed sfraint closed 5 years ago

sfraint commented 5 years ago

Previously Netconan could only anonymize files in the root of the specified input directory.

This PR updates Netconan to:

With a dir structure of:

anon/
configs/
    sensitive1/
        cisco.cfg
        juniper.cfg
    sensitive2/
        palo_alto.cfg

Now, the following is possible:

Fixes https://github.com/intentionet/netconan/issues/60 and https://github.com/intentionet/netconan/issues/78


This change is Reviewable