f5devcentral / f5-corkscrew

TMOS parser and application extractor
Apache License 2.0
13 stars 3 forks source link

[RFE] extend base extraction for new ACC DO classes #22

Closed DumpySquare closed 2 years ago

DumpySquare commented 2 years ago

extend the base configuration items extraction (non-application stuff) to cover all the DO classes

/home/ted/projects/f5-corkscrew/src/do_classes.json

DumpySquare commented 2 years ago

ted@r2d2:~/projects/f5-corkscrew$ cat src/do_classes.json | jq .[].path "/tm/sys/global-settings" "/tm/cli/global-settings" "/tm/sys/software/update" "/tm/sys/db" "/tm/sys/management-ip" "/tm/sys/provision" "/tm/sys/ntp" "/tm/sys/dns" "/tm/net/dns-resolver" "/tm/net/trunk" "/tm/net/vlan" "/tm/net/self" "/tm/net/route" "/tm/net/routing/access-list" "/tm/net/routing/as-path" "/tm/net/routing/prefix-list" "/tm/net/routing/route-map" "/tm/net/routing/bgp" "/tm/cm/device/~Common~{{deviceName}}" "/tm/cm/device/~Common~{{deviceName}}" "/tm/cm/device/~Common~{{deviceName}}" "/tm/cm/device/~Common~{{deviceName}}" "/tm/cm/device-group" "/tm/cm/traffic-group" "/tm/cm/traffic-group" "/tm/analytics/global-settings" "/tm/sys/management-route" "/tm/sys/syslog" "/tm/auth/source" "/tm/auth/remote-user" "/tm/auth/radius" "/tm/auth/radius-server" "/tm/auth/tacacs" "/tm/net/route-domain" "/tm/auth/remote-role/role-info" "/tm/auth/ldap" "/tm/sys/snmp" "/tm/sys/snmp/traps" "/tm/sys/snmp" "/tm/sys/snmp/users" "/tm/sys/snmp/communities" "/tm/net/dag-globals" "/tm/sys/httpd" "/tm/ltm/global-settings/traffic-control" "/tm/sys/sshd" "/tm/net/tunnels/tunnel" "/tm/net/tunnels/vxlan" "/tm/sys/disk/directory" "/tm/gtm/global-settings/general" "/tm/gtm/datacenter" "/tm/gtm/server" "/tm/gtm/monitor/http" "/tm/gtm/monitor/https" "/tm/gtm/monitor/gateway-icmp" "/tm/gtm/monitor/tcp" "/tm/gtm/monitor/udp" "/tm/gtm/prober-pool" "/tm/security/firewall/policy" "/tm/security/firewall/address-list" "/tm/security/firewall/port-list" "/tm/security/firewall/management-ip-rules"