This commit is contained in:
Joey Hess 2015-05-29 10:09:22 -04:00
parent 0f606c170f
commit 5b0c4d1f1a
1 changed files with 25 additions and 0 deletions

View File

@ -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..
"""]]