Nornir, an automation framework that uses Python directly, provides an alternative to other automation frameworks that use their own domain-specific language (DSL).

The framework can dispatch tasks to devices and nodes, deal with inventory when the user has host information, and support the writing of plugins. For troubleshooting, users can use existing debug tools directly from Python.

[ What is Python? Everything you need to know. • Tutorial: How to get started with Python. • 6 essential libraries for every Python developer. • Why you should use Python for machine learning. | Keep up with hot topics in programming with InfoWorld’s App Dev Report newsletter. ]

Cisco systems engineer Dmitry Figol, a Normir contributor, says Nornir is more flexible than Red Hat’s Ansible, an IT automation language that uses YAML running on top of Python. Figol claims these benefits for Normir:

To read this article in full, please click here