summaryrefslogtreecommitdiffstats
path: root/NohGooee/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'NohGooee/__init__.py')
-rw-r--r--NohGooee/__init__.py49
1 files changed, 49 insertions, 0 deletions
diff --git a/NohGooee/__init__.py b/NohGooee/__init__.py
new file mode 100644
index 0000000..5dc8996
--- /dev/null
+++ b/NohGooee/__init__.py
@@ -0,0 +1,49 @@
+# -*- coding: utf-8 -*-
+# The contents of this file are subject to the BitTorrent Open Source License
+# Version 1.1 (the License). You may not copy or use this file, in either
+# source code or executable form, except in compliance with the License. You
+# may obtain a copy of the License at http://www.bittorrent.com/license/.
+#
+# Software distributed under the License is distributed on an AS IS basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+
+app_name = 'NoGooee'
+version = '1.0.0'
+
+import sys
+assert sys.version_info >= (2, 2, 1), _("Python %s or newer required") % '2.2.1'
+import os
+import time
+
+branch = None
+if os.access('.cdv', os.F_OK):
+ branch = os.path.split(os.path.realpath(os.path.split(sys.argv[0])[0]))[1]
+
+from NohGooee.language import languages, language_names
+from NohGooee.platform import get_home_dir, is_frozen_exe
+
+if os.name == 'posix':
+ if os.uname()[0] == "Darwin":
+ from NohGooee.platform import install_translation
+ install_translation()
+
+del sys, get_home_dir, is_frozen_exe
+
+INFO = 0
+WARNING = 1
+ERROR = 2
+CRITICAL = 3
+
+status_dict = {INFO: 'info',
+ WARNING: 'warning',
+ ERROR: 'error',
+ CRITICAL: 'critical'}
+
+class BTFailure(Exception):
+ pass
+
+class BTShutdown(BTFailure):
+ pass
+