From: Frank Brehm Date: Tue, 21 Nov 2017 17:05:40 +0000 (+0100) Subject: Moving import-pdnsdata -> bin/import-pdnsdata X-Git-Tag: 0.1.2~69 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=c27935690ba39ef983e1e13da492c1235fd6b8ce;p=pixelpark%2Fadmin-tools.git Moving import-pdnsdata -> bin/import-pdnsdata --- diff --git a/bin/import-pdnsdata b/bin/import-pdnsdata new file mode 100755 index 0000000..42bbd3e --- /dev/null +++ b/bin/import-pdnsdata @@ -0,0 +1,41 @@ +#!/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 ' +__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 diff --git a/import-pdnsdata b/import-pdnsdata deleted file mode 100755 index 22a8ce7..0000000 --- a/import-pdnsdata +++ /dev/null @@ -1,39 +0,0 @@ -#!/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 ' -__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