Commit graph

37 commits

Author SHA1 Message Date
Scott Schneider
da31179e68 Changing project name to 'vmpooler'
All instances of 'vmware-host-pooler' and 'vmware_host_pool' changed to
'vmpooler'.
2014-02-19 14:08:46 -08:00
Scott Schneider
36e06cb731 Fixup for undefined redis[server] config param 2014-02-18 11:28:25 -08:00
Scott Schneider
019bdccdc1 GET /vm returns a list of available pools 2014-02-14 12:54:54 -08:00
Scott Schneider
b2d25ebb12 Missed one $config object 2014-02-14 11:23:43 -08:00
Scott Schneider
7fecd8b400 Global $config object 2014-02-14 11:19:28 -08:00
Scott Schneider
b9c7ef265b Merge branch 'master' into external_redis 2014-02-14 11:18:47 -08:00
Scott Schneider
709dc97d04 Clean up 'running' history-pulling code 2014-02-12 16:27:14 -08:00
Scott Schneider
b6f4b735e8 Allow an external Redis server to be specified 2014-02-12 10:46:14 -08:00
Scott Schneider
362d080578 Pull 'running' history from graphite on dashboard init 2014-02-11 15:11:43 -08:00
Scott Schneider
0fccb48455 Standardize 'running' dashboard API output 2014-02-11 14:05:31 -08:00
Scott Schneider
b775579c6a First-pass at a 'running VMs' graph 2014-02-11 11:40:26 -08:00
Scott Schneider
080e4d9828 Report ok = 'false' if API DELETE fails 2014-02-06 09:59:21 -08:00
Scott Schneider
1f6777b16e Revert "Report ok = 'false' if API DELETE fails"
This reverts commit 616f3eb6f1.
2014-02-06 09:57:54 -08:00
Scott Schneider
e5b8d882e1 Merge branch 'master' of github.com:sschneid/vmware-host-pooler 2014-02-06 09:41:08 -08:00
Scott Schneider
c93ab9075d Report ok = 'false' if API DELETE fails 2014-02-06 09:40:57 -08:00
Scott Schneider
314a2cb659 Removing unnecessary 'folder' and 'pool' params 2014-02-06 09:24:51 -08:00
Scott Schneider
c286b44553 'booting' metric should never be a negative number 2014-02-05 11:44:26 -08:00
Scott Schneider
7c4c65ebf1 Configurable site name in dashboard 2014-02-04 11:31:58 -08:00
Scott Schneider
4be2c0ef3e Provide more numbers to the dashboard 2014-01-23 13:36:12 -08:00
Scott Schneider
36cc7ea3fe Don't fail if graphite stats found for unconfigured pools 2013-12-20 11:41:44 -08:00
Scott Schneider
b264104643 Pool stats should still work without graphite 2013-12-12 11:22:52 -08:00
Scott Schneider
37c55bcbf8 Add dashboard API paths 2013-12-12 10:52:45 -08:00
Scott Schneider
d13a9fcf3a Start keeping track of how long hosts are running 2013-12-12 10:04:49 -08:00
Scott Schneider
52861f4682 A little bit o' cleanup 2013-12-12 10:03:36 -08:00
Scott Schneider
2f1a83eeb6 Avoid racing, only hand over VMs after a successful smove 2013-12-05 11:44:11 -08:00
Scott Schneider
bc20975fba Revert "Consolidate scripts"
This reverts commit 8f18acfd2d91e1f35671f36552a669eb45754433.
2013-11-06 09:47:24 -08:00
Scott Schneider
485e6a0e4b Consolidate scripts 2013-11-06 09:36:41 -08:00
Scott Schneider
4891b0deb3 Show pool size in status 2013-11-05 09:39:37 -08:00
Scott Schneider
6c74a89e11 Use boolean instead of string for 'ok' response 2013-11-04 11:03:53 -08:00
Scott Schneider
e051e625c8 Return ok=false if pool is empty 2013-11-04 10:46:46 -08:00
Scott Schneider
30ebe4249e Make all JSON output pretty 2013-11-01 13:41:54 -07:00
Scott Schneider
026a4a459c Add a 'status' path 2013-11-01 13:41:11 -07:00
Scott Schneider
b4828a82f5 Remove all VMware (rbvmomi) processing 2013-10-07 16:48:17 -07:00
Scott Schneider
aec1e3ea16 Add a 'delete' path to the API 2013-10-03 14:59:23 -07:00
Scott Schneider
bd8a778f8f Use new queues in API 2013-10-01 16:57:39 -07:00
Scott Schneider
ce79fcfa0f Reordering API operatiosn for quicker response-times 2013-09-24 16:30:33 -07:00
Scott Schneider
545792dece Adding an API for plucking hosts from host pools 2013-09-24 13:13:08 -07:00