示例#1
0
文件: system.py 项目: ajm/seance
    def check_local_installation(self, required_programs) :
        bad = False

        # ensure required programs are installed locally
        for prog in required_programs :
            path = ExternalProgram.get_path(prog)

            if path != None :
                self.log.info("found %s @ %s" % (prog, path))
            else :
                self.log.error("%s is not installed" % prog)
                bad = True

        if bad :
            self.log.error("Exiting due to required external programs not being installed...")
            sys.exit(1)
示例#2
0
文件: system.py 项目: ajm/seance
 def is_installed(p) :
     return ExternalProgram.get_path(p) != None