File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -380,6 +380,19 @@ check_service_status() {
380
380
echo " $servicestatus "
381
381
}
382
382
383
+ validate_update_loggroup ()
384
+ {
385
+ log_group_fetch=$( aws logs describe-log-groups --log-group-name-prefix /aws/ecs/$AWS_ECS_CLUSTER | jq -r .logGroups[].logGroupName | grep " ^/aws/ecs/$AWS_ECS_CLUSTER $" )
386
+ # echo $log_group_fetch
387
+ if [ -z $log_group_fetch ];
388
+ then
389
+ echo " log group does not exist"
390
+ aws logs create-log-group --log-group-name /aws/ecs/$AWS_ECS_CLUSTER
391
+ track_error $? " aws log group"
392
+ else
393
+ echo " log group exist"
394
+ fi
395
+ }
383
396
# EBS integration
384
397
385
398
@@ -669,6 +682,7 @@ input_parsing_validation $@
669
682
670
683
if [ " $DEPLOYMENT_TYPE " == " ECS" ]
671
684
then
685
+ validate_update_loggroup
672
686
ECS_push_ecr_image
673
687
ECS_template_create_register
674
688
echo " value of AWS_ECS_SERVICE " $AWS_ECS_SERVICE
You can’t perform that action at this time.
0 commit comments