Skip to main content

No project description provided

Project description

Palo Alto Utility Script

This contains script wrapped inside a single CLI. The functionalities offered by it are grouped by subcommands:

  • panorama: Description: Commands to directly interact with panorama Subcommands:

    • addresses: Handle the addresses objects
    • applications: Handle the applications objects
    • services: Handle the applications objects
    • tags: Handle the tags objects
    • commit/push: Commit/Push changes on panorama
    • lock/unlock: Set/Unset the lock on panorama
    • list_edited_devicegroups: Output the device groups with uncommited changes
  • terraform: Description: Commands to manage resources related to terraform Subcommands:

    • check-delete: Check if the objects removed from the configuration are used somehwere
  • yaml: Description: Commands to manipulate yaml files Subcommands:

    • check: Check that the data in yaml are correct
    • check_indexes: Take a file (or folder containg files, e.g. 'security-policies/data/') in yaml format defining security policies and check the indexes.
  • push_folder: Do a git push on a repository

Testing

For testing, we are using pytest. We test the CLI well behaviour to ensure non-regression. The tests are currently run by hand. Check the tests/ folder for more information

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nagra_network_paloalto_utils-0.1.25.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file nagra_network_paloalto_utils-0.1.25.tar.gz.

File metadata

File hashes

Hashes for nagra_network_paloalto_utils-0.1.25.tar.gz
Algorithm Hash digest
SHA256 9ea68f6765788d9fcf1683bff72afa245ed51db7fdf3b8b01f1122b9d577b57d
MD5 28c787681fafba6f99725f503ff28295
BLAKE2b-256 17ce2e3a4d9ded117a45db0c5b30e02b786c95710774542072187eb228152585

See more details on using hashes here.

File details

Details for the file nagra_network_paloalto_utils-0.1.25-py3-none-any.whl.

File metadata

File hashes

Hashes for nagra_network_paloalto_utils-0.1.25-py3-none-any.whl
Algorithm Hash digest
SHA256 34b2c3eb8ecbcccf6040af189071c451000f94241138f89c745a4c8a6003eed7
MD5 90d5f2c8e204995f72e34cdf69b7dd11
BLAKE2b-256 cc5ae72ecf7dfcdffc1252eaa5fd3c3dd15b2f8a3daedb300b31d9647cea6e6f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page