def _get_jvm_string()

in aws_lambda_builders/workflows/java_gradle/gradle_validator.py [0:0]


    def _get_jvm_string(self, gradle_path):
        p = self.os_utils.popen([gradle_path, "-version"], stdout=self.os_utils.pipe, stderr=self.os_utils.pipe)
        stdout, _ = p.communicate()

        if p.returncode != 0:
            return None

        for line in stdout.splitlines():
            l_dec = decode(line)
            if l_dec.startswith("JVM") or l_dec.startswith("Launcher JVM"):
                return l_dec