Ansible USS上のシェルからtsocmdコマンドを実行する

概要
zos_tso_commandコマンドはTSOコマンドを実行する
パラメータ
ターゲットの z/OS システムで実行する
1 つ以上の TSO コマンド。
単一の文字列または文字列のリストを入力として受け入れます。
文字列のリストが指定された場合、rc に基づいて最初の失敗で処理が停止します。

サンプルコード

- name: check user catalog
  hosts: cted01 
  environment: "{{ environment_vars }}"
  vars:
    ucatName: "CATALOG.VS01.TSO"

  gather_facts: no
  
  tasks:
    - name: check user catalog
      ibm.ibm_zos_core.zos_tso_command:
        commands:
          - LISTCAT ENTRIES('{{ ucatName }}')
      register: tmp_result

 

Ansible

Posted by arkgame