Colin
dffed6e9d5
Merge pull request #19 from sschneid/backwards-compatible_json
...
Revive the per-pool 'ok' JSON response until beaker can be patched
2014-07-21 11:24:04 -07:00
Scott Schneider
29715a3d7e
Revive the per-pool 'ok' JSON response until beaker can be patched
2014-07-21 10:54:48 -07:00
Scott Schneider
cd9d7d984f
Alignment/spacing tweaks
2014-07-21 10:46:42 -07:00
Scott Schneider
1839ff467a
Tweaks to views and CSS to move statistics to header
2014-07-16 11:59:57 -07:00
Scott Schneider
cd7f18b334
Update logo path in README
2014-06-10 10:34:26 -07:00
Scott Schneider
0d31a43339
Merge pull request #17 from sschneid/development
...
Merge 'development' branch
2014-06-10 10:32:02 -07:00
Scott Schneider
31e9f525e1
Updating API documentation
2014-06-10 10:15:58 -07:00
Scott Schneider
9f80e699e4
s/Authors/Authors and Contributors/
2014-06-10 10:07:45 -07:00
Scott Schneider
88fa77b067
Merge pull request #16 from sschneid/batch-requests
...
Batch requests
2014-06-09 16:13:39 -07:00
Scott Schneider
d6b6f83fc7
Support batch (multiple VM) requests
...
This PR allows a single API request to return multiple VM objects. It
supports the following formats:
- POST <json> /vm/
eg. 'curl -d '{"debian-7-i386":"3","debian-7-x86_64":"1"}' --url vmpooler/vm
- POST /vm/<pool>+<pool>+<pool>...
eg. 'curl -d --url vmpooler/vm/debian-7-i386+debian-7-i386+debian-7-i386+debian-7-x86_64
Both commands listed above will return a JSON hash of 3 debian-7-i386 VMs and
1 debian-7-x86_64 VM:
{
"ok": true,
"debian-7-i386": {
"hostname": [
"v49pwwk5yzg6oad",
"ylghlgote5uso54",
"wt0c4xovvulo7ge"
]
},
"debian-7-x86_64": {
"hostname": "v3dkrulttp360fm"
}
}
2014-06-09 15:15:05 -07:00
Scott Schneider
61cdf3e2ad
Longer naps for main process
2014-06-09 10:36:17 -07:00
Scott Schneider
677531686a
Add screenshot to README
2014-03-12 12:25:51 -07:00
Scott Schneider
f5e32ff41a
Revert "Add screenshot to README"
...
This reverts commit 50e5a5238c .
2014-03-12 12:25:06 -07:00
Scott Schneider
bdff6e3743
Add screenshot to README
2014-03-12 12:24:29 -07:00
Scott Schneider
1f5fb0e442
Revert "Add screenshot to README"
...
This reverts commit 30d3566aff .
2014-03-12 12:23:38 -07:00
Scott Schneider
82acd3348b
Add screenshot to README
2014-03-12 12:22:31 -07:00
Scott Schneider
7a50fa56e1
Merge branch 'textured_svg_area' into development
2014-03-11 12:51:53 -07:00
Scott Schneider
0bf996bbd8
Merge branch 'configurable_graphite_namespace' into development
2014-03-11 12:51:32 -07:00
Scott Schneider
30b5402498
Merge branch 'single_namespaced_app' into development
2014-03-11 12:51:24 -07:00
Scott Schneider
4b3b05ee37
Add textured backgrounds to SVG area pathes
2014-03-11 12:49:42 -07:00
Scott Schneider
3af680f860
Allow a configurable Graphite namespace (prefix)
2014-03-06 10:53:27 -08:00
Scott Schneider
401f8f8ffd
Merge branch 'single_namespaced_app' into development
2014-03-05 14:04:08 -08:00
Scott Schneider
60eead6455
Centralize external Gem loading
2014-03-05 13:19:43 -08:00
Scott Schneider
60cc1ef178
Reworked into a single namespaced Ruby application
2014-03-05 12:57:25 -08:00
Scott Schneider
e0ac8c735f
Revert "@media queries make the world go 'round"
...
This reverts commit e730b41a03 .
2014-03-05 09:45:01 -08:00
Scott Schneider
d9e8fc9647
Label update
2014-03-04 21:41:51 -08:00
Scott Schneider
6a3acd5def
Merge pull request #15 from sschneid/css_media_queries
...
@media queries make the world go 'round
2014-03-04 21:22:22 -08:00
Scott Schneider
86febda607
@media queries make the world go 'round
2014-03-04 21:21:04 -08:00
Scott Schneider
77700dbfc5
Merge pull request #14 from sschneid/readme
...
Add an initial README file
2014-03-04 18:08:08 -08:00
Scott Schneider
6e8e61e0e7
Merge branch 'master' into name_change
...
Conflicts:
vmpooler-api
2014-03-04 17:59:26 -08:00
Scott Schneider
b458f70d13
Merge pull request #10 from sschneid/trailing_slash_optional
...
Allow optional trailing slash
2014-03-03 14:25:49 -08:00
Scott Schneider
7efafd25df
Fix filename typo
2014-02-21 13:53:09 -08:00
Scott Schneider
d5862e8064
s/vm_host_pool__/vmpooler__/g
2014-02-20 14:39:17 -08:00
Scott Schneider
82058bbceb
Merge branch 'master' into name_change
2014-02-20 14:38:10 -08:00
Scott Schneider
cca063dc0f
Merge pull request #13 from sschneid/hostname_check
...
Add a check to 'check_ready_vm' to make sure hostname still matches
2014-02-20 14:36:06 -08:00
Scott Schneider
9bee86006d
Use 'find_vm_heavy' to find VMs with mismatched hostnames
2014-02-20 14:35:43 -08:00
Scott Schneider
6eabe156d9
Add a check to make sure hostname still matches
2014-02-20 11:22:33 -08:00
Scott Schneider
565e03445e
Initial
2014-02-19 16:05:27 -08:00
Scott Schneider
692f20ff3b
Initial
2014-02-19 15:17:52 -08:00
Scott Schneider
b1f8d961b3
Merge branch 'master' into name_change
...
Conflicts:
vmpooler
2014-02-19 15:12:02 -08:00
Scott Schneider
def8510b6d
Replace the inaccurate term 'vcloud' with 'vmpooler'
2014-02-19 14:50:54 -08:00
Scott Schneider
1aee738d4a
Merge pull request #11 from sschneid/check_ready_vms
...
Check VMs in 'ready' queue
2014-02-19 14:25:38 -08:00
Scott Schneider
0ec4ba8123
Update filenames
2014-02-19 14:12:09 -08:00
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
e7559c515e
check_ready_vm fixups
...
- Correct key name ('check', not 'clone')
- Correct timestamp math (minutes, not seconds)
- Only search for the host in vSphere if we're actually doing a check
2014-02-19 09:38:05 -08:00
Scott Schneider
62cbc5a6ff
'vm_checktime' sets interval for check_ready_vm
2014-02-18 22:48:22 -08:00
Scott Schneider
1e6ca05d14
Add additional checks to VMs in 'ready' queues
2014-02-18 14:05:29 -08:00
Scott Schneider
4414227fd4
Fixup for undefined redis[server] config param
2014-02-18 11:30:08 -08:00
Scott Schneider
36e06cb731
Fixup for undefined redis[server] config param
2014-02-18 11:28:25 -08:00
Scott Schneider
a4d15b703b
Allow optional trailing slash
2014-02-14 14:17:12 -08:00