Packer: função isotime funciona de maneira incomum/confusa/insana e reflete mal no projeto

Criado em 16 mai. 2018  ·  3Comentários  ·  Fonte: hashicorp/packer

https://www.packer.io/docs/templates/engine.html#isotime -function-format-reference

Esse tipo de coisa é tão obviamente maluco que faz com que as pessoas duvidem do empacotador.

Entendo que isso não pode ser alterado de forma incompatível com versões anteriores, mas deve ser criado um substituto mais sensato, para que isso possa ser depreciado.

Isso é mais uma questão de relações públicas do que qualquer outra coisa. A função atual provavelmente funciona, mas ainda é material r/softwaregore.

core enhancement need-more-info wontfix

Comentários muito úteis

Olá, @paulcdejean. Agradecemos por nos informar que você acha esse recurso pouco intuitivo. No entanto, se você estiver fazendo uma solicitação de recurso, é uma boa ideia fornecer o máximo de detalhes possível. Você deixou bem claro que não gosta do método atual de lidar com carimbos de data e hora ISO, mas "é maluco" não é um feedback acionável. O que você acha, especificamente, é maluco? O padrão? A maneira como o modelo gerencia as strings de formatação? O Packer também suporta a variável de template {{ timestamp }} que lhe dará o tempo Unix (Epoch) se você preferir algo simples que não precise de formatação.

Também gostaria de recomendar que você dê uma olhada em nossas diretrizes da comunidade: https://www.hashicorp.com/community-guidelines

Tenho a suspeita de que este ticket foi aberto em um momento de frustração, o que acontece com todos nós. Mas como não é acionável, vou fechá-lo por enquanto. Se você tiver sugestões concretas sobre como melhorar a ferramenta, ficarei feliz em ouvi-las. Obrigado!

Todos 3 comentários

Pode ser bom fazer backup de suas alegações com alguns fatos/exemplos. Ele funciona e apenas passa os parâmetros para a função std lib do Go para formatar datas de tempo .

Olá, @paulcdejean. Agradecemos por nos informar que você acha esse recurso pouco intuitivo. No entanto, se você estiver fazendo uma solicitação de recurso, é uma boa ideia fornecer o máximo de detalhes possível. Você deixou bem claro que não gosta do método atual de lidar com carimbos de data e hora ISO, mas "é maluco" não é um feedback acionável. O que você acha, especificamente, é maluco? O padrão? A maneira como o modelo gerencia as strings de formatação? O Packer também suporta a variável de template {{ timestamp }} que lhe dará o tempo Unix (Epoch) se você preferir algo simples que não precise de formatação.

Também gostaria de recomendar que você dê uma olhada em nossas diretrizes da comunidade: https://www.hashicorp.com/community-guidelines

Tenho a suspeita de que este ticket foi aberto em um momento de frustração, o que acontece com todos nós. Mas como não é acionável, vou fechá-lo por enquanto. Se você tiver sugestões concretas sobre como melhorar a ferramenta, ficarei feliz em ouvi-las. Obrigado!

Vou bloquear este problema porque ele está fechado há _30 dias_ ⏳. Isso ajuda nossos mantenedores a encontrar e se concentrar nos problemas ativos.

Se você encontrou um problema semelhante a este, abra um novo problema e preencha o modelo de problema para que possamos coletar todos os detalhes necessários para investigar mais detalhadamente.

Esta página foi útil?
0 / 5 - 0 avaliações