(
&self,
kubernetes_config: &Path,
envs: &[(&str, &str)],
payload: Option<ChartPayload>,
)
| 794 | } |
| 795 | |
| 796 | fn on_deploy_failure( |
| 797 | &self, |
| 798 | kubernetes_config: &Path, |
| 799 | envs: &[(&str, &str)], |
| 800 | payload: Option<ChartPayload>, |
| 801 | ) -> Result<Option<ChartPayload>, CommandError> { |
| 802 | // print events for future investigation |
| 803 | match kubectl_exec_get_events( |
| 804 | kubernetes_config, |
| 805 | Some(self.get_chart_info().get_namespace_string().as_str()), |
| 806 | envs.to_vec(), |
| 807 | ) { |
| 808 | Ok(ok_line) => info!("{}", ok_line), |
| 809 | Err(err) => { |
| 810 | error!("{:?}", err); |
| 811 | return Err(err); |
| 812 | } |
| 813 | }; |
| 814 | Ok(payload) |
| 815 | } |
| 816 | } |
| 817 | |
| 818 | impl Clone for Box<dyn HelmChart> { |
nothing calls this directly
no test coverage detected