CopyFileModule2010/05/03 |
前述の CommandModule で多くの操作は間に合うため他のモジュールの使い方サンプルは割愛しますが、もう一つ CopyFileModule だけサンプルを示します。
ファイルを各minionへ配布するときに便利です。
|
|
[1] | certmaster 上の /root/test2.txt を 全minionの /root 配下へ配布する |
[root@certmaster ~]# func "*" copyfile -f /root/test2.txt --remotepath /root/test2.txt [root@certmaster ~]# func "*" call command run "ls /root" | sed 's/\\n/\n/g' ('minion.srv.world', [0, 'anaconda-ks.cfg install.log install.log.syslog install.sh Maildir test2.txt # 配布されている test.txt ', '']) ('www.srv.world', [0, 'anaconda-ks.cfg install.log install.log.syslog mbox test2.txt # 配布されている test.txt ', '']) |