Guillaume J. Charmes
806abe90ba
Use UTC for time
2013-11-21 16:43:36 -08:00
Guillaume J. Charmes
33e70864a2
Refactor State to be 100% thread safe
2013-11-21 16:34:58 -08:00
Victor Vieux
89fb51f606
fix merge issue and gofmt
2013-10-25 15:13:25 -07:00
Paul Nasrat
2eb404ab14
Record termination time in state.
...
Supercedes pull #1946
2013-10-10 14:47:25 -04:00
Guillaume J. Charmes
91520838fc
Make sure container is not marked as ghost when it starts
2013-07-09 10:48:33 -07:00
Caleb Spare
1cf9c80e97
Mutex style change.
...
For structs protected by a single mutex, embed the mutex for more
concise usage.
Also use a sync.Mutex directly, rather than a pointer, to avoid the
need for initialization (because a Mutex's zero-value is valid and
ready to be used).
2013-07-02 15:53:08 -07:00
Guillaume J. Charmes
2e69e1727b
Create a subpackage for utils
2013-05-14 22:37:35 +00:00
Solomon Hykes
b1fbebb4a3
Fixed wording of ghost-related messages
2013-04-12 10:39:08 -07:00
Guillaume J. Charmes
313d13ea01
Detect and mark ghost container.
2013-04-11 09:26:17 -07:00
Guillaume J. Charmes
7c2b085d1a
Add inconditionnal lock in Start/Stop/Kill to avoid races
2013-04-09 09:09:54 -07:00
Guillaume J. Charmes
329f4449dc
Remove the mutexes and use chan instead in order to handle the wait lock
2013-04-09 07:57:59 -07: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-
791ca6fde4
Better crash simulation in TestRestore ; force state lock creation when loading a container from disk
2013-04-02 10:06:49 -07:00
Solomon Hykes
299d0b2720
Moved HumanDuration() to the main package
2013-03-21 00:52:43 -07:00
Solomon Hykes
7c57a4cfc0
Simplified the core container API, ported it to the new graph. Some features are missing eg. image 'paths' and tags
2013-03-21 00:25:00 -07:00
creack
453d49573c
Put back the github.com path for the import
2013-03-12 11:59:27 -07:00
Guillaume J. Charmes
45a8bba15e
gofmt
2013-03-12 05:36:37 -07:00
Guillaume J. Charmes
e0b09d4933
Add "nuke" function to docker tests to avoid disk space waste
2013-03-12 00:08:41 -07:00
Solomon Hykes
bcfe2aa2a7
'docker ps' prints shorter lines
2013-01-29 03:18:07 -08:00
Andrea Luzzardi
333abbf85a
go fmt
2013-01-28 14:30:05 -08:00
Solomon Hykes
904b0ab52b
Experimenting with a UI which differentiates images and containers
2013-01-27 15:42:42 -08:00
Andrea Luzzardi
73d7265429
go fmt
2013-01-22 17:30:37 -08:00
Andrea Luzzardi
64fc86fba7
State: Keep track of the container start time
2013-01-22 15:03:27 -08:00
Andrea Luzzardi
a27b4b8cb8
Initial commit
2013-01-18 16:13:39 -08:00