Qual é a maneira correta de definir opções de configuração para uma unidade de serviço juju com um arquivo?

1

Eu preciso definir algumas opções de configuração secundárias para um encanto de serviço implantado com juju. Todas as opções necessárias são predefinidas para serem esvaziadas no arquivo original config.yaml. Agora, algumas dessas configurações são alteradas em um arquivo de configuração separado denominado extra-config.yaml . Como se configuram essas opções de configuração de arquivos para o encanto de serviço com o acionamento do gancho config-changed? Além disso, o extra-config.yaml pode ser colocado fora da estrutura do diretório de charms?

Este comando funciona, mas o gancho config-changed não é acionado - >

juju set --config precise/cool-charm/extra-config.yaml cool-charm

Nota: Os documentos fornecem uma opção --file que não é reconhecida.

    
por surgemcgee 15.06.2012 / 05:26

2 respostas

2

Bem, está funcionando a partir de agora (6-21-12) com a atual versão beta do juju. É preciso emitir um juju set charm-name --config /path/to/extra-config.yaml
É importante alterar o arquivo de configuração ou adicionar um campo de revisão para o config-changed gancho para acionar. O gancho não será acionado se o arquivo de configuração extra tiver sido configurado anteriormente e permanecer inalterado.

    
por surgemcgee 21.06.2012 / 19:55
1

isso parece um bug do que eu posso dizer. Arquivado como link

    
por m_3 20.06.2012 / 17:56