Commit graph

248 commits

Author SHA1 Message Date
Scott Schneider
2395613551 Merge 291152b5b9 into be64be37a9 2014-09-11 16:46:32 +00:00
Roger Ignazio
be64be37a9 fix logo url in readme 2014-09-11 09:43:07 -07:00
Roger Ignazio
c44ac99b84 Merge pull request #33 from sschneid/style_fixups
(maint) Style fix-ups
2014-09-04 12:15:01 -07:00
Scott Schneider
74709e9bbd (maint) Style fix-ups 2014-09-04 12:09:25 -07:00
Roger Ignazio
605b5fa602 Merge pull request #32 from sschneid/only_deploy_to_green_hosts
Don't deploy VMs to not-good hypervisors
2014-09-04 12:04:52 -07:00
Scott Schneider
7f22476d22 Don't deploy VMs to not-good hypervisors
This implements a check to ensure that the VMware host being deployed to
is in a sane ('green') state.
2014-09-04 11:57:01 -07:00
Branan Purvine-Riley
04e17f1622 Merge pull request #30 from sschneid/config_domain
Allow a 'domain' configuration param, returned in JSON response to POST
2014-08-29 11:40:51 -07:00
Scott Schneider
5a2e36dd44 Return a 'domain' JSON key if configured 2014-08-29 11:38:06 -07:00
Scott Schneider
f223232988 Add 'domain' config example 2014-08-29 11:20:32 -07:00
Scott Schneider
291152b5b9 Test TCP connection before moving VMs from 'pending' to 'ready' 2014-08-29 11:17:11 -07:00
Roger Ignazio
dcde1baadd Merge pull request #28 from sschneid/css_touchup
Textured background, transparent logo
2014-08-27 20:45:52 -07:00
Scott Schneider
525a6c6bd9 Textured background, transparent logo 2014-08-27 20:30:43 -07:00
Scott Schneider
c16d9f0f42 From http://subtlepatterns.com/cream-pixels/ 2014-08-27 20:30:24 -07:00
Roger Ignazio
021261b3ad Merge pull request #27 from sschneid/css_touchup
Minor CSS tweaks
2014-08-27 19:01:38 -07:00
Scott Schneider
77414441af Minor CSS tweaks 2014-08-27 18:50:21 -07:00
Roger Ignazio
c84605942d Merge pull request #26 from sschneid/clone_target_per_pool
Allow per-pool override for clone_target
2014-08-27 16:51:42 -07:00
Scott Schneider
dc8dccff31 Allow per-pool override for clone_target 2014-08-27 16:45:29 -07:00
Heath Seals
b08c8de860 Merge pull request #25 from sschneid/less_aggressive
Increase sleep time = decrease CPU usage
2014-08-27 13:56:22 -05:00
Michael Stahnke
13a96f4103 Merge pull request #24 from sschneid/update_license
Update license holder
2014-08-27 11:55:51 -07:00
Scott Schneider
ee5687f0ec Increase sleep time = decrease CPU usage 2014-08-26 18:09:55 -07:00
Scott Schneider
bb96eeb992 Update license holder 2014-08-26 18:08:59 -07:00
Roger Ignazio
5025d10744 Merge pull request #23 from sschneid/configurable_host_lifetime
Correctly log a VM's lifetime
2014-08-22 13:40:51 -07:00
Scott Schneider
a124a6a724 Correctly log a VM's lifetime 2014-08-22 13:35:18 -07:00
Roger Ignazio
4f67756cc8 Merge pull request #22 from sschneid/configurable_host_lifetime
Configurable host lifetimes
2014-08-22 11:45:05 -07:00
Scott Schneider
3a5e8d3bcf Adding docs for PUT modifications
Also: cleaning up a little bit.
2014-08-22 11:38:02 -07:00
Scott Schneider
ae97bb1ecc Custom-set VM lifetimes override system-wide 2014-08-22 11:04:38 -07:00
Scott Schneider
036e9d93fc Allow a PUT to modify running VMs 2014-08-22 11:03:55 -07:00
Heath Seals
b52807f9f6 Merge pull request #21 from sschneid/clone_target
Allow a 'clone_target' configuration setting
2014-07-28 13:01:39 -05:00
Scott Schneider
c28692ec66 Fixing typo 2014-07-28 10:55:42 -07:00
Scott Schneider
67b8534b19 Allow a 'clone_target' configuration setting
If set, this setting will enable "fake DRS", cloning VMs onto the host
in the specified cluster containing the least amount of VMs.
2014-07-28 10:51:45 -07:00
Colin
37c70edee9 Merge pull request #20 from sschneid/dont_use_resource_pools_for_organization
Don't use VMware resource pools for organization
2014-07-25 15:08:18 -07:00
Scott Schneider
e17ab16546 Don't use VMware resource pools for organization
This commit removes support for VMware 'resource pool' functionality
entirely, as VMware installations without the DRS feature enabled are
unable to configure or use resource pools.

Also, resource pools should have never been used for organization;
that's what folders are for.
2014-07-21 13:49:57 -07:00
Colin
e8e8bc4a0e Merge pull request #18 from sschneid/move_stats_to_header
Tweaks to views and CSS to move statistics to header
2014-07-21 11:36:58 -07:00
Colin
edc0dec22c 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
192db89503 Revive the per-pool 'ok' JSON response until beaker can be patched 2014-07-21 10:54:48 -07:00
Scott Schneider
b5db9ee4eb Alignment/spacing tweaks 2014-07-21 10:46:42 -07:00
Scott Schneider
763b031099 Tweaks to views and CSS to move statistics to header 2014-07-16 11:59:57 -07:00
Scott Schneider
8919d5e060 Update logo path in README 2014-06-10 10:34:26 -07:00
Scott Schneider
42945ce6c2 Merge pull request #17 from sschneid/development
Merge 'development' branch
2014-06-10 10:32:02 -07:00
Scott Schneider
47cf8db39c Updating API documentation 2014-06-10 10:15:58 -07:00
Scott Schneider
b6e68db24b s/Authors/Authors and Contributors/ 2014-06-10 10:07:45 -07:00
Scott Schneider
7e5c1a30af Merge pull request #16 from sschneid/batch-requests
Batch requests
2014-06-09 16:13:39 -07:00
Scott Schneider
1c9b9e6cbc 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
7b5cbd4f24 Longer naps for main process 2014-06-09 10:36:17 -07:00
Scott Schneider
a74a51dad9 Add screenshot to README 2014-03-12 12:25:51 -07:00
Scott Schneider
86c6457a27 Revert "Add screenshot to README"
This reverts commit 50e5a5238c.
2014-03-12 12:25:06 -07:00
Scott Schneider
50e5a5238c Add screenshot to README 2014-03-12 12:24:29 -07:00
Scott Schneider
9459f301db Revert "Add screenshot to README"
This reverts commit 30d3566aff.
2014-03-12 12:23:38 -07:00
Scott Schneider
30d3566aff Add screenshot to README 2014-03-12 12:22:31 -07:00
Scott Schneider
498a0e6d98 Merge branch 'textured_svg_area' into development 2014-03-11 12:51:53 -07:00