module KubernetesDeploy::RescueKraneExceptions
Public Instance Methods
run!(*args)
click to toggle source
Calls superclass method
# File lib/kubernetes-deploy/rescue_krane_exceptions.rb, line 6 def run!(*args) super(*args) rescue Krane::DeploymentTimeoutError => e raise KubernetesDeploy::DeploymentTimeoutError, e.message rescue Krane::FatalDeploymentError => e raise KubernetesDeploy::FatalDeploymentError, e.message rescue Krane::FatalKubeAPIError => e raise KubernetesDeploy::FatalKubeAPIError, e.message rescue Krane::KubectlError => e raise KubernetesDeploy::KubectlError, e.message end