From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EF25C1389E2 for ; Mon, 24 Nov 2014 14:26:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 93B1BE0A68; Mon, 24 Nov 2014 14:26:19 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4F4D0E0A68 for ; Mon, 24 Nov 2014 14:26:19 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 59BF03403EC for ; Mon, 24 Nov 2014 14:25:24 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AF895ACFF for ; Mon, 24 Nov 2014 14:25:18 +0000 (UTC) From: "Jauhien Piatlicki" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jauhien Piatlicki" Message-ID: <1416838948.3acb0ce6d38d02915f142f2ec69c9c24fb1ec99c.jauhien@gentoo> Subject: [gentoo-commits] proj/g-sorcery:dev commit in: g_sorcery/ X-VCS-Repository: proj/g-sorcery X-VCS-Files: g_sorcery/g_sorcery.py X-VCS-Directories: g_sorcery/ X-VCS-Committer: jauhien X-VCS-Committer-Name: Jauhien Piatlicki X-VCS-Revision: 3acb0ce6d38d02915f142f2ec69c9c24fb1ec99c X-VCS-Branch: dev Date: Mon, 24 Nov 2014 14:25:18 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: a2742701-f311-4a4a-a956-9f3c8e678367 X-Archives-Hash: 7999b46ea2a81a0c5682e9e79df399bf commit: 3acb0ce6d38d02915f142f2ec69c9c24fb1ec99c Author: Jauhien Piatlicki gentoo org> AuthorDate: Mon Nov 24 14:22:28 2014 +0000 Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Nov 24 14:22:28 2014 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=3acb0ce6 [g_sorcery/g_sorcery.py] check backend initialization --- g_sorcery/g_sorcery.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/g_sorcery/g_sorcery.py b/g_sorcery/g_sorcery.py index 76ecf82..b41adfb 100644 --- a/g_sorcery/g_sorcery.py +++ b/g_sorcery/g_sorcery.py @@ -4,9 +4,9 @@ """ g_sorcery.py ~~~~~~~~~~~~ - + the main module - + :copyright: (c) 2013 by Jauhien Piatlicki :license: GPL-2, see LICENSE for more details. """ @@ -46,6 +46,10 @@ def main(): return -1 backend = get_backend(config['package']) + if not backend: + logger.error("backend initialization failed, exiting") + return -1 + config_file = None for path in '.', '~', '/etc/g-sorcery': config_file = os.path.join(path, "g-sorcery.cfg") @@ -57,7 +61,7 @@ def main(): if not config_file: logger.error('no global config file\n') return -1 - + global_config = configparser.ConfigParser() global_config.read(config_file) @@ -74,7 +78,7 @@ def get_backend(package): except ImportError as error: logger.error("error importing backend: " + str(error)) return None - + return module From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 3360F1389E2 for ; Mon, 24 Nov 2014 14:25:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 00B98E0A65; Mon, 24 Nov 2014 14:25:35 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9875AE0A65 for ; Mon, 24 Nov 2014 14:25:34 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 935A634050C for ; Mon, 24 Nov 2014 14:25:33 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id B8606ACFE for ; Mon, 24 Nov 2014 14:25:10 +0000 (UTC) From: "Jauhien Piatlicki" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jauhien Piatlicki" Message-ID: <1416838948.3acb0ce6d38d02915f142f2ec69c9c24fb1ec99c.jauhien@gentoo> Subject: [gentoo-commits] proj/g-sorcery:master commit in: g_sorcery/ X-VCS-Repository: proj/g-sorcery X-VCS-Files: g_sorcery/g_sorcery.py X-VCS-Directories: g_sorcery/ X-VCS-Committer: jauhien X-VCS-Committer-Name: Jauhien Piatlicki X-VCS-Revision: 3acb0ce6d38d02915f142f2ec69c9c24fb1ec99c X-VCS-Branch: master Date: Mon, 24 Nov 2014 14:25:10 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 1495ac5c-27b0-409a-a7ce-9785f2d80055 X-Archives-Hash: bfd190235e9206d33bc24c53bda78164 Message-ID: <20141124142510.QoS12NRzn-RcX9a-nLbOmHhqHrpawsqoKbOAQxRoPi4@z> commit: 3acb0ce6d38d02915f142f2ec69c9c24fb1ec99c Author: Jauhien Piatlicki gentoo org> AuthorDate: Mon Nov 24 14:22:28 2014 +0000 Commit: Jauhien Piatlicki gentoo org> CommitDate: Mon Nov 24 14:22:28 2014 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=3acb0ce6 [g_sorcery/g_sorcery.py] check backend initialization --- g_sorcery/g_sorcery.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/g_sorcery/g_sorcery.py b/g_sorcery/g_sorcery.py index 76ecf82..b41adfb 100644 --- a/g_sorcery/g_sorcery.py +++ b/g_sorcery/g_sorcery.py @@ -4,9 +4,9 @@ """ g_sorcery.py ~~~~~~~~~~~~ - + the main module - + :copyright: (c) 2013 by Jauhien Piatlicki :license: GPL-2, see LICENSE for more details. """ @@ -46,6 +46,10 @@ def main(): return -1 backend = get_backend(config['package']) + if not backend: + logger.error("backend initialization failed, exiting") + return -1 + config_file = None for path in '.', '~', '/etc/g-sorcery': config_file = os.path.join(path, "g-sorcery.cfg") @@ -57,7 +61,7 @@ def main(): if not config_file: logger.error('no global config file\n') return -1 - + global_config = configparser.ConfigParser() global_config.read(config_file) @@ -74,7 +78,7 @@ def get_backend(package): except ImportError as error: logger.error("error importing backend: " + str(error)) return None - + return module