O que as chaves duplas significam nos scripts do systemd?

1

Uma resposta stackoverflow sobre a execução de scripts python na inicialização do sistema usa {{ e }} em sua sintaxe. O que eles significam?

ExecStart={{ venv_home }}/bin/fooservice --serve-in-foreground

Também não estou claro de onde venv_home vem. Não consigo encontrá-lo como qualquer variável predefinida e não posso imaginar que o systemd tenha qualquer conhecimento sobre envs virtuais do python.

Aqui está a resposta que estou tentando entender: link

    
por user2297550 17.05.2017 / 02:26

1 resposta

1

As chaves não significam nada para o systemd. A outra questão era usá-los como um espaço reservado para um nome de variável ou usando algum tipo de modelo para gerar arquivos systemd.

    
por 17.05.2017 / 12:45