FEUDAL scripts (also called adapters) are used to deploy feudal users in a customizable fashion. They are executed by a [feudalClient](https://git.scc.kit.edu/feudal/feudalClient).
FEUDAL scripts (also called adapters) are used to deploy feudal users in a customizable fashion. They are executed by a [feudalClient](https://git.scc.kit.edu/feudal/feudalClient) and have a specific input and output.
This library can be used as a starting point to implement such a script.
Examples can be found here: [a simple stub](stubScript/stub-script.go), [creating SSH access](sshScript/ssh-script.go), and [handling questionnaires](questionnaireScript/questionnaire-script.go)
This go library can be used as a basis to implement such a script.
Examples can be found here: [a simple stub](stubScript/stub-script.go), [creating SSH access](sshScript/ssh-script.go), and [handling questionnaires](questionnaireScript/questionnaire-script.go).
The scripts use json for input and output. The specific formats are loosely
outlined below. The input is passed to the scripts via stdin.
The scripts use json for input and output. The specific formats are outlined
below. The input is passed to the scripts via stdin.
The [feudalClient](https://git.scc.kit.edu/feudal/feudalClient) can be used to generate and validate json schema for input