def create_continuum_from_file(self): rs = RequirementSet(self.mods, self.config) #print("UNICODE???? [%s]" % self.config.get_value('requirements.input.directory')) # TODO: Check if this is really unicode (already) # TODO: Add a test case. req_input_dir = self.config.get_value('requirements.input.directory') if type(req_input_dir) == StringType: req_input_dir = unicode(req_input_dir, "utf-8") rs.read_from_filesystem(req_input_dir) # rs.read_from_filesystem( # self.config.get_value('requirements.input.directory')) self.continuum_add("FILES", rs)
def main_impl(args, mstdout, mstderr): config, mods = MainHelper.main_setup(args, mstdout, mstderr) rs = RequirementSet(mods, config) command_line_args = config.get_value('general.command_line_arguments') return rs.read_from_filesystem(command_line_args[0]) \ and rs.normalize_dependencies() \ and rs.write_to_filesystem(command_line_args[0])
def main_impl(args, mstdout, mstderr): opts, config, mods = MainHelper.main_setup(args, mstdout, mstderr, parse_cmd_line_opts) rs = RequirementSet(mods, opts, config) return rs.read_from_filesystem(opts.args[0]) \ and rs.normalize_dependencies() \ and rs.write_to_filesystem(opts.args[0])
def create_continuum_from_file(self): rs = RequirementSet(self.mods, self.opts, self.config) rs.read_from_filesystem( unicode(self.config.reqs_spec["directory"], "utf-8")) self.continuum_add("FILES", rs)