Beispiel #1
0
    def _runCheck(self):
        self._verboseLog(u'<h1>Running Check...</h1>')
        envFiles = MayaEnvUtils.locateMayaEnvFiles()

        if not envFiles:
            self._verboseLog(u"""\
            <p style="color:#FF6666;">Operation failed. Unable to locate a maya installation.\
            Make sure you have opened Maya at least once after installing it.</p>""")
            self._output['success'] = False
            return 0

        for env in envFiles:
            if MayaEnvUtils.checkEnvFile(env, otherPaths=[self._cadenceEntry, self._elixirEntry]):
                self._output['success'] = True
                return 0

        self._output['success'] = False
        return 0