Kaydet (Commit) 0bd4bb66 authored tarafından Markus Mohrhard's avatar Markus Mohrhard

error out if the path to the updater config is empty

Change-Id: Ic199b15222836e096e32203d3458487fead6e3e1
üst 23b05444
import configparser
class Config(object):
def __init__(self):
self.certificate_path = None
self.certificate_name = None
self.channel = None
self.base_url = None
self.upload_url = None
def parse_config(config_file):
config = configparser.ConfigParser()
config.read(config_file)
data = Config()
updater_data = config['Updater']
data.base_url = updater_data['base-url']
data.certificate_name = updater_data['certificate-name']
data.certificate_path = updater_data['certificate-path']
data.channel = updater_data['channel']
data.upload_url = updater_data['upload-url']
return data
...@@ -27,6 +27,10 @@ def main(): ...@@ -27,6 +27,10 @@ def main():
workdir = sys.argv[2] workdir = sys.argv[2]
product_name = sys.argv[1] product_name = sys.argv[1]
if len(update_config) == 0:
print("missing update config")
sys.exit(1)
config = parse_config(update_config) config = parse_config(update_config)
tar_dir = os.path.join(workdir, "installation", product_name, "archive", "install", "en-US") tar_dir = os.path.join(workdir, "installation", product_name, "archive", "install", "en-US")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment