]> Frank Brehm's Git Trees - pixelpark/puppetmaster-webhooks.git/commitdiff
Applying flake8 rules
authorFrank Brehm <frank.brehm@pixelpark.com>
Thu, 3 Jan 2019 17:11:34 +0000 (18:11 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Thu, 3 Jan 2019 17:11:34 +0000 (18:11 +0100)
12 files changed:
deploy.py
lib/webhooks/__init__.py
lib/webhooks/base_app.py
lib/webhooks/deploy.py
lib/webhooks/get_forge_modules.py
lib/webhooks/get_module_changes.py
lib/webhooks/r10k.py
lib/webhooks/show_modules.py
r10k_hook.py
show-modules-html.py
show-modules-txt.py
show-modules.py

index bdd8f467c29846d1535885c8398a0c65274d3f8b..be941c970e294f35a63ae79da0f24275ed8976b2 100755 (executable)
--- a/deploy.py
+++ b/deploy.py
@@ -2,10 +2,8 @@
 # -*- coding: utf-8 -*-
 
 # Standard modules
-import os
 import sys
 import logging
-import pathlib
 
 from pathlib import Path
 
@@ -17,7 +15,7 @@ libdir = base_dir.joinpath('lib')
 
 sys.path.insert(0, str(libdir))
 
-from webhooks.deploy import WebhookDeployApp
+from webhooks.deploy import WebhookDeployApp                # noqa
 
 MY_APPNAME = my_path.stem
 LOG = logging.getLogger(MY_APPNAME)
index 27cb4363cf469fb863572845adf0960d0caba2d1..9898ebc668d9a8247b6ab5c5cae51d65f5224698 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/env python3
 # -*- coding: utf-8 -*-
 
-__version__ = '1.4.6'
+__version__ = '1.4.7'
 
 # vim: ts=4 et list
index 217789ae408e498ae1fdb94bcecc1aa2b0b7ad13..48b172685b05c09ea164fd50dbe00653666a90e7 100644 (file)
@@ -32,13 +32,11 @@ from email.message import EmailMessage
 import six
 import yaml
 import pytz
-import pathlib
 
 # Own modules
 from fb_tools.common import pp, to_bytes, to_bool
-from fb_tools.obj import FbBaseObject
 from fb_tools.handler import BaseHandler
-from fb_tools.errors import FbAppError
+from fb_tools.errors import FbAppError, FunctionNotImplementedError
 from fb_tools.app import BaseApplication
 
 from . import __version__ as __pkg_version__
@@ -64,6 +62,7 @@ DEFAULT_TO_SENDER = 'Puppet <{}>'.format(DEFAULT_TO_EMAIL)
 _ = XLATOR.gettext
 ngettext = XLATOR.ngettext
 
+
 # =============================================================================
 class BaseHookError(FbAppError):
     """
@@ -72,6 +71,7 @@ class BaseHookError(FbAppError):
 
     pass
 
+
 # =============================================================================
 class UncriticalHookError(BaseHookError):
     """
@@ -97,6 +97,7 @@ class DataDirOptionAction(argparse.Action, UncriticalHookError):
 
         setattr(namespace, self.dest, data_dir)
 
+
 # =============================================================================
 class LogDirOptionAction(argparse.Action, UncriticalHookError):
 
@@ -107,12 +108,13 @@ class LogDirOptionAction(argparse.Action, UncriticalHookError):
             msg = _("Logging directory {!r} does not exists.").format(str(log_dir))
             raise argparse.ArgumentError(self, msg)
 
-        if not data_dir.is_dir():
+        if not log_dir.is_dir():
             msg = _("Path to logging directory {!r} is not a directory.").format(str(log_dir))
             raise argparse.ArgumentError(self, msg)
 
         setattr(namespace, self.dest, log_dir)
 
+
 # =============================================================================
 class BaseHookApp(BaseApplication):
     """
index 78a00828c75b819e6ddad0d2ac246ea82032549b..b1a55e9a925617e70bfcc4c62a5bd48bc36fd8e5 100644 (file)
@@ -11,7 +11,6 @@ from __future__ import absolute_import
 # Standard modules
 import os
 import logging
-import textwrap
 import copy
 import pipes
 import pathlib
@@ -19,7 +18,7 @@ import pathlib
 # Third party modules
 
 # Own modules
-from fb_tools.common import pp, to_str
+from fb_tools.common import pp
 
 from . import __version__
 
@@ -305,6 +304,7 @@ class WebhookDeployApp(BaseHookApp):
         finally:
             os.chdir(cur_dir)
 
+
 # =============================================================================
 if __name__ == "__main__":
 
index 05ba0e4ce72fe33ab6ad98d3361a0740f76b3c15..fad0de9c2698aa2afbbf1543901e21e8edfceead 100644 (file)
@@ -11,7 +11,6 @@ from __future__ import absolute_import
 # Standard modules
 import os
 import logging
-import textwrap
 import json
 import glob
 import datetime
@@ -27,7 +26,6 @@ from operator import itemgetter
 # Third party modules
 import six
 import yaml
-import babel
 
 from babel.dates import format_datetime, LOCALTZ
 
@@ -184,8 +182,6 @@ class GetForgeModulesApp(BaseHookApp):
     def run_hook(self):
         """Main routine."""
 
-        my_loc = babel.core.default_locale()
-
         d = datetime.datetime.now(LOCALTZ)
         dt = format_datetime(d, 'yyyy-MM-dd HH:mm:ss z', tzinfo=LOCALTZ)
 
@@ -268,13 +264,8 @@ class GetForgeModulesApp(BaseHookApp):
 
         LOG.info(_("Reading metadata files of environment {!r} ...").format(env))
 
-        #pattern = os.path.join(self.puppet_root_env_dir, env, 'modules', '*')
-        #if self.verbose > 2:
-        #    LOG.debug("Globbing pattern for module directories: {!r}".format(str(pattern)))
-
         modules_dir = self.puppet_root_env_dir / env / 'modules'
 
-        #for module_dir in glob.glob(str(pattern)):
         for module_dir in modules_dir.glob('*'):
             module_info = self.get_meta_module_info(module_dir, env)
             if module_info:
index 6070ed84f059165bae84a4c2bce6e48b97612f8f..412992abfd8933fee33a2e6a96b1daad8bae4172 100644 (file)
@@ -10,15 +10,12 @@ from __future__ import absolute_import
 
 # Standard modules
 import logging
-import textwrap
 import datetime
 import re
-import time
 
 from distutils.version import LooseVersion
 
 # Third party modules
-import babel
 from babel.dates import format_datetime, LOCALTZ
 
 # Own modules
@@ -41,6 +38,7 @@ class GetModuleChangesError(BaseHookError):
 
     pass
 
+
 # =============================================================================
 class InvalidEnvironmentError(GetModuleChangesError):
 
@@ -154,7 +152,6 @@ class GetModuleChangesApp(BaseHookApp):
         super(GetModuleChangesApp, self).post_init()
 
         self.read_stdin = False
-        # self.no_error_mail = True
         self.initialized = True
 
     # -------------------------------------------------------------------------
index 5e8faf29ed8112d99bf4a9234a23e823e4f580b6..95f5a01caf45ad3a6b93609891dac0cb8ba92c0c 100644 (file)
@@ -12,7 +12,6 @@ from __future__ import absolute_import
 import sys
 import os
 import logging
-import textwrap
 import locale
 import pipes
 import urllib.parse
@@ -23,9 +22,6 @@ import pathlib
 import requests
 
 # Own modules
-from fb_tools.common import to_str
-from fb_tools.handler import BaseHandler
-
 from . import __version__
 
 from .base_app import BaseHookApp
@@ -233,7 +229,7 @@ class R10kHookApp(BaseHookApp):
         bname = self.puppetmaster_host + '.pem'
         key_file = self.puppetmaster_ssl_dir / 'private_keys' / bname
         cert_file = self.puppetmaster_ssl_dir / 'certs' / bname
-        ca_file = self.puppetmaster_ssl_dir / 'certs' /'ca.pem'
+        ca_file = self.puppetmaster_ssl_dir / 'certs' / 'ca.pem'
 
         cert = (str(cert_file), str(key_file))
         session = requests.Session()
index 3e3445fc9bfe36376c05c95b5533eba10ddc714c..7643fb72da40a0241b5204aa3ac3e53c131ab885 100644 (file)
@@ -11,7 +11,6 @@ from __future__ import absolute_import
 
 # Standard modules
 import logging
-import textwrap
 import json
 import datetime
 import re
@@ -40,11 +39,13 @@ class ShowModulesError(BaseHookError):
 
     pass
 
+
 # =============================================================================
 class ShowModulesUncriticalError(ShowModulesError, UncriticalHookError):
 
     pass
 
+
 # =============================================================================
 class ShowModulesApp(BaseHookApp):
     """
@@ -296,9 +297,6 @@ class ShowModulesApp(BaseHookApp):
         self.print_out("  </tbody>")
         self.print_out("</table>")
 
-        plural_e = 'e'
-        if nr_modules == 1:
-            plural_e = ''
         msg = "<br/>" + ngettext(
             "Found total {sb}one module{eb}.",
             "Found total {sb}{nr} modules{eb}.", nr_modules).format(
@@ -364,9 +362,6 @@ class ShowModulesApp(BaseHookApp):
         if self.verbose > 2:
             LOG.debug("Zeilen-Template:\n{}".format(tpl))
 
-        plural_e = 'e'
-        if nr_modules == 1:
-            plural_e = ''
         msg = "\n" + ngettext(
             "Found total {sb}one module{eb}.",
             "Found total {sb}{nr} modules{eb}.", nr_modules).format(
index f5654824e5ce93261ee041b6f7ce79cf2317f632..1cf19990020b5927a9636a1ba9bbd1328b051df7 100755 (executable)
@@ -2,7 +2,6 @@
 # -*- coding: utf-8 -*-
 
 # Standard modules
-import os
 import sys
 import logging
 
index a9c145028a6bc8a4bf1f1208048197d274a8606f..56ff57b1e17dd176314725d396f22359179dc2ab 100755 (executable)
@@ -2,7 +2,6 @@
 # -*- coding: utf-8 -*-
 
 # Standard modules
-import os
 import sys
 import logging
 
@@ -16,7 +15,7 @@ libdir = base_dir.joinpath('lib')
 
 sys.path.insert(0, str(libdir))
 
-from webhooks.show_modules import ShowModulesApp
+from webhooks.show_modules import ShowModulesApp                        # noqa
 
 MY_APPNAME = my_path.stem
 LOG = logging.getLogger(MY_APPNAME)
index ed48a7d285f02ac452ba4273c647c58cf264899e..07fe102db280c932827f2419e8562740bd884a01 100755 (executable)
@@ -2,7 +2,6 @@
 # -*- coding: utf-8 -*-
 
 # Standard modules
-import os
 import sys
 import logging
 
@@ -16,7 +15,7 @@ libdir = base_dir.joinpath('lib')
 
 sys.path.insert(0, str(libdir))
 
-from webhooks.show_modules import ShowModulesApp
+from webhooks.show_modules import ShowModulesApp                        # noqa
 
 MY_APPNAME = my_path.stem
 LOG = logging.getLogger(MY_APPNAME)
index 9d7537168d5fdb6f1395329658a9ddbc88529bc6..d6ccae5d0df4f6d5d60a47661108c56ba16aab66 100755 (executable)
@@ -2,7 +2,6 @@
 # -*- coding: utf-8 -*-
 
 # Standard modules
-import os
 import sys
 import logging
 
@@ -16,7 +15,7 @@ libdir = base_dir.joinpath('lib')
 
 sys.path.insert(0, str(libdir))
 
-from webhooks.show_modules import ShowModulesApp
+from webhooks.show_modules import ShowModulesApp                    # noqa
 
 MY_APPNAME = my_path.stem
 LOG = logging.getLogger(MY_APPNAME)