Можно ли использовать «с» во встроенном коде? - PullRequest
0 голосов
/ 09 июля 2019

У меня есть этот рабочий код:

with my_workflows.ZBX_SSL_CHECK('multiple', 'parameters', 'ZBX_SSL_CHECK') as workflow:
    workflow.run()

, и я хотел бы написать это, используя встроенный код, чтобы использовать его в конфигурации gitlab-ci.Я пытался безуспешно:

python -m my_workflows -c "with my_workflows.ZBX_SSL_CHECK('multiple', 'parameters', 'ZBX_SSL_CHECK') as workflow: workflow.run()"

1 Ответ

0 голосов
/ 09 июля 2019

Да, вы можете.

python -c "with open('foo.yml') as r:print(r.read())" 

Работает нормально.

...