]> Frank Brehm's Git Trees - pixelpark/admin-tools.git/commitdiff
Bugfixing
authorFrank Brehm <frank.brehm@pixelpark.com>
Thu, 9 Nov 2017 18:13:06 +0000 (19:13 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Thu, 9 Nov 2017 18:13:06 +0000 (19:13 +0100)
pp_lib/pdns_app.py

index fd6fe0731df9c6159a0de97d6b0ded323a6cd310..8c98e1e672250ec9247c19160251d5ade87017f9 100644 (file)
@@ -26,7 +26,7 @@ from .common import pp, to_bool
 from .cfg_app import PpCfgAppError, PpConfigApplication
 from .pdns_zone import PdnsApiZone
 
-__version__ = '0.3.3'
+__version__ = '0.3.4'
 LOG = logging.getLogger(__name__)
 _LIBRARY_NAME = "pp-pdns-api-client"
 
@@ -113,9 +113,12 @@ class PpPDNSApplication(PpConfigApplication):
         self._api_port = self.default_api_port
         self._api_servername = self.default_api_servername
         self._user_agent = '{}/{}'.format(_LIBRARY_NAME, self.version)
-        self._environment = 'global'
         self._timeout = self.default_timeout
 
+        self._environment = 'global'
+        if environment != 'global':
+            self.environment = environment
+
         stems = []
         if cfg_stems:
             if isinstance(cfg_stems, list):
@@ -145,8 +148,6 @@ class PpPDNSApplication(PpConfigApplication):
         )
 
         self._user_agent = '{}/{}'.format(_LIBRARY_NAME, self.version)
-        if environment != 'global':
-            self.environment = environment
 
     # -----------------------------------------------------------
     @property