--- /dev/null
+#!/usr/bin/env python3
+
+# Standard modules
+import sys
+import os
+import logging
+import locale
+
+# own modules:
+cur_dir = os.getcwd()
+base_dir = cur_dir
+
+if sys.argv[0] != '' and sys.argv[0] != '-c':
+ bin_dir = os.path.dirname(sys.argv[0])
+base_dir = os.path.abspath(os.path.join(bin_dir, '..'))
+module_dir = os.path.join(base_dir, 'pp_lib')
+if os.path.exists(module_dir):
+ sys.path.insert(0, base_dir)
+
+from pp_lib.import_pdnsdata import ImportPdnsdataApp
+
+log = logging.getLogger(__name__)
+
+__author__ = 'Frank Brehm <frank.brehm@pixelpark.com>'
+__copyright__ = '(C) 2017 by Frank Brehm, Pixelpark GmbH, Berlin'
+
+appname = os.path.basename(sys.argv[0])
+
+locale.setlocale(locale.LC_ALL, '')
+
+app = ImportPdnsdataApp(appname=appname)
+app.initialized = True
+
+if app.verbose > 2:
+ print("{c}-Object:\n{a}".format(c=app.__class__.__name__, a=app))
+
+app()
+
+sys.exit(0)
+
+# vim: tabstop=4 expandtab shiftwidth=4 softtabstop=4
+++ /dev/null
-#!/usr/bin/env python3
-
-# Standard modules
-import sys
-import os
-import logging
-import locale
-
-# own modules:
-cur_dir = os.getcwd()
-base_dir = cur_dir
-
-if sys.argv[0] != '' and sys.argv[0] != '-c':
- cur_dir = os.path.dirname(sys.argv[0])
-if os.path.exists(os.path.join(cur_dir, 'pp_lib')):
- sys.path.insert(0, os.path.abspath(cur_dir))
-
-from pp_lib.import_pdnsdata import ImportPdnsdataApp
-
-log = logging.getLogger(__name__)
-
-__author__ = 'Frank Brehm <frank.brehm@pixelpark.com>'
-__copyright__ = '(C) 2017 by Frank Brehm, Pixelpark GmbH, Berlin'
-
-appname = os.path.basename(sys.argv[0])
-
-locale.setlocale(locale.LC_ALL, '')
-
-app = ImportPdnsdataApp(appname=appname)
-app.initialized = True
-
-if app.verbose > 2:
- print("{c}-Object:\n{a}".format(c=app.__class__.__name__, a=app))
-
-app()
-
-sys.exit(0)
-
-# vim: tabstop=4 expandtab shiftwidth=4 softtabstop=4