リスニングに使用される lightdm ポートが開始されたかどうか

リスニングに使用される lightdm ポートが開始されたかどうか

私はプレイブックの作業を続ける前にlightdmが起動していることを確認するチェックを行っています。

lightdmの起動時にポート番号を生成しますか?

ベストアンサー1

尋ねる:「作業を続行する前にlightdmが起動していることを確認してください」

答え:利用可能です。サービスの事実特定のサービスのプロパティを選択します。たとえば、スクリプト

- hosts: localhost

  vars:
    my_service: 'lightdm.service'

  tasks:
    - service_facts:
    - set_fact:
        my_state: "{{ services|
                      dict2items|
                      selectattr('key', 'match', my_service)|
                      map(attribute='value.state')|
                      list|
                      first }}"
    - debug:
        msg: "{{ my_service }} is {{ my_state }}"

与えられた

"msg": "lightdm.service is running"

おすすめ記事