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