Esempio n. 1
0
    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)
Esempio n. 2
0
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])
Esempio n. 3
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])
Esempio n. 4
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)