Joffrey F
|
62057d098f
|
Don't use dot as a path separator as it is a valid character in resource identifiers
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-10-16 17:21:57 -07:00 |
Joffrey F
|
71d40c2a9b
|
Avoid fallthrough with empty defaults
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-03-27 11:10:30 -07:00 |
Joffrey F
|
9dde4fff0e
|
Add support for 3.6 schema and tmpfs mount size
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-02-02 12:01:41 -08:00 |
Joffrey F
|
7f30a88bd6
|
Add type conversion (number, bool) -> float for label values
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-01-17 18:50:27 -08:00 |
Joffrey F
|
e174c3fd1c
|
Revert -d/--timeout exclusion
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-01-11 12:37:46 -08:00 |
Joffrey F
|
39d535c1f5
|
Fix unicode errors in interpolation / serialization
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-01-09 17:05:12 -08:00 |
Joffrey F
|
e400c05de0
|
Support ${VAR:?err} syntax for mandatory variables
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-01-05 16:46:09 -08:00 |
Joffrey F
|
2d064614ac
|
Gracefully handle errors and provide helpful error message in type conversion
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2018-01-03 14:02:05 -08:00 |
Joffrey F
|
a07dee9207
|
Add type converter to interpolation module
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2017-10-23 12:42:42 -07:00 |
Joffrey F
|
8f0ef26a73
|
Improved version comparisons throughout the codebase
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2017-07-11 17:40:53 -07:00 |
Joffrey F
|
a6db78e5d4
|
Enable variable substitution in config.secrets
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2017-03-13 18:30:37 -07:00 |
Daniel Nephin
|
2bce81508e
|
Support non-alphanumeric default values.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-10-06 17:04:19 -04:00 |
Daniel Nephin
|
fe08be698d
|
Support inline default values.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-09-29 12:46:11 -04:00 |
Joffrey F
|
12ad3ff301
|
Injecting os.environ in Environment instance happens outside of init method
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2016-03-24 10:57:28 -07:00 |
Joffrey F
|
1801f83bb8
|
Environment class cleanup
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2016-03-24 10:57:01 -07:00 |
Joffrey F
|
5831b869e8
|
Update tests for new environment handling
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2016-03-24 10:57:01 -07:00 |
Joffrey F
|
c69d8a3bd2
|
Implement environment singleton to be accessed throughout the code
Load and parse environment file from working dir
Signed-off-by: Joffrey F <joffrey@docker.com>
|
2016-03-24 10:57:01 -07:00 |
Daniel Nephin
|
79df2ebe1b
|
Support variable interpolation for volumes and networks sections.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
2016-01-14 14:04:57 -05:00 |