diff --git a/Rex.cpp b/Rex.cpp index e22befc..7ce801d 100644 --- a/Rex.cpp +++ b/Rex.cpp @@ -1,7 +1,8 @@ /* - Rex - A unit-based automation, workflow, and testing system. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SILO GROUP and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/design/Target Execution Flow.txt b/design/Target Execution Flow.txt index ce823ba..c20a954 100644 --- a/design/Target Execution Flow.txt +++ b/design/Target Execution Flow.txt @@ -1,8 +1,9 @@ # Logic Tree for Rex Task Execution - Rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/Logger/Logger.cpp b/src/Logger/Logger.cpp index 29dfecd..95469f1 100644 --- a/src/Logger/Logger.cpp +++ b/src/Logger/Logger.cpp @@ -1,7 +1,23 @@ -// -// Created by bagira on 6/13/20. -// +/* + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. + © SILO GROUP and Chris Punches, 2020. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +*/ #include "Logger.h" Logger::Logger( int LOG_LEVEL, std::string mask ) diff --git a/src/Logger/Logger.h b/src/Logger/Logger.h index b230156..c1e223e 100644 --- a/src/Logger/Logger.h +++ b/src/Logger/Logger.h @@ -1,6 +1,23 @@ -// -// Created by bagira on 6/13/20. -// +/* + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. + + © SILO GROUP and Chris Punches, 2020. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +*/ #ifndef REX_LOGGER_H #define REX_LOGGER_H diff --git a/src/Sproc/Sproc.cpp b/src/Sproc/Sproc.cpp index c7dbe91..db0fdf2 100644 --- a/src/Sproc/Sproc.cpp +++ b/src/Sproc/Sproc.cpp @@ -1,3 +1,24 @@ +/* + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. + + © SILO GROUP and Chris Punches, 2020. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +*/ + #include "Sproc.h" #include "../loaders/misc/helpers.h" #include "sys/stat.h" diff --git a/src/Sproc/Sproc.h b/src/Sproc/Sproc.h index 5018108..3a073c6 100644 --- a/src/Sproc/Sproc.h +++ b/src/Sproc/Sproc.h @@ -1,7 +1,8 @@ /* - Rex - An automation and testing system. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - SILO GROUP© and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as @@ -15,6 +16,7 @@ You should have received a copy of the GNU Affero General Public License along with this program. If not, see . + */ #ifndef REX_SPROCKET_H diff --git a/src/loaders/abstract/Conf.cpp b/src/loaders/abstract/Conf.cpp index c649b0c..67dbbdd 100644 --- a/src/loaders/abstract/Conf.cpp +++ b/src/loaders/abstract/Conf.cpp @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/Conf.h b/src/loaders/abstract/Conf.h index 33d0d19..37bd8aa 100644 --- a/src/loaders/abstract/Conf.h +++ b/src/loaders/abstract/Conf.h @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/Plan.cpp b/src/loaders/abstract/Plan.cpp index ae9b420..e889342 100644 --- a/src/loaders/abstract/Plan.cpp +++ b/src/loaders/abstract/Plan.cpp @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/Plan.h b/src/loaders/abstract/Plan.h index c660223..d363996 100644 --- a/src/loaders/abstract/Plan.h +++ b/src/loaders/abstract/Plan.h @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/Suite.cpp b/src/loaders/abstract/Suite.cpp index 96e8437..67f6cca 100644 --- a/src/loaders/abstract/Suite.cpp +++ b/src/loaders/abstract/Suite.cpp @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/Suite.h b/src/loaders/abstract/Suite.h index c4bfa59..b8c9216 100644 --- a/src/loaders/abstract/Suite.h +++ b/src/loaders/abstract/Suite.h @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/Task.cpp b/src/loaders/abstract/Task.cpp index 2e65a40..bdb6a1e 100644 --- a/src/loaders/abstract/Task.cpp +++ b/src/loaders/abstract/Task.cpp @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/Task.h b/src/loaders/abstract/Task.h index 6a8fdc8..d98a80c 100644 --- a/src/loaders/abstract/Task.h +++ b/src/loaders/abstract/Task.h @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/Unit.cpp b/src/loaders/abstract/Unit.cpp index 3327700..5109101 100644 --- a/src/loaders/abstract/Unit.cpp +++ b/src/loaders/abstract/Unit.cpp @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/Unit.h b/src/loaders/abstract/Unit.h index 0a6da9b..dd453e2 100644 --- a/src/loaders/abstract/Unit.h +++ b/src/loaders/abstract/Unit.h @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/loaders.cpp b/src/loaders/abstract/loaders.cpp index 02a9799..0b3b8c2 100644 --- a/src/loaders/abstract/loaders.cpp +++ b/src/loaders/abstract/loaders.cpp @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/abstract/loaders.h b/src/loaders/abstract/loaders.h index 2c2c32c..e7a4778 100644 --- a/src/loaders/abstract/loaders.h +++ b/src/loaders/abstract/loaders.h @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/low_level/JSON_Loader.cpp b/src/loaders/low_level/JSON_Loader.cpp index f9f8ec8..d78abe4 100644 --- a/src/loaders/low_level/JSON_Loader.cpp +++ b/src/loaders/low_level/JSON_Loader.cpp @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/low_level/JSON_Loader.h b/src/loaders/low_level/JSON_Loader.h index b9e78d6..fd89990 100644 --- a/src/loaders/low_level/JSON_Loader.h +++ b/src/loaders/low_level/JSON_Loader.h @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/misc/helpers.cpp b/src/loaders/misc/helpers.cpp index 25958db..61fc37d 100644 --- a/src/loaders/misc/helpers.cpp +++ b/src/loaders/misc/helpers.cpp @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as diff --git a/src/loaders/misc/helpers.h b/src/loaders/misc/helpers.h index f949e5c..2750123 100644 --- a/src/loaders/misc/helpers.h +++ b/src/loaders/misc/helpers.h @@ -1,7 +1,8 @@ /* - rex - An automation and testing framework. + Rex - A configuration management and workflow automation tool that + compiles and runs in minimal environments. - © SURRO INDUSTRIES and Chris Punches, 2017. + © SILO GROUP and Chris Punches, 2020. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as