Joey Hess
e32408f4e8
propellor spin
2014-06-01 13:07:31 -04:00
Joey Hess
b9c868dd88
propellor spin
2014-06-01 08:07:45 -04:00
Joey Hess
b50aae8b56
propellor spin
2014-06-01 08:06:34 -04:00
Joey Hess
3af9aa3415
propellor spin
2014-06-01 07:47:40 -04:00
Joey Hess
4138340c0a
propellor spin
2014-06-01 07:46:38 -04:00
Joey Hess
d6a249a5d6
propellor spin
2014-06-01 07:33:07 -04:00
Joey Hess
5799b89d9f
filter out dup CNAMES
...
This happens when a docker host has an alias defined, because all docker
hosts are added to the dns, same as other hosts.
2014-06-01 07:32:16 -04:00
Joey Hess
9ce4a434ce
propellor spin
2014-06-01 07:15:37 -04:00
Joey Hess
54c4c9da79
propellor spin
2014-06-01 07:14:49 -04:00
Joey Hess
3dea85a63e
propellor spin
2014-06-01 06:44:14 -04:00
Joey Hess
81545e06ed
propellor spin
2014-06-01 05:58:47 -04:00
Joey Hess
eae58f3339
propellor spin
2014-06-01 05:58:13 -04:00
Joey Hess
6d8c55e887
propellor spin
2014-06-01 05:32:51 -04:00
Joey Hess
4ddf92ebd1
propellor spin
2014-06-01 05:24:57 -04:00
Joey Hess
69c6062170
propellor spin
2014-06-01 05:14:07 -04:00
Joey Hess
956bcda940
propellor spin
2014-06-01 05:05:51 -04:00
Joey Hess
94c1f96e7e
propellor spin
2014-06-01 02:55:21 -04:00
Joey Hess
442dbe2311
propellor spin
2014-06-01 02:53:42 -04:00
Joey Hess
30440e352d
propellor spin
2014-06-01 02:34:13 -04:00
Joey Hess
f037a8be36
propellor spin
2014-06-01 02:32:42 -04:00
Joey Hess
d51647d69d
propellor spin
2014-06-01 02:27:32 -04:00
Joey Hess
cae7e15f56
split out DockerAttr
2014-05-31 22:00:11 -04:00
Joey Hess
b0f2478bcb
docker haddock
2014-05-31 21:44:50 -04:00
Joey Hess
31d9dd297d
propellor spin
2014-05-31 21:36:09 -04:00
Joey Hess
d1aaf06f1c
reorder for consistency
...
Onrder does not matter for mappend on set
2014-05-31 21:19:07 -04:00
Joey Hess
7c4b153739
simplify monoid instance with some helper types
2014-05-31 21:18:36 -04:00
Joey Hess
d1eafb1277
correct order (didn't really cause any breakage)
2014-05-31 21:08:50 -04:00
Joey Hess
74c4545a69
propellor spin
2014-05-31 21:05:47 -04:00
Joey Hess
5387d71dac
typo
2014-05-31 21:04:03 -04:00
Joey Hess
179301f58d
build w/o optimisations
...
I hope this will reign in ghc memory use
2014-05-31 21:02:52 -04:00
Joey Hess
67e61d2919
propellor spin
2014-05-31 20:53:08 -04:00
Joey Hess
58c8d74b4c
simplified record accessors
2014-05-31 20:48:23 -04:00
Joey Hess
e133536c3f
propellor spin
2014-05-31 20:43:38 -04:00
Joey Hess
4f70fceb3a
got rid of the Attr -> Attr SetAttr hack, and use monoids for Attr
...
The SetAttr hack used to be needed because the hostname was part of the
Attr, and was required to be present. Now that it's moved to Host, let's
get rid of that, since it tended to waste CPU.
2014-05-31 20:43:23 -04:00
Joey Hess
6b835c5eeb
propellor spin
2014-05-31 18:53:39 -04:00
Joey Hess
4c96b0681c
propellor spin
2014-05-31 18:52:42 -04:00
Joey Hess
84eb050085
Propellor's output now includes the hostname being provisioned, or when provisioning a docker container, the container name.
2014-05-31 18:44:49 -04:00
Joey Hess
4722b62e45
propellor spin
2014-05-31 18:40:34 -04:00
Joey Hess
44244b5094
propellor spin
2014-05-31 18:35:17 -04:00
Joey Hess
5fc4b00651
remove now redundant _hostname field of Attr
...
Now that Host includes _hostName, it's redundant to also keep it in Attr.
This requires changing the reader monad to operate on the whole Host.
2014-05-31 18:04:41 -04:00
Joey Hess
d3ac75a1a2
propellor spin
2014-05-31 17:25:39 -04:00
Joey Hess
c742c2eb1b
propellor spin
2014-05-31 17:22:35 -04:00
Joey Hess
6383d8c388
propellor spin
2014-05-31 16:48:14 -04:00
Joey Hess
1a83bf2630
propellor spin
2014-05-31 15:54:41 -04:00
Joey Hess
c7b7471778
propellor spin
2014-05-31 14:28:12 -04:00
Joey Hess
7ba8556a97
propellor spin
2014-05-31 14:21:29 -04:00
Joey Hess
8e57f0bbfb
propellor spin
2014-05-31 14:19:46 -04:00
Joey Hess
5a895c21b5
propellor spin
2014-05-31 14:15:16 -04:00
Joey Hess
2d740c92c9
propellor spin
2014-05-31 13:44:28 -04:00
Joey Hess
9836bdf4c9
propellor spin
2014-05-31 13:41:28 -04:00