diff --git a/jenkins_jobs/builder.py b/jenkins_jobs/builder.py index 5d018c38b..94bd803a7 100644 --- a/jenkins_jobs/builder.py +++ b/jenkins_jobs/builder.py @@ -34,6 +34,9 @@ from jenkins_jobs.constants import MAGIC_MANAGE_STRING from jenkins_jobs.parallel import concurrent from jenkins_jobs import utils +__all__ = [ + "Jenkins" +] logger = logging.getLogger(__name__) diff --git a/jenkins_jobs/parser.py b/jenkins_jobs/parser.py index 880baa249..f39d08eff 100644 --- a/jenkins_jobs/parser.py +++ b/jenkins_jobs/parser.py @@ -28,6 +28,10 @@ from jenkins_jobs.formatter import deep_format import jenkins_jobs.local_yaml as local_yaml from jenkins_jobs import utils +__all__ = [ + "YamlParser" +] + logger = logging.getLogger(__name__) diff --git a/jenkins_jobs/registry.py b/jenkins_jobs/registry.py index a37d02df1..a81f1a342 100644 --- a/jenkins_jobs/registry.py +++ b/jenkins_jobs/registry.py @@ -24,6 +24,10 @@ import types from jenkins_jobs.errors import JenkinsJobsException from jenkins_jobs.formatter import deep_format +__all__ = [ + "ModuleRegistry" +] + logger = logging.getLogger(__name__) diff --git a/jenkins_jobs/xml_config.py b/jenkins_jobs/xml_config.py index 3aa33564d..44af5ac85 100644 --- a/jenkins_jobs/xml_config.py +++ b/jenkins_jobs/xml_config.py @@ -20,6 +20,11 @@ import pkg_resources from xml.dom import minidom import xml.etree.ElementTree as XML +__all__ = [ + "XmlJobGenerator", + "XmlJob" +] + def remove_ignorable_whitespace(node): """Remove insignificant whitespace from XML nodes