From 5b0c4d1f1a3f8e61ff2d44dcef39ccd553463920 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Fri, 29 May 2015 10:09:22 -0400 Subject: comment --- ...ent_1_1c5d5b59f2325a2f4e06d09a9900007f._comment | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 doc/forum/passing_host_address_dynamically_to_propellor/comment_1_1c5d5b59f2325a2f4e06d09a9900007f._comment (limited to 'doc/forum/passing_host_address_dynamically_to_propellor') diff --git a/doc/forum/passing_host_address_dynamically_to_propellor/comment_1_1c5d5b59f2325a2f4e06d09a9900007f._comment b/doc/forum/passing_host_address_dynamically_to_propellor/comment_1_1c5d5b59f2325a2f4e06d09a9900007f._comment new file mode 100644 index 00000000..57b2a63b --- /dev/null +++ b/doc/forum/passing_host_address_dynamically_to_propellor/comment_1_1c5d5b59f2325a2f4e06d09a9900007f._comment @@ -0,0 +1,25 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 1""" + date="2015-05-29T14:05:10Z" + content=""" +What's the use case here? + +I think maybe you're trying to deploy basically the same set of properties +to multiple hosts. And perhaps don't want to have the list of hosts in the +config.hs file. If that's the goal, it seems you could accomplish it by +writing a function like: + + stdHost :: IPAddr -> Host + +Or more generally, + + stdHost :: Property HasInfo -> Host + +And then you can map over the set of IP addresses to generate the the +[Host] list for propellor. Or could even read a data file (that would need +to be checked into the git repo) and use it to constuct the [Host] list at +runtime. + +But maybe I misunderstood the use case.. +"""]] -- cgit v1.2.3