Skip to main content

Fork of Nornir with customized plugins

Project description


For general info about Nornir, check out Nornir on Github.



This repo is a fork of the origin nornir Python automation framework on Github. It has following extra BICS-specific plugins:

  • GwRequest: This is a nornir task plugin that facilitates and abstracts requests to the BICS automation gateway (location: nornir/plugins/tasks/apis/gw)
  • filter_result: This is a nornir function plugin, that filters results based on match criteria against returned attributes (location: nornir/plugins/functions/text/
  • print_status: a function plugin that prints a summary of response codes to the screen (location: nornir/plugins/functions/text/
  • print_table: a function plugin that prints the returned results in a table or csv format (location: nornir/plugins/functions/text/
  • populate_ip: a task plugin that populates a nornir-object (more specifically, the attached inventory-object) with IPv4 addresses from all IP inteface addresses (locatiom: nornir/plugins/functions/inv/
  • resolve_ip: a function plugin that resolves the hostname from an IPv4 address
  • sros_bgp_route: a task plugin that is a wrapper for GwRequest. It looks up an IP address in the BGP-RIB without requiring the exact prefix-length (location: nornir/plugins/tasks/aps/gw/


Check out the Wiki of this repo.

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

nornir_bics-0.0.1.tar.gz (28.8 kB view hashes)

Uploaded source

Built Distribution

nornir_bics-0.0.1-py36-none-any.whl (44.6 kB view hashes)

Uploaded py36

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page