Jathan McCollum
Jathan McCollum
Take this very benign example of a policy-statement: ``` policy-statement Martians { term T1 { from { route-filter 0.0.0.0/0 prefix-length-range /25-/32; route-filter 10.0.0.0/8 orlonger; route-filter 127.0.0.0/8 orlonger; route-filter 128.0.0.0/16 orlonger;...
Make `bin/load_acls`'s device grouping algorithm read from a configurable parameter in `settings.py`
The current grouping algorithm is hard-coded to a pattern match on the hostname of the device. That is why I did factor it out to the `group()` function as you...
When passing "any" to check_access it is converted to an empty list (`[]`) that is equivalent to Cisco's "any" or Juniper's null "source-address" block, which equates to "any source" when...
This work will be non-trivial. We just added ipv6 address parsing as a first pass (see: https://github.com/aol/trigger/issues/12) for Juniper access-lists. The address parsing grammar should work for any ACL format,...
Reference for Juniper ipv6 ACLs: http://www.juniper.net/techpubs/en_US/junos12.2/topics/reference/general/firewall-filter-match-conditions-for-ipv6-traffic.html
**DO NOT ACCEPT THIS PULL REQUEST** This is just for tracking the changes as I progress on the refactoring for v2.0.
This is so we can use pip/easy_install, package to .deb or .rpm, and generally make install, upgrade, and packaging a breeze.
- Also added optional `platform` argument to `ContainerLauncher.launch_container` when `docker run` is executed. - Also fix a bug in runtime to fix a crash when `CONTAINER_RUNTIME` environment isn't set but...
### Proposed Changes I propose that we remove the "magic" settings for `STORAGE_BACKEND` and `STORAGE_CONFIG` that were migrated to `nautobot.core.cli`. This implementation relies on monkey patching the `storages.util.setting` function provided...
Your docs are linking to an RQL Reference that no longer exists. Replace this: https://connect.cloudblue.com/community/api/rql/ With this: https://connect.cloudblue.com/community/developers/api/rql/