Commit Graph

24 Commits

Author SHA1 Message Date
Aaron Feng 0296623083 Merge branch 'master' of github.com:docker/libswarm into dockerclient-create-container
Conflicts:
	backends/dockerclient.go
2014-07-02 02:09:11 -07:00
Aanand Prasad f2d9a4a270 Rearrange transport code
- Core types/functions moved from 'beam' to 'libswarm' top-level
- Helper types/functions moved from 'beam' to 'util'

Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-07-01 11:21:40 +01:00
Aaron Feng a9d8baf703 go fmt
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:40:17 -07:00
Aanand Prasad 3ac10e0c92 Implement OnAttach
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-30 23:15:21 -07:00
Aanand Prasad 8e530ead6e Implement OnGet
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-30 23:15:21 -07:00
Aanand Prasad c1a78b28ec Implement OnStart and OnStop
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-30 23:15:21 -07:00
Aanand Prasad 440d0b7d60 Implement OnLs
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-30 23:15:21 -07:00
Aanand Prasad 8fa6e11f73 Implement OnSpawn
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-30 23:15:21 -07:00
Aanand Prasad ab20d526b1 Remove verb-specific handler methods from Server
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-30 23:15:21 -07:00
Ben Firshman 25d1250c2c Add attach to dockerserver
- Move copyOutput helper from dockerclient to beam/stream.go
 - Implement /containers/<id>/attach and /containers/<id>/wait

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-30 23:15:18 -07:00
Aanand Prasad f1783fc527 Tests for dockerclient
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-30 23:15:18 -07:00
Ben Firshman 2324381fa6 Remove dockerclient heartbeat
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-30 23:15:18 -07:00
Ben Firshman 175b00f1b0 Rename forward backend to dockerclient
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-30 23:15:18 -07:00
Aaron Feng 427ad9ea3b create the image if it doesn't exist on host
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-25 22:58:57 -04:00
Aanand Prasad ae6200f48e Implement OnAttach
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-19 15:36:14 +01:00
Aanand Prasad 70b1f7f0a0 Implement OnGet
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-19 15:36:14 +01:00
Aanand Prasad b7b6b00f52 Implement OnStart and OnStop
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-19 15:36:14 +01:00
Aanand Prasad 1b8e015627 Implement OnLs
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-19 15:36:13 +01:00
Aanand Prasad 181b20d855 Implement OnSpawn
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-19 15:36:13 +01:00
Aanand Prasad 75714361ef Remove verb-specific handler methods from Server
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-19 15:36:13 +01:00
Ben Firshman eb22a7aa01 Add attach to dockerserver
- Move copyOutput helper from dockerclient to beam/stream.go
 - Implement /containers/<id>/attach and /containers/<id>/wait

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-17 17:29:34 +01:00
Aanand Prasad cfb5108a46 Tests for dockerclient
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-17 12:36:31 +01:00
Ben Firshman facb03c3b4 Remove dockerclient heartbeat
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-17 12:10:40 +01:00
Ben Firshman 2a8eab0cd3 Rename forward backend to dockerclient
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-17 12:10:40 +01:00