Notice BoardのNoticeがポストされているかどうかチェックするコマンド

2 views
Skip to first unread message

YANO Takashi

unread,
May 2, 2025, 8:36:17 PMMay 2
to jobsche...@googlegroups.com

矢野です。

 

Notice BoardNoticeがポストされているかどうかチェックしてポストされているかどうかで条件分岐する方法がないかずっと悩んでいましたが、方法を見つけたかもしれません。

操作はコントローラーのあるホストで行いました。

1.      js7.unix_shell_cli.tar.gzhttps://kb.sos-berlin.com/display/JS7/JS7+-+Download#JS7Download-unix_shell_cliからダウンロード

2.      解凍してoperate-workflow.shをパスの通った場所(: /usr/local/bin)に置く

3.      jqパッケージのインストール。ubuntuならapt install jq

4.      request_options=(--url=http://localhost:4446 --user=ID --password=パスワード --controller-id=コントローラーID)

5.      operate-workflow.sh get-notice "${request_options[@]}" --notice-board=ボード名

6.      ポストされていないと出力が
.. 1 notice boards found
[WARN] Get_Notices(): no notices found

7.      ポストされていると出力が
.. 1 notice boards found
.... Notice Board:
ボード名: 1 notices found: "2025-05-03"
.. 1 notices found

Reply all
Reply to author
Forward
0 new messages