Пропущенная запятая между записями сбора потока, как исправить? - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть это yaml определение, и оно выдает следующую ошибку:

пропущенная запятая между записями сбора потока

Так выглядит мой yaml :

 create_bucket_lifecycle_policy:
        action: aws_boto3.boto3action
        input:
          params:
            Bucket: <% $.bucket_full_name %>
            LifecycleConfiguration: {
                                      Rules: <-- this is where error coming
                                      - {'Expiration': {'Date': <%= format(Sys.time(), "%d %B, %Y") %>}}             
                                    }
        on-success:
          - create_inline_policy
        on-error:
          - fail

Может кто-нибудь, пожалуйста, помогите мне?

1 Ответ

0 голосов
/ 05 февраля 2020

Вы можете изменить свой YAML следующим образом:

create_bucket_lifecycle_policy:
        action: aws_boto3.boto3action
        input:
          params:
            Bucket: <% $.bucket_full_name %>
            LifecycleConfiguration:
                Rules: 
                  'Expiration': 
                      'Date': <%= format(Sys.time(), "%d %B, %Y") %>
        on-success:
          - create_inline_policy
        on-error:
          - fail
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...