Ivo Verberk
2921cf0d92
Fix comment
2016-01-27 10:56:35 +01:00
Ivo Verberk
7f97dd8553
Only enable exec driver when cgroups are available
...
Make the exec driver fingerprinter periodic to disable the driver when
cgroups become unavailable.
2016-01-27 07:32:32 +01:00
Ivo Verberk
5f86e28974
Add a periodic cgroup fingerprinter
2016-01-27 07:22:25 +01:00
Alex Dadgar
ec9c375c1c
Have docker use the task environment in the context
2016-01-22 15:00:36 -08:00
Alex Dadgar
a1cd55e53e
Merge pull request #690 from hashicorp/b-fix-root-tests
...
Fix failing tests running under root
2016-01-21 17:01:10 -08:00
Alex Dadgar
480626a6ea
Just check the alloc is not pending
2016-01-21 16:05:35 -08:00
Alex Dadgar
a3c22258cd
Use TestMultiplier on all waits
2016-01-21 15:24:24 -08:00
Alex Dadgar
4f0f568bbe
AllocRunner restore test
2016-01-21 14:52:41 -08:00
Alex Dadgar
0406a3a190
Handle case that pid is dead in ForceStop
2016-01-21 14:09:04 -08:00
Alex Dadgar
a4ddfc306b
ordering issue
2016-01-21 13:28:48 -08:00
Alex Dadgar
9656714f4e
Bump again
2016-01-21 12:55:35 -08:00
Alex Dadgar
fd21e890db
Time Duration fixes
2016-01-21 12:29:13 -08:00
Diptanu Choudhury
33d2b2c8ee
Merge pull request #685 from hashicorp/f-docker-logs
...
Log Rotator
2016-01-20 16:52:27 -08:00
Diptanu Choudhury
d1e4bf1f03
Simplied the logic of detecting the currently rotate log file
2016-01-20 16:50:31 -08:00
Diptanu Choudhury
5035699c14
Added a comment in the test
2016-01-20 16:30:55 -08:00
Diptanu Choudhury
7099aacbb3
Simplifying a test
2016-01-20 16:25:51 -08:00
Diptanu Choudhury
92cc950398
Using tmpdir and tmpfile in tests
2016-01-20 16:17:49 -08:00
Alex Dadgar
1ceb6f012a
Fix a bunch of tests
...
Up timeouts
trusty travis beta
Increase timeouts
2016-01-20 16:03:53 -08:00
Diptanu Choudhury
6b9dcd06c6
Renaming a test
2016-01-20 15:55:41 -08:00
Diptanu Choudhury
87eef5cd3f
Changing the logic of purging old rotated files
2016-01-20 15:53:17 -08:00
Diptanu Choudhury
46f09dd1f1
Added some comments
2016-01-20 14:14:37 -08:00
Alex Dadgar
9f5ccee7ff
Fix docker tests
2016-01-19 15:35:01 -08:00
Ivo Verberk
9c46eceeac
Cleanup code and add comments
2016-01-20 00:02:17 +01:00
Diptanu Choudhury
d3734a47cd
stating an existing file only once
2016-01-16 20:09:24 -08:00
Diptanu Choudhury
4122aeedc8
Added a comment for bufsize
2016-01-16 19:21:16 -08:00
Diptanu Choudhury
6e069369fe
Implemented a method to purge files
2016-01-16 19:19:52 -08:00
Diptanu Choudhury
c3fd960485
Fixing tests
2016-01-15 11:18:02 -08:00
Ivo Verberk
149c55252d
Merge branch 'master' into f-cli-short-ids
2016-01-15 09:19:53 +01:00
Diptanu Choudhury
2bfdd71db9
add a logger
2016-01-14 23:16:30 -08:00
Diptanu Choudhury
3fb21b1b40
excluding directories before opening file for writing
2016-01-14 23:05:45 -08:00
Diptanu Choudhury
385fe065ec
Added a test for testing if logrotator creates an empty dir when it starts from scratch
2016-01-14 22:43:52 -08:00
Diptanu Choudhury
5835d0e436
Fixed the logic of rotating files
2016-01-14 22:36:55 -08:00
Diptanu Choudhury
97dca83866
Fixed the test for writing only N amount of bytes as much as capacity
2016-01-14 18:30:53 -08:00
Diptanu Choudhury
e18f9d787e
Added the node id to agent info
2016-01-14 15:42:30 -08:00
Diptanu Choudhury
39b263ed7f
Refactoring some comments and test names
2016-01-14 15:07:24 -08:00
Diptanu Choudhury
7060001262
Added some more comments
2016-01-14 13:47:46 -08:00
Diptanu Choudhury
4d94af74f8
Added some docs and removed a redundant method
2016-01-14 13:45:48 -08:00
Diptanu Choudhury
08d8a7d527
changed the API of the client
2016-01-14 13:35:42 -08:00
Ivo Verberk
91a9f2c4ce
Shorten CLI identifiers
...
* Truncate all UUID identifiers to eight characters by default
* Refactor the node identifier to an auto-generated UUID
* Created and updated tests and mocks
2016-01-14 21:57:43 +01:00
Diptanu Choudhury
e77be22c43
Returning an error if the list fails
2016-01-14 11:47:05 -08:00
Diptanu Choudhury
b474810134
Added a test for file rotation
2016-01-14 11:41:31 -08:00
Diptanu Choudhury
9749ee301d
Added an impl for log-rotator
2016-01-14 11:13:11 -08:00
Diptanu Choudhury
29d264ff7c
Renamed AllocFile to AllocFileInfo
2016-01-13 17:18:10 -08:00
Diptanu Choudhury
e1d08eeccf
Closing the file handler after finishing readat
2016-01-13 14:39:06 -08:00
Diptanu Choudhury
9d18caea46
alex: making the readat more efficient
2016-01-13 12:43:13 -08:00
Diptanu Choudhury
a02735e8d9
Writing contents of buffer to writer even if there was an error
2016-01-13 11:38:43 -08:00
Diptanu Choudhury
9e5d6d7fe8
Implemeted readAt
2016-01-12 22:06:42 -08:00
Diptanu Choudhury
74af0da4cd
Implemented the Stat API
2016-01-12 21:28:07 -08:00
Diptanu Choudhury
a1453e6180
Added the Stat API
2016-01-12 15:25:51 -08:00
Diptanu Choudhury
e3d7e693dc
Added methods for listing directories inside an alloc
2016-01-12 15:03:53 -08:00