targets/Xenomai/__init__.py
changeset 2000 9fa2f8ede5d6
parent 1881 091005ec69c4
child 3294 e3db472b0dfb
equal deleted inserted replaced
1999:36a624779f9f 2000:9fa2f8ede5d6
    35         """ Get xeno-config from target parameters """
    35         """ Get xeno-config from target parameters """
    36         xeno_config = self.CTRInstance.GetTarget().getcontent().getXenoConfig()
    36         xeno_config = self.CTRInstance.GetTarget().getcontent().getXenoConfig()
    37         if xeno_config:
    37         if xeno_config:
    38             from util.ProcessLogger import ProcessLogger
    38             from util.ProcessLogger import ProcessLogger
    39             status, result, _err_result = ProcessLogger(self.CTRInstance.logger,
    39             status, result, _err_result = ProcessLogger(self.CTRInstance.logger,
    40                                                         xeno_config + " --skin=native --"+flagsname,
    40                                                         xeno_config + " --skin=posix --skin=alchemy --no-auto-init --"+flagsname,
    41                                                         no_stdout=True).spin()
    41                                                         no_stdout=True).spin()
    42             if status:
    42             if status:
    43                 self.CTRInstance.logger.write_error(_("Unable to get Xenomai's %s \n") % flagsname)
    43                 self.CTRInstance.logger.write_error(_("Unable to get Xenomai's %s \n") % flagsname)
    44             return [result.strip()]
    44             return [result.strip()]
    45         return []
    45         return []