improved error handling for aws base stack
							parent
							
								
									cedad0a7b3
								
							
						
					
					
						commit
						d5daf5a6ce
					
				|  | @ -1017,8 +1017,13 @@ class AWSBaseStack { | |||
|                             yield CF.updateStack(updateInput).promise(); | ||||
|                         } | ||||
|                         catch (error) { | ||||
|                             cloud_runner_logger_1.default.log(error.message); | ||||
|                             if (error['message'].includes('No updates are to be performed')) { | ||||
|                                 cloud_runner_logger_1.default.log(`No updates are to be performed`); | ||||
|                             } | ||||
|                             else { | ||||
|                                 cloud_runner_logger_1.default.log(`Update Failed (Stack name: ${baseStackName})`); | ||||
|                                 cloud_runner_logger_1.default.log(error['message']); | ||||
|                             } | ||||
|                             cloud_runner_logger_1.default.log(`Continuing...`); | ||||
|                         } | ||||
|                     } | ||||
|  |  | |||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -75,9 +75,13 @@ export class AWSBaseStack { | |||
|           CloudRunnerLogger.log(`Attempting update of base stack`); | ||||
|           try { | ||||
|             await CF.updateStack(updateInput).promise(); | ||||
|           } catch (error) { | ||||
|             CloudRunnerLogger.log(error.message); | ||||
|           } catch (error: any) { | ||||
|             if (error['message'].includes('No updates are to be performed')) { | ||||
|               CloudRunnerLogger.log(`No updates are to be performed`); | ||||
|             } else { | ||||
|               CloudRunnerLogger.log(`Update Failed (Stack name: ${baseStackName})`); | ||||
|               CloudRunnerLogger.log(error['message']); | ||||
|             } | ||||
|             CloudRunnerLogger.log(`Continuing...`); | ||||
|           } | ||||
|         } else { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue