forked from Normation/rudder
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
45 changed files
with
882 additions
and
93 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
15 changes: 15 additions & 0 deletions
15
rudder-lang/tests/test_files/tester/condition_andor/technique.cf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# @name condition andor | ||
# @description Kernel simplest | ||
# @version 1.0 | ||
|
||
|
||
bundle agent condition_andor | ||
{ | ||
vars: | ||
"resources_dir" string => "${this.promise_dirname}/resources"; | ||
methods: | ||
"Kernel module loaded_${report_data.directive_id}_0" usebundle => _method_reporting_context("Kernel module loaded", "test"), | ||
if => concat("(debian.linux)|ubuntu.windows|(linux.ubuntu)"); | ||
"Kernel module loaded_${report_data.directive_id}_0" usebundle => kernel_module_loaded("test"), | ||
if => concat("(debian.linux)|ubuntu.windows|(linux.ubuntu)"); | ||
} |
18 changes: 18 additions & 0 deletions
18
rudder-lang/tests/test_files/tester/condition_andor/technique.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
{ | ||
"name": "condition andor", | ||
"description": "Kernel simplest", | ||
"version": "1.0", | ||
"bundle_name": "condition_andor", | ||
"bundle_args": [], | ||
"parameter": [], | ||
"method_calls": [ | ||
{ | ||
"class_context": "(debian|linux)|ubuntu.windows|(linux.ubuntu)", | ||
"component": "Kernel module loaded", | ||
"method_name": "kernel_module_loaded", | ||
"args": [ | ||
"test" | ||
] | ||
} | ||
] | ||
} |
14 changes: 14 additions & 0 deletions
14
rudder-lang/tests/test_files/tester/condition_andor/technique.rl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# This file has been generated with rltranslate | ||
@format=0 | ||
|
||
@name="condition andor" | ||
@description="Kernel simplest" | ||
@version="1.0" | ||
@parameters=[] | ||
|
||
resource condition_andor() | ||
|
||
condition_andor state technique() { | ||
@component = "Kernel module loaded" | ||
if (debian|linux)|ubuntu&windows|(linux&ubuntu) => kernel_module("test").loaded() as kernel_module_loaded_test | ||
} |
15 changes: 15 additions & 0 deletions
15
rudder-lang/tests/test_files/tester/condition_andor/technique.rl.cf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# generated by rudder-lang | ||
# @name condition andor | ||
# @description Kernel simplest | ||
# @version 1.0 | ||
|
||
bundle agent condition_andor_technique | ||
{ | ||
vars: | ||
"resources_dir" string => "${this.promise_dirname}/resources"; | ||
methods: | ||
"Kernel module loaded_${report_data.directive_id}_0" usebundle => _method_reporting_context("Kernel module loaded", "test"), | ||
if => concat("debian|linux|ubuntu.windows|linux.ubuntu"); | ||
"Kernel module loaded_${report_data.directive_id}_0" usebundle => kernel_module_loaded("test"), | ||
if => concat("debian|linux|ubuntu.windows|linux.ubuntu"); | ||
} |
18 changes: 18 additions & 0 deletions
18
rudder-lang/tests/test_files/tester/condition_andor/technique.rl.cf.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
{ | ||
"name": "condition andor", | ||
"description": "Kernel simplest", | ||
"version": "1.0", | ||
"bundle_name": "condition_andor_technique", | ||
"bundle_args": [], | ||
"parameter": [], | ||
"method_calls": [ | ||
{ | ||
"class_context": "debian|linux|ubuntu.windows|linux.ubuntu", | ||
"component": "Kernel module loaded", | ||
"method_name": "kernel_module_loaded", | ||
"args": [ | ||
"test" | ||
] | ||
} | ||
] | ||
} |
18 changes: 18 additions & 0 deletions
18
rudder-lang/tests/test_files/tester/condition_anybsd/technique.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
{ | ||
"name": "condition any bsd", | ||
"description": "Kernel simplest", | ||
"version": "1.0", | ||
"bundle_name": "condition_anybsd", | ||
"bundle_args": [], | ||
"parameter": [], | ||
"method_calls": [ | ||
{ | ||
"class_context": "(dragonfly|freebsd|netbsd|openbsd)", | ||
"component": "Kernel module loaded", | ||
"method_name": "kernel_module_loaded", | ||
"args": [ | ||
"test" | ||
] | ||
} | ||
] | ||
} |
14 changes: 14 additions & 0 deletions
14
rudder-lang/tests/test_files/tester/condition_anybsd/technique.rl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# This file has been generated with rltranslate | ||
@format=0 | ||
|
||
@name="condition any bsd" | ||
@description="Kernel simplest" | ||
@version="1.0" | ||
@parameters=[] | ||
|
||
resource condition_anybsd() | ||
|
||
condition_anybsd state technique() { | ||
@component = "Kernel module loaded" | ||
if dragonfly|freebsd|netbsd|openbsd => kernel_module("test").loaded() as kernel_module_loaded_test | ||
} |
15 changes: 15 additions & 0 deletions
15
rudder-lang/tests/test_files/tester/condition_anybsd/technique.rl.cf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# generated by rudder-lang | ||
# @name condition any bsd | ||
# @description Kernel simplest | ||
# @version 1.0 | ||
|
||
bundle agent condition_anybsd_technique | ||
{ | ||
vars: | ||
"resources_dir" string => "${this.promise_dirname}/resources"; | ||
methods: | ||
"Kernel module loaded_${report_data.directive_id}_0" usebundle => _method_reporting_context("Kernel module loaded"), | ||
if => concat("(dragonfly)|((freebsd)|((netbsd)|(openbsd)))"); | ||
"Kernel module loaded_${report_data.directive_id}_0" usebundle => kernel_module_loaded("test"), | ||
if => concat("(dragonfly)|((freebsd)|((netbsd)|(openbsd)))"); | ||
} |
Oops, something went wrong.