raise TestException("No recipe file found")
def read_settings(self):
- self.config = configparser.ConfigParser()
- self.config.read(self.settings_file)
+ try:
+ self.config = configparser.ConfigParser()
+ self.config.read(self.settings_file)
+ except BaseException as e:
+ self.log.error("Failed to parse the config")
+ raise e
+
self.name = self.config["DEFAULT"]["name"]
self.description = self.config["DEFAULT"]["description"]
self.copy_to = self.config["DEFAULT"]["copy_to"]
self.copy_from = self.config["DEFAULT"]["copy_from"]
- self.virtual_environ_name = self.config["VIRTUAL_ENVIRONMENT"]["name"]
self.virtual_environ_path = self.config["VIRTUAL_ENVIRONMENT"]["path"]
self.virtual_environ_path = os.path.normpath(self.path + "/" + self.virtual_environ_path)