Beispiel #1
0
 def check(self) -> CheckResult:
     return self.verify(can_run_command("git lfs version"),
                        "Git LFS is <not/> installed")
Beispiel #2
0
 def check(self) -> CheckResult:
     return self.verify(can_run_command("git crypt version"),
                        "git-crypt is <not/> installed")
Beispiel #3
0
 def check(self) -> CheckResult:
     if can_run_command("git version"):
         return self.passed("Git is installed")
     else:
         return self.failed("Could not find git on the path")
Beispiel #4
0
 def check(self) -> CheckResult:
     return self.verify(can_run_command("pre-commit --version"),
                        "pre-commit is <not/> installed")
Beispiel #5
0
 def verify_install(self,
                    program: str,
                    version_flag: str = "--version") -> CheckResult:
     return self.verify(can_run_command(f"{program} {version_flag}"),
                        f"{program} is <not/> installed")
Beispiel #6
0
 def check(self) -> CheckResult:
     return self.verify(can_run_command("cloud_sql_proxy --version"),
                        "Cloud SQL Proxy is <not/> installed")
Beispiel #7
0
 def check(self) -> CheckResult:
     return self.verify(
         can_run_command("gcloud --version"),
         "Google Cloud SDK is <not/> installed and on $PATH")