Commit Graph

844 Commits

Author SHA1 Message Date
Solomon Hykes 94f7a4ffaa Merge pull request #44 from bfirsh/implement-stop 2014-06-06 19:59:50 -07:00
Ben Firshman 512e15282f Implement stop for apiserver and forward
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-06 19:07:03 -07:00
Solomon Hykes a5b1106ffd Merge pull request #43 from bfirsh/add-start-to-apiserver 2014-06-06 18:53:46 -07:00
Ben Firshman 9b7ad0bb63 Add start to apiserver
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-06 18:29:42 -07:00
Ben Firshman 41f3776cf8 Support attaching to containers in forward backend
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-06 18:28:34 -07:00
Ben Firshman 2d6548b962 Use http.StatusOK instead of int
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-06 18:28:16 -07:00
Ben Firshman f26896274a Remove debugging statement from debug backend
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-06 18:27:22 -07:00
Solomon Hykes 337fb233b4 Merge pull request #41 from dmcgowan/beam_add_http2 2014-06-06 17:50:25 -07:00
Derek McGowan fe9b877195 Add http2 implementation 2014-06-06 17:33:21 -07:00
Solomon Hykes 5e8717ce6b Fix swarmd flags
Signed-off-by: Solomon Hykes <solomon@docker.com>
2014-06-07 00:20:54 +00:00
Solomon Hykes 51a688c0c5 Merge pull request #37 from cpuguy83/add_shipyard_backend 2014-06-06 17:05:46 -07:00
Aanand Prasad 814fef913b Better variable names
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-07 00:01:32 +00:00
Aanand Prasad cccc4efa78 Remove some debug
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-07 00:01:32 +00:00
Aanand Prasad 9e034af324 Use utils.Debugf instead of log.*
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-07 00:01:32 +00:00
Aanand Prasad 50fdeb063c Handle stdout/stderr muxing
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> (github: aanand)
2014-06-07 00:01:32 +00:00
Aanand Prasad 1f8bc3ddfb Don't pass logs=1 to attach request
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> (github: aanand)
2014-06-07 00:01:32 +00:00
Aanand Prasad 36c58f3534 Use API v1.11
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> (github: aanand)
2014-06-07 00:01:32 +00:00
Aanand Prasad 16036ec994 Generate container JSON client-side and send it in spawn msg
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> (github: aanand)
2014-06-07 00:01:32 +00:00
Solomon Hykes f2f524a11b Merge pull request #39 from bfirsh/add-basic-apiserver-backend 2014-06-06 16:57:09 -07:00
cpuguy83 77b04f6116 Add basic shipyard backend 2014-06-06 19:36:29 -04:00
Ben Firshman aef71e2d82 Add basic apiserver backend
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-06 16:33:25 -07:00
Ben Firshman 3e6b975cc2 Make forward backend respond to msgs on ack return
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-06 16:18:27 -07:00
Solomon Hykes c1e2ff7e89 Merge pull request #36 from shykes/beam-exec 2014-06-05 19:47:52 -07:00
Solomon Hykes 98818d4d39 beam.Copy doesn't return an error on EOF
Signed-off-by: Solomon Hykes <solomon@docker.com>
2014-06-06 01:44:58 +00:00
Solomon Hykes c7a78ae81e Simple fork-exec backend
Signed-off-by: Solomon Hykes <solomon@docker.com>
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-06 01:39:35 +00:00
Solomon Hykes 9b033ec0f3 Merge pull request #33 from shykes/pr_out_change_readme_title_for_consistency 2014-06-05 13:10:11 -07:00
Solomon Hykes 1b3c61f826 Change README title for consistency
Signed-off-by: Solomon Hykes <solomon@docker.com>
2014-06-05 20:09:35 +00:00
Solomon Hykes 0a48039940 Merge pull request #31 from shykes/pr_out_simpler_explanation_libswarm_is_a_minimalist_toolkit_to_compose_network_services 2014-06-05 13:05:44 -07:00
Solomon Hykes 2cb49f581d Simpler explanation: libswarm is a minimalist toolkit to compose network services
Update README and usage message.
2014-06-05 19:58:53 +00:00
Solomon Hykes ccc6a28f0f Merge pull request #23 from zinic/add-authors 2014-06-04 19:22:49 -07:00
Solomon Hykes bdd904a1f7 Merge pull request #24 from tutumcloud/tutum_backend 2014-06-04 19:21:39 -07:00
Solomon Hykes c213e05b40 Merge pull request #28 from shykes/pr_out_gofmt 2014-06-04 19:18:13 -07:00
Solomon Hykes 3f8d2662de Merge pull request #27 from shykes/pr_out_update_usage_message 2014-06-04 19:14:49 -07:00
fermayo 6fd4967581 Initial version of Tutum backend
Docker-DCO-1.1-Signed-off-by: Fernando Mayo <fernando@tutum.co> (github: fermayo)
2014-06-03 14:43:29 -04:00
John Hopper 6402f0c83f Add mailmap and authors.
Signed-off-by: John Hopper <john.hopper@jpserver.net>
2014-06-03 12:04:02 -05:00
Solomon Hykes 23e9e6f73f gofmt
Signed-off-by: Solomon Hykes <solomon@docker.com>
2014-06-03 10:17:28 +00:00
Solomon Hykes 521e574056 Update usage message
Signed-off-by: Solomon Hykes <solomon@docker.com>
2014-06-03 09:56:47 +00:00
Ben Firshman ca1f554608 Add /containers/create to apiserver
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-02 10:23:04 +00:00
Solomon Hykes 991a109959 Merge pull request #56 from aanand/orchard 2014-06-08 14:05:41 -07:00
Aanand Prasad a9d99d5c69 Orchard backend
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-08 12:55:49 -07:00
Aanand Prasad cd3f2002a5 Make client transport and scheme configurable
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-08 12:55:07 -07:00
Aanand Prasad 20c489e752 Support unix:// URLs in forward
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-08 11:00:22 -07:00
Solomon Hykes 3243ae084b Move each backend to a separate file
Signed-off-by: Solomon Hykes <solomon@docker.com>
2014-06-02 07:14:06 +00:00
Aanand Prasad fc41d09026 Rough implementation of 'docker run'
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> (github: aanand)
2014-06-02 06:50:40 +00:00
Aanand Prasad 188d75e0ab Convert 'forward' backend to beam
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com> (github: aanand)
2014-06-02 06:50:40 +00:00
Solomon Hykes 3634a1c9ee Merge pull request #32 from bfirsh/multiple-backends-pipe 2014-06-05 14:48:30 -07:00
Ben Firshman adcff5d700 go fmt
Docker-DCO-1.1-Signed-off-by: Ben Firshman <ben@firshman.co.uk> (github: bfirsh)
2014-06-05 12:41:39 -07:00
Ben Firshman 0d7cf7415d Make debug backend forward on all messages
Docker-DCO-1.1-Signed-off-by: Ben Firshman <ben@firshman.co.uk> (github: bfirsh)
2014-06-05 12:41:19 -07:00
Ben Firshman 3bb782faf1 Add support for multiple backends piped together
Docker-DCO-1.1-Signed-off-by: Ben Firshman <ben@firshman.co.uk> (github: bfirsh)
2014-06-05 12:40:26 -07:00
Ben Firshman a0874d7b1c Add string representation of verb enum
Docker-DCO-1.1-Signed-off-by: Ben Firshman <ben@firshman.co.uk> (github: bfirsh)
2014-06-05 12:38:54 -07:00