From 0ea0f7f4dee7f0e0835a82814fa89af6ce1756a1 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sun, 23 Nov 2014 15:17:57 -0400 Subject: --spin can be passed multiple hosts, and it will provision each host in turn. Note that if it fails to spin a host, it will stop. I think this is better than continuing to the next, because there might be a reason to spin hosts in some specific order (ie, update dns first and then use it). --- doc/usage.mdwn | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'doc/usage.mdwn') diff --git a/doc/usage.mdwn b/doc/usage.mdwn index 6646ab14..16788320 100644 --- a/doc/usage.mdwn +++ b/doc/usage.mdwn @@ -20,12 +20,18 @@ action as needed to satisfy the configured properties of the local host. # OPTIONS -* --spin targethost [--via relayhost] +* --spin targethost [targethost ...] [--via relayhost] Causes propellor to automatically install itself on the specified target host, or if it's already installed there, push any updates. Propellor is then run on the target host, to satisfy its configured properties. + A signed git commit is made by --spin, so that any changes you have made + get propigated to the target host. + + Multiple target hosts can be specified; propellor will run on each of + them in sequence. + When run with --via, propellor sshes to the relay host and runs `propellor --spin hostname` from there. This can be useful when propellor is installing itself, since most of the data transfer -- cgit v1.2.3