Commit Graph

1242 Commits

Author SHA1 Message Date
Simon Thulbourn ab9a19a85b Adds check for SSH keygen command
Adds a check to find ssh-keygen in the user's $PATH, in the event it
can't find it, return an error with a friendly message

Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>
2015-01-10 12:17:40 +00:00
Evan Hazlett 9bc60fc192 Merge pull request #259 from andyshinn/digitalocean_listen_on_socket
Listen on unix socket in addition to TCP for Digital Ocean hosts
2015-01-09 17:39:40 -08:00
Andy Shinn db5147e04f listen on unix socket on Digital Ocean hosts
Signed-off-by: Andy Shinn <andys@andyshinn.as>
2015-01-09 19:37:23 -06:00
Simon Thulbourn c8b36dfbfc Add unknown command help
Spits out "machine: '<command>' is not a machine command see 'machine
--help'" to be inline with Docker

Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>
2015-01-09 23:38:59 +00:00
Evan Hazlett e1da47b7ca Merge pull request #252 from cloudnativeapps/fix-vsphere-doc
Doc fix for vSphere driver.
2015-01-09 10:39:39 -08:00
Fabio Rapposelli 6d394e3111 Doc fix for vSphere driver.
Signed-off-by: Fabio Rapposelli <frapposelli@vmware.com>
2015-01-09 10:37:12 +01:00
Nathan LeClaire 8fbc1cf476 Add Machine docs
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-01-08 16:19:32 -08:00
Evan Hazlett 5a251c5d1b Merge pull request #6 from cloudnativeapps/vmw-drivers
VMware host drivers for Fusion, vSphere and vCloud Air
2015-01-08 11:11:39 -08:00
Fabio Rapposelli 95e3664977 Updated README with instructions for VMware drivers.
Signed-off-by: Fabio Rapposelli <frapposelli@vmware.com>
2015-01-08 11:42:26 +01:00
Fabio Rapposelli 6b31904d43 Godeps save and enable commands
Signed-off-by: Fabio Rapposelli <frapposelli@vmware.com>
2015-01-08 11:00:54 +01:00
Yang Yang 1bad10773c Added vSphere machine driver
Signed-off-by: Fabio Rapposelli <frapposelli@vmware.com>
2015-01-08 11:00:39 +01:00
Fabio Rapposelli 92dd8e01d1 Added vCloud Air machine driver
Signed-off-by: Fabio Rapposelli <frapposelli@vmware.com>
2015-01-08 11:00:22 +01:00
Zee Yang 1e363a352a Added VMware Fusion machine driver
Signed-off-by: Fabio Rapposelli <frapposelli@vmware.com>
2015-01-08 10:59:58 +01:00
Evan Hazlett 9c3624b170 Merge pull request #234 from ehazlett/graceful-cleanup-on-create-fail
add cleanup for create failure
2015-01-07 17:54:20 -08:00
Evan Hazlett df5ecadf80
logging updates from @nathanleclaire
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-01-07 17:37:17 -08:00
Evan Hazlett 414f94b7d1 add cleanup for create failure
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-01-07 17:35:33 -08:00
Evan Hazlett ce16cf4d7c Merge pull request #235 from nathanleclaire/flagsort
Fix some go vet complaints
2015-01-07 17:20:20 -08:00
Evan Hazlett 68c80b5ae6 Merge pull request #233 from nathanleclaire/funccmds
Move closures to be named functions
2015-01-07 17:17:10 -08:00
Nathan LeClaire 8e5fd7b2c3 Fix some go vet complaints
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-01-07 14:48:09 -08:00
Nathan LeClaire 062b7fced7 Move closures to be named functions
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-01-07 14:33:06 -08:00
Evan Hazlett 44e66b50ac Merge pull request #232 from nathanleclaire/cmdtest
Write test for getHostState
2015-01-07 11:46:07 -08:00
Nathan LeClaire 63bdda0645 Use temp dir instead of default dir
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-01-07 10:56:26 -08:00
Nathan LeClaire 80436e9b66 Add getHostState test
Also took this opportunity to move getHostState to the bottom of the
file following the existing pattern.

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-01-07 10:31:09 -08:00
Evan Hazlett ee9e4843b3 Merge pull request #132 from ankushagarwal/state.go-fix
Fix doc typo and add additional if condition
2015-01-06 13:38:56 -08:00
Evan Hazlett 012e4a1a38 Merge pull request #223 from nathanleclaire/cleanup_ls
Refactor ls to use a channel instead
2015-01-06 13:10:10 -08:00
Evan Hazlett 7210ad593a Merge pull request #225 from nathanleclaire/flagsort
Add test for flag order
2015-01-06 13:07:49 -08:00
Nathan LeClaire cbca38c8a2 Add test for flag order
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-01-06 09:20:15 -08:00
Evan Hazlett b913524ca1 Merge pull request #224 from saturnism/fix-readme
Updated Google Compute to Google Compute Engine
2015-01-06 09:10:19 -08:00
Nathan LeClaire 782f3faa89 Refactor ls to use a channel instead
This eliminates the "sync" dep and makes the code easier to read.

Share by communicating, don't communicate by sharing ;)

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-01-06 02:22:31 -05:00
Ray Tsang 5ff0c28c74 Updated Google Compute to Google Compute Engine
Signed-off-by: Ray Tsang <saturnism@gmail.com>
2015-01-05 20:44:58 -05:00
Evan Hazlett e5586d95e6 Merge pull request #221 from nathanleclaire/flagsort
Sort flags in create output
2015-01-05 13:34:14 -08:00
Nathan LeClaire 2d435d41f1 Sort flags in create output
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-01-05 13:20:51 -08:00
Ben Firshman 0b98347ed9 Merge pull request #207 from ehazlett/automatically-trust-fingerprints
automatically add host fingerprint to known hosts
2015-01-05 11:26:52 +00:00
Evan Hazlett ffd14c6b05 Merge pull request #208 from ehazlett/readme-docker-1.4.1
update readme with links to docker 1.4.1 identity build
2015-01-02 19:29:23 -05:00
Evan Hazlett e352a4c591
update readme with links to docker 1.4.1 identity build
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-01-02 19:29:05 -05:00
Evan Hazlett b0936b1b53 automatically add host fingerprint to known hosts
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-01-02 15:40:11 -05:00
Ben Firshman e32c54d0f5 Merge pull request #201 from ehazlett/gce-env-vars
add env vars for google driver; add google instructions to docs
2015-01-02 11:58:55 +00:00
Evan Hazlett 5a3b491ff8 Merge pull request #203 from ehazlett/listen-unix-ec2
listen on socket in addition to tls for amazon driver
2015-01-01 20:52:34 -05:00
Evan Hazlett a9ff2857ee
listen on socket in addition to tls for amazon driver
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-01-01 20:50:41 -05:00
Evan Hazlett 0ab3bfa07b
add env vars for google driver; add google instructions to docs
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-01-01 10:39:01 -05:00
Ben Firshman 37662736a7 Merge pull request #123 from ehazlett/integration-tests
Integration tests
2014-12-31 17:36:08 +00:00
Ben Firshman df56d070f0 Merge pull request #54 from dlorenc/master
GCE Driver.
2014-12-31 17:30:56 +00:00
Ben Firshman 91bec81903 Merge pull request #189 from ehazlett/docker-1.4.1
use 1.4.1 identity build
2014-12-31 15:48:51 +00:00
Ben Firshman 169b2b6459 Merge pull request #128 from ehazlett/azure-fixes
use ubuntu 14.04 in azure; fix port errors and endpoint issues
2014-12-31 15:47:54 +00:00
Evan Hazlett 41644ceaac use 1.4.1 identity build
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-31 01:09:21 -05:00
Evan Hazlett e793b1cef0 Merge pull request #177 from nathanleclaire/readme_console
Add console highlighting to README
2014-12-30 15:12:27 -05:00
Evan Hazlett d52399a22d
fixes from @nathanleclaire
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-30 15:11:24 -05:00
Nathan LeClaire 37d358810e Add console highlighting to README
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2014-12-30 10:52:37 -08:00
Evan Hazlett b59d41b36b added test docs to readme; add doc info to tests
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-30 12:59:31 -05:00
Evan Hazlett ecd3a6eebe fix test script
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-30 12:59:05 -05:00