Dominik Honnef
14d3880daf
remove superfluous panic
2013-04-03 11:19:48 +02:00
Dominik Honnef
22f1cc955d
replace unreachable returns with panics
...
Not only is this a more common idiom, it'll make finding bugs easier,
and it'll make porting to Go 1.1 easier.
Go 1.1 will not require the final return or panic because it has a
notion of terminating statements.
2013-04-03 11:18:23 +02:00
Dominik Honnef
cab31fd512
use wg.Done() isntead of wg.Add(-1)
2013-04-03 11:11:34 +02:00
Dominik Honnef
1fc55c2bb9
kill the right containers in runtime_test
2013-04-03 11:11:06 +02:00
Dominik Honnef
5ecd940a59
remove dead code in CmdPush
2013-04-03 11:08:32 +02:00
Dominik Honnef
3b8c2417fb
use fmt.Fprintf instead of fmt.Fprint
...
fmt.Fprint does not allow format strings
2013-04-03 11:04:33 +02:00
Solomon Hykes
15c3096e89
Merged attachStdin
2013-04-02 20:46:32 -07:00
Solomon Hykes
22d1622926
Merge remote-tracking branch 'robryk/writebroadcaster-stuff'
2013-04-02 20:35:13 -07:00
Solomon Hykes
35c68944c7
Merged shawnsi/git-version
2013-04-02 20:26:22 -07:00
Solomon Hykes
b1fa26bb76
TestRunHostname checks that 'docker run -h' correctly sets a custom hostname
2013-04-02 19:00:05 -07:00
Solomon Hykes
d6fb2a0836
Merge remote-tracking branch 'sa2ajj/hostname-parameter'
2013-04-02 18:41:14 -07:00
Solomon Hykes
65aa3dda85
Merged dhrp/docs
2013-04-02 18:39:39 -07:00
Solomon Hykes
a05af3ebf3
Fix a bug which caused 'docker push' to fail with 411-lenght-required in Go 1.0
2013-04-02 18:37:29 -07:00
Solomon Hykes
0e1781af26
Merge remote-tracking branch 'unclejack/194-high-image-compression'
2013-04-02 18:10:07 -07:00
Solomon Hykes
14d9f51bbe
Merge branch 'master' into attach-stdin
2013-04-02 18:07:45 -07:00
Solomon Hykes
c04af2a330
docker run [-a [stdin|stdout|stderr] [...]]: choose which streams to attach to when running a command. Fixes #234 .
2013-04-02 18:07:16 -07:00
Solomon Hykes
c77063afcd
Add test for attaching only stdin at run with 'docker run -i -a=stdin'
2013-04-02 18:05:19 -07:00
Guillaume J. Charmes
a19a9e3ca8
Discarding errors in CmdRun
2013-04-02 12:21:35 -07:00
Guillaume J. Charmes
ad2bbe23be
Close the broadcaster once they are not needed anymore
2013-04-02 12:19:01 -07:00
Guillaume J. Charmes
6882c78ce4
Add a stdincloser to container.Attach in order to close the client connection when needed
2013-04-02 12:18:20 -07:00
Solomon Hykes
2db358146f
'docker run' in attached mode no longer waits for the process to exit. Take this into account in the tests.
2013-04-02 11:07:49 -07:00
Solomon Hykes
1cc1cb099e
When simulating disconnects in the tests, make sure that the command returns - but don't check for a specific return value
2013-04-02 11:06:42 -07:00
Solomon Hykes
aea2675f7b
Activate Config.StdinOnce at argument parsing
2013-04-02 11:02:19 -07:00
Solomon Hykes
8f9e454241
[unit tests] Cleanly kill all containers before nuking a temporary runtime
2013-04-02 11:00:14 -07:00
Solomon Hykes
7666307931
Use an environment variable to activate debug mode, instead of a package-specific flag
2013-04-02 10:58:16 -07:00
shin-
791ca6fde4
Better crash simulation in TestRestore ; force state lock creation when loading a container from disk
2013-04-02 10:06:49 -07:00
Guillaume J. Charmes
43484e8b50
Add a TestRunExit, make sure cmdRun returns after process dies
2013-04-02 09:22:30 -07:00
Shawn Siefkas
5471f5b2ee
Implementing dirty git checkout indicator
2013-04-02 09:58:19 -05:00
shin-
02c211a0dc
variable names
2013-04-02 07:13:42 -07:00
shin-
c780ff5ae7
More thorough test case, use container.Stop() instead of lxc-kill,
...
use setStopped() during the restore step
2013-04-02 07:01:43 -07:00
shin-
8edf0ca7f3
Merge branch 'master' into 257-container_real_running_state-fix
2013-04-02 06:37:50 -07:00
Joffrey F
927308cfd9
Merge pull request #317 from dotcloud/307-loginfix
...
Fix for #307
2013-04-02 03:01:23 -07:00
shin-
8fed600077
Fix for #307
2013-04-02 03:00:21 -07:00
Robert Obryk
a83d87abd4
Renamed writeBroadcaster.Close() to CloseWriters().
2013-04-02 10:45:17 +02:00
Solomon Hykes
c808940c04
Refactored CmdRun and CmdAttach to use Container.Attach
2013-04-01 23:52:20 -07:00
Thatcher Peskens
81874ad442
Fixed a lot of language and small things.
2013-04-01 19:11:09 -07:00
Solomon Hykes
3478d6f706
Merge pull request #288 from titanous/expand-contributing
...
Expand the contributing guidelines
2013-04-01 18:45:18 -07:00
Solomon Hykes
13b6309138
Merge pull request #312 from sa2ajj/devenv-doc-fix
...
fix code block formatting
2013-04-01 18:40:29 -07:00
Mikhail Sobolev
90db9e7517
fix code block formatting
2013-04-02 04:35:54 +03:00
Thatcher Peskens
f15889461d
Merge remote-tracking branch 'dotcloud/master' into dhrp/docs
2013-04-01 18:11:46 -07:00
Guillaume J. Charmes
dea4194f8b
Merge pull request #286 from titanous/285-close-bodies
...
Close HTTP response bodies
2013-04-01 17:59:22 -07:00
Solomon Hykes
e331f1ee0e
Merge pull request #305 from fsouza/master
...
Makefile: simplify "fmt" target
2013-04-01 16:28:29 -07:00
unclejack
0ddc6867fb
use xz compression when pushing images to the registry
...
This makes the xz compression the default.
2013-04-02 02:19:34 +03:00
unclejack
3c5d2e4661
add support for xz compression
...
This adds xz as a compression option.
xz is alread supported by bsdtar without the external xz program.
2013-04-02 02:16:28 +03:00
Solomon Hykes
ff5cb8e864
Images can be removed by short-hand ID. Solves #306 .
2013-04-01 16:04:44 -07:00
Solomon Hykes
7ad2e022fb
Add test to reproduce issue #306
2013-04-01 16:02:02 -07:00
Mikhail Sobolev
f65fc1e766
add host name parameter to "run" command
...
fixes #243
2013-04-02 01:26:17 +03:00
Mikhail Sobolev
dcc9dfb27d
make complex options to stand out
2013-04-02 01:26:17 +03:00
Francisco Souza
650dff73bd
makefile: simplify "fmt" target, and include -s flag
2013-04-01 18:50:25 -03:00
Solomon Hykes
6d00145076
Merge pull request #304 from paulhammond/mkimage-busybox-fixes
...
Fix mkimage-busybox
2013-04-01 14:38:00 -07:00