Dominik Richter
|
c01e1f2c74
|
lint: make sure variables are defined
|
2015-10-17 00:03:41 +02:00 |
|
Dominik Richter
|
df07e768d0
|
lint: replace obsolete URI.regexp
|
2015-10-17 00:03:37 +02:00 |
|
Dominik Richter
|
9224d5db58
|
bugfix: support ruby 1.9.3
|
2015-10-15 23:28:37 +02:00 |
|
Dominik Richter
|
56b88cba1d
|
create factory for backend creation
|
2015-10-15 22:42:06 +02:00 |
|
Dominik Richter
|
6a51a5be00
|
remove rake tasks for runner tests
they are now found in train
|
2015-10-15 14:36:34 +02:00 |
|
Dominik Richter
|
132019a6d9
|
move backend creation to profile context
keeping it in the runner will create conflicts with rspec runners
|
2015-10-14 23:44:15 +02:00 |
|
Dominik Richter
|
be614e9056
|
migrate backend to Train project
|
2015-10-14 23:13:49 +02:00 |
|
Christoph Hartmann
|
693af465f6
|
fix lint issue
|
2015-10-12 13:23:11 +02:00 |
|
Christoph Hartmann
|
03f07e1a3e
|
add to_s methods to resources, fixes #98
|
2015-10-12 13:01:58 +02:00 |
|
Christoph Hartmann
|
c5924b697c
|
0.7.0
|
2015-10-12 12:11:53 +02:00 |
|
Christoph Hartmann
|
f5448e919b
|
remove p
|
2015-10-12 11:10:32 +02:00 |
|
Christoph Hartmann
|
c1f105bab8
|
improve iptables resource
|
2015-10-12 10:34:24 +02:00 |
|
Christoph Hartmann
|
ac4f0de673
|
simple iptables implementation
|
2015-10-12 10:34:24 +02:00 |
|
Christoph Hartmann
|
6af966e08b
|
bugfix: return function if data is already cached
|
2015-10-12 00:18:58 +02:00 |
|
Christoph Hartmann
|
60618723ef
|
fix typo
|
2015-10-10 23:29:44 +02:00 |
|
Christoph Hartmann
|
abb10db376
|
add apt implementation
|
2015-10-10 23:28:03 +02:00 |
|
Dominik Richter
|
28fb05ad97
|
reduce exposure of context, use backend for os detect
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-10-10 23:15:05 +02:00 |
|
Christoph Hartmann
|
9904e65923
|
run os detection in proper context
|
2015-10-10 01:24:39 +02:00 |
|
Christoph Hartmann
|
22c39bdf62
|
expose profile context
|
2015-10-10 01:24:39 +02:00 |
|
Christoph Hartmann
|
f4ed4cf7f5
|
optimize ping on windows
|
2015-10-09 19:21:12 +02:00 |
|
Christoph Hartmann
|
38ac1ea931
|
host resource for linux and windows
|
2015-10-09 19:10:10 +02:00 |
|
Christoph Hartmann
|
6f1181bc27
|
add windows support for bridge
|
2015-10-09 15:26:31 +02:00 |
|
Christoph Hartmann
|
90cf62d88e
|
add bridge to available resources
|
2015-10-09 15:07:03 +02:00 |
|
Christoph Hartmann
|
337cd6aff8
|
implement bridge for linux
|
2015-10-09 15:06:10 +02:00 |
|
Dominik Richter
|
6aee38a23c
|
feature: add interactive shell
|
2015-10-08 23:24:14 +02:00 |
|
Christoph Hartmann
|
9d92abf524
|
add windows support to network adapter
|
2015-10-08 13:01:50 +02:00 |
|
Christoph Hartmann
|
153c670952
|
introduce better network interface abstraction, add test cases
|
2015-10-08 13:01:50 +02:00 |
|
Christoph Hartmann
|
932b34e8de
|
externalize linux handling in separate provider
|
2015-10-08 13:01:50 +02:00 |
|
Christoph Hartmann
|
4223d5b1ef
|
implement interface for linux
|
2015-10-08 13:01:50 +02:00 |
|
Dominik Richter
|
285c83ba06
|
lint: dont use undefined vars
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-10-08 11:27:18 +02:00 |
|
Dominik Richter
|
4176d1b227
|
improvement: add default print method to resources
|
2015-10-08 11:06:20 +02:00 |
|
Christoph Hartmann
|
93df1656b5
|
simplify os detection
|
2015-10-07 18:46:24 +02:00 |
|
Christoph Hartmann
|
2499fc72f9
|
improve etc_group parser, keep parsed data internally instead of raw data
|
2015-10-07 18:45:08 +02:00 |
|
Christoph Hartmann
|
d2997400df
|
add author information
|
2015-10-07 18:45:08 +02:00 |
|
Christoph Hartmann
|
94662bed12
|
improvement: identify groups case insensitive
|
2015-10-07 18:45:08 +02:00 |
|
Christoph Hartmann
|
b7739a84be
|
implement group resource for windows
|
2015-10-07 18:45:08 +02:00 |
|
Christoph Hartmann
|
9fb51b44a2
|
modify etc_group to return complete group info
|
2015-10-07 18:45:08 +02:00 |
|
Christoph Hartmann
|
537728b41b
|
test case where group or os is not available
|
2015-10-07 18:45:08 +02:00 |
|
Christoph Hartmann
|
8c5453a4da
|
implement group resource for linux/unix
|
2015-10-07 18:45:07 +02:00 |
|
Christoph Hartmann
|
e57505739e
|
improvement: return gids in etc_group as integer
|
2015-10-07 18:45:07 +02:00 |
|
Christoph Hartmann
|
3e9526d992
|
improvement: run etc_group on unix only
|
2015-10-07 18:45:07 +02:00 |
|
Christoph Hartmann
|
028e7f977e
|
filter comments in /etc/group
|
2015-10-07 18:45:07 +02:00 |
|
Christoph Hartmann
|
949496776e
|
move comment parser to utils
|
2015-10-07 18:45:07 +02:00 |
|
Christoph Hartmann
|
55e09963c8
|
improvement: expose os detector function in os resource
|
2015-10-07 18:28:34 +02:00 |
|
Christoph Hartmann
|
bcde1c6dc7
|
bugfix: fix typo
|
2015-10-07 18:27:58 +02:00 |
|
Christoph Hartmann
|
2e1c48bbd6
|
add windows family as helper function
|
2015-10-07 18:27:44 +02:00 |
|
Christoph Hartmann
|
01f0ae954c
|
support OS detection and helper methods in mock backend
|
2015-10-07 18:27:17 +02:00 |
|
Christoph Hartmann
|
c85d042f53
|
remove inherited methods
|
2015-10-07 13:15:04 +02:00 |
|
Christoph Hartmann
|
9295a60913
|
add test case for script resource
|
2015-10-07 13:13:37 +02:00 |
|
Christoph Hartmann
|
05bdb44bf2
|
switch user resource to use new script resource
|
2015-10-07 13:05:04 +02:00 |
|