From caae41108a3dd30cdf6411fab39113edee456b07 Mon Sep 17 00:00:00 2001 From: Joey Payne Date: Mon, 12 May 2014 11:58:57 -0600 Subject: [PATCH] Added url config file. --- files/base_url.txt | 1 + main.py | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 files/base_url.txt diff --git a/files/base_url.txt b/files/base_url.txt new file mode 100644 index 0000000..baa74ec --- /dev/null +++ b/files/base_url.txt @@ -0,0 +1 @@ +http://dl.node-webkit.org/v{}/ diff --git a/main.py b/main.py index 74ea15b..58efbc2 100644 --- a/main.py +++ b/main.py @@ -18,6 +18,13 @@ else: TEMP_DIR = get_temp_dir() +def get_base_url(): + url = None + try: + url = open(os.path.join(CWD, 'files', 'base_url.txt')).read().strip() + except (OSError, IOError): + url = 'http://dl.node-webkit.org/v{}/' + return url class BackgroundThread(QtCore.QThread): def __init__(self, widget, method_name, parent=None): @@ -101,7 +108,7 @@ class Setting(object): class MainWindow(QtGui.QWidget): - base_url = 'http://node-webkit.s3-website-us-east-1.amazonaws.com/v{}/' + base_url = get_base_url() app_settings = {'main': Setting(name='main', display_name='Main file', required=True, type='file', file_types='*.html *.php *.htm'), 'name': Setting(name='name', display_name='App Name', required=True, type='string'),