The public API of the Warthog library is maintained in the warthog.api
module. This is done for the purposes of clearly identifying which parts of the library are public and which parts are internal.
Functionality in the warthog.client
, warthog.config
, warthog.transport
, and warthog.exceptions
modules is included in this module under a single, flat namespace. This allows a simple and consistent way to interact with the library.
Note
When using the library, always make sure to access classes and functions through the warthog.api
module, not each individual module.
warthog.client
warthog.config
warthog.transport
warthog.exceptions