Commit Graph

48 Commits

Author SHA1 Message Date
Joey Hess 0b7fb01032
propellor spin 2014-04-04 14:55:34 -04:00
Joey Hess d96bc41d06
propellor spin 2014-04-04 14:45:31 -04:00
Joey Hess 5849f43422
propellor spin 2014-04-04 14:42:07 -04:00
Joey Hess b254cbbab1
propellor spin 2014-04-03 23:30:23 -04:00
Joey Hess 1c381c5246 library shimming for docker (untested) 2014-04-03 21:22:37 -04:00
Joey Hess 5674818300
propellor spin 2014-04-02 20:56:02 -04:00
Joey Hess a552434370 layout 2014-04-02 19:07:48 -04:00
Joey Hess b456e8aedc require docker installed 2014-04-02 14:28:16 -04:00
Joey Hess 9cde582c35 better container reversion 2014-04-02 13:56:16 -04:00
Joey Hess bbc4a84f4f always clear the provisioned flag 2014-04-02 13:28:46 -04:00
Joey Hess 526bcbf093 type-safe reversions 2014-04-02 13:18:08 -04:00
Joey Hess 6f032f7ee3
propellor spin 2014-04-02 00:52:39 -04:00
Joey Hess 3cc57e7fba add .propellor suffix to managed containers
Avoids deleting any containers that we don't manage..
2014-04-01 23:33:06 -04:00
Joey Hess b6ef135aa7
propellor spin 2014-04-01 23:27:52 -04:00
Joey Hess f3f2af29f2 docker gc 2014-04-01 23:24:31 -04:00
Joey Hess 16668c03f8 fix 2014-04-01 22:55:32 -04:00
Joey Hess 6e788fae21 fix 2014-04-01 22:47:07 -04:00
Joey Hess f1017c7f8e provision on boot 2014-04-01 21:53:11 -04:00
Joey Hess e08accb35a nicer parameters when run inside docker 2014-04-01 20:47:25 -04:00
Joey Hess 668cc936e4 avoid unnecessary rebuid of container 2014-04-01 20:34:26 -04:00
Joey Hess e06121e055
propellor spin 2014-04-01 20:30:55 -04:00
Joey Hess 2b7556fe3a allow arbitrary workdir 2014-04-01 20:23:11 -04:00
Joey Hess b70422c8cf fix desc for combineProperties 2014-04-01 17:32:37 -04:00
Joey Hess defb0bd037 shorter 2014-04-01 17:14:56 -04:00
Joey Hess e6d24b49b8 various improvements 2014-04-01 16:58:11 -04:00
Joey Hess 8c6d07fd2c
improve UI when exiting shell in docker container 2014-04-01 15:38:32 -04:00
Joey Hess 5711a275f7 comment 2014-04-01 15:26:34 -04:00
Joey Hess d6b94c1d03
more debug 2014-04-01 14:33:03 -04:00
Joey Hess 5d06f1ebc3
protocol debug 2014-04-01 14:28:05 -04:00
Joey Hess 50f68604e1
improve display of docker container properties 2014-04-01 14:20:59 -04:00
Joey Hess 42517c8a23
oops again 2014-04-01 14:03:34 -04:00
Joey Hess 2c66d0d475
oops 2014-04-01 14:00:46 -04:00
Joey Hess d73dd30044
fix chaining into docker 2014-04-01 13:58:15 -04:00
Joey Hess 79cbdf35b1 better method of starting propellor simplesh inside docker 2014-04-01 13:51:58 -04:00
Joey Hess 2c328ad142
shell syntax fix 2014-04-01 13:09:10 -04:00
Joey Hess 9df409d2fb
fix 2014-04-01 13:07:55 -04:00
Joey Hess ff4bc019cf
typo 2014-04-01 13:06:50 -04:00
Joey Hess 2d4a0f760b
fix bug in containerid parsing 2014-04-01 13:04:24 -04:00
Joey Hess f9686cd3df fix container running params 2014-04-01 12:54:51 -04:00
Joey Hess 877456c5c7
docker does not allow @ in container names 2014-04-01 12:44:07 -04:00
Joey Hess 1af0cb35b6 tweak 2014-04-01 12:42:24 -04:00
Joey Hess 2fd17d628c
fix 2 docker bugs 2014-04-01 12:38:09 -04:00
Joey Hess e02f802ac8 add PROPELLOR_DEBUG 2014-04-01 11:59:48 -04:00
Joey Hess bf4ba05528 docker support is working in theory (but untested) 2014-04-01 03:48:45 -04:00
Joey Hess 90f86b8b2b not quite working docker container interface 2014-04-01 01:12:05 -04:00
Joey Hess 0515fcb0f9 more prep 2014-03-30 23:59:07 -04:00
Joey Hess 8621fa6e99 more prep for hackage 2014-03-30 23:55:59 -04:00
Joey Hess 380c1b0fd6 prepare for hackage 2014-03-30 23:37:54 -04:00