Solomon Hykes
dce5a06aba
Bumped version to 0.1.2
2013-04-03 15:35:32 -07:00
unclejack
3b65be9127
Fix NAT problem with ports looping back to containers
2013-04-04 01:32:46 +03:00
shin-
ad0183e419
Check WaitTimeout return in test, replaced lock initialization in runtime.Register() with call to initLock()
2013-04-03 10:48:02 -07:00
Dominik Honnef
4f36039e7b
clean up AttachOpts type
...
Primarily, there is no reason to have a pointer to a map. Furthermore,
make() can be used on AttachOpts directly.
2013-04-03 16:06:35 +02:00
Mikhail Sobolev
b74d1c9247
change option description to reflect the semantics
...
At least, for me, 'map' means that there are two values and one is "mapped" to
another.
In this case, just one value is provided (container's port), the other value is
automatically obtained (host's port) and the actual mapping can be seen using
``docker port`` command.
2013-04-03 16:37:56 +03:00
Mikhail Sobolev
cf8b8c1969
move each command description into a separate document
2013-04-03 15:55:18 +03:00
shin-
d1767bbf67
Moved resetLock() to the Load() method ; changed resetLock() to initLock() and changed behavior to not modify the lock if it was already set (not nil)
2013-04-03 05:39:39 -07:00
shin-
7b74b9cab5
Integrated @creack's feedback on TestRestore
2013-04-03 05:37:45 -07:00
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