Utils
See also
Source code: github.com/openwisp/openwisp-utils.
The goal of OpenWISP Utils is to minimize duplication, ease maintenance, and enable the rapid development of new OpenWISP modules by leveraging battle-tested best practices.
This is achieved by providing code structures that are inherited, extended, and utilized across different modules in the OpenWISP ecosystem.
The following diagram illustrates the role of the Utils module within the OpenWISP architecture.
Important
For an enhanced viewing experience, open the image above in a new browser tab.
Refer to Architecture, Modules, Technologies for more information.