Use configparser
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Wed, 10 Apr 2013 15:22:13 +0000 (18:22 +0300)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Wed, 10 Apr 2013 15:25:58 +0000 (18:25 +0300)
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
tools/getpacs/diff-packages.py

index 6312f81..a3d9532 100755 (executable)
@@ -6,10 +6,17 @@ import urllib2
 from optparse import OptionParser
 import os
 import re, base64
+import configparser
 
 username = ""
 password = ""
 
+def read_config(config_file):
+    config_file = os.path.userexpand(config_file)
+    parser = configparser.SafeConfigParser()
+    parser.read(config_file)
+    return parser
+
 def http_get(url):
     print "Downloading %s" %url
     request = urllib2.Request(url)
@@ -91,6 +98,8 @@ parser.add_option("-p", "--password",  dest="password", metavar="PASSWD", help="
 
 (options, args) = parser.parse_args()
 
+config = parse_config('~/.swuprc')
+
 DAILY="/pc/releases/daily/trunk"
 WEEKLY="/pc/releases/weekly/trunk"
 SNAPSHOTS="/snapshots/trunk/pc/"