dsnezhkov / xsnake-workflows

Repository of sample workflows for xsnake
Apache License 2.0
1 stars 0 forks source link

Standardize the components and the glue blocks #1

Open ghost-pep opened 4 years ago

ghost-pep commented 4 years ago

This could be something like a components folder which has ex gowitness.snake and then a glue folder which has a global include file that then includes all of the glue (ex domains_2_http_https.snake)

dsnezhkov commented 4 years ago

I agree. Some of it has been outlined in the samples and the approximate layout of the workflow tree. config log data cdata (for dependencies, etc. I think it is worthwhile to think about the workflow, it's scripts, baseline config and data, etc. as as package which can be shared between teams, when dropped in the location and unwrapped there is a common method to process the structure. I think about it like a "plugin" or a "workflow store". Example would be: Workflow A does X, takes Y and produces M