Scouter Interface allow you deploy continuously, scopes, assets and technologies With only few lines of codes. With it Pipeline system, no need to think how it works, put the stuff you want to add And the intelligent pipeline with do the work for you.
Have 600 Assets you want to add but afraid to make an error ? The pipeline system have a Plan mode to allow you to control what changes will be done, without touching the remote data
Pipeline(mode="Plan")To install Scouter Interface, fork the repo and write your code, no packages are needed, allowing you to use it very easily
git clone https://github.com/LaCapitainerie/Scouter.gitStore all the tasks you want to execute in a pipeline, set the mode and execute it Each part of Scouter has their own tasks, some are removed or added beside the others
Note
Syntax is important, get_ function will create a variable in memory that will be usable, add_ will an in the memory, delete_ will delete, and add_mass_ won't pass a reference to avoid memory surcharge
Every functions return an Error Code, and the corresponding result to log every steps.
Tip
Every Function is fully customisable, to use an argument from another function, just add it in the header of the function.
If you accept contributions, explain how other developers can contribute to your project. For example:
Fork the project : Create your feature branch (git checkout -b feature/AmazingFeature)
Commit your changes : (git commit -m 'Add some AmazingFeature')
Push to the branch : (git push origin feature/AmazingFeature)
Fill The Pull Request Card
And Open a Pull Request
Contact LaCapitainerie - hugo.antreassian@gmail.com - CNPP
Project Link: https://github.com/LaCapitainerie/Scouter.git