Module: KubernetesDeploy::RescueKraneExceptions
- Included in:
- DeployTask, RenderTask, RestartTask, RunnerTask
- Defined in:
- lib/kubernetes-deploy/rescue_krane_exceptions.rb
Instance Method Summary collapse
Instance Method Details
#run!(*args) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/kubernetes-deploy/rescue_krane_exceptions.rb', line 6 def run!(*args) super(*args) rescue Krane::DeploymentTimeoutError => e raise KubernetesDeploy::DeploymentTimeoutError, e. rescue Krane::FatalDeploymentError => e raise KubernetesDeploy::FatalDeploymentError, e. rescue Krane::FatalKubeAPIError => e raise KubernetesDeploy::FatalKubeAPIError, e. rescue Krane::KubectlError => e raise KubernetesDeploy::KubectlError, e. end |