- Feb 20, 2018
-
-
Niko Ehrenfeuchter authored
-
Niko Ehrenfeuchter authored
Refers to #18, #28
-
Niko Ehrenfeuchter authored
After validating the config files we can now safely trigger the update if necessary. Refers to #18, #28
-
Niko Ehrenfeuchter authored
No checks are done in Update-Configuration any more, as the control logic has been changed to do those beforehand now. Therefore also Update-File is not comparing the write-times any more nor terminating the script if something fails (now returning $False instead). Refers to #18, #28
-
Niko Ehrenfeuchter authored
Instead of terminating the entire script immediately we log a message and pass on success / fail so the remaining script logic can deal with the situation. Refers to #18, #28
-
Niko Ehrenfeuchter authored
This adapts the updater to the new configuration locations (#18) and changes the control flow so that first the script will detect if any updates are necessary at all and then validate the configuration files (respecting what parts will be updated), preparing for the actual update tasks (as this is currently work-in-progress, those update tasks are disabled for now. Refers to #28
-
Niko Ehrenfeuchter authored
-
- Feb 19, 2018
-
-
Niko Ehrenfeuchter authored
The updater should also check if an existing configuration that won't be updated validates correctly with newer service binaries and stop the process of updating if the check fails. Refers to #28
-
Niko Ehrenfeuchter authored
Refers to #28
-
Niko Ehrenfeuchter authored
Refers to #18
-
Niko Ehrenfeuchter authored
Implements the core functionality of #28
-
Niko Ehrenfeuchter authored
This is required to correctly propagate exceptions from function calls. Otherwise every call has to specify the "-EA" flag explicitly. Refers to #28
-
Niko Ehrenfeuchter authored
-
- Feb 18, 2018
-
-
Niko Ehrenfeuchter authored
Refers to #28, #13
-
Niko Ehrenfeuchter authored
Refers to #28, #18, #13
-
Niko Ehrenfeuchter authored
-
Niko Ehrenfeuchter authored
-
Niko Ehrenfeuchter authored
-
- Feb 16, 2018
-
-
Niko Ehrenfeuchter authored
Refers to #17
-
- Feb 06, 2018
-
-
Niko Ehrenfeuchter authored
Closes #27
-
Niko Ehrenfeuchter authored
Refers to #13, #17
-
Niko Ehrenfeuchter authored
Refers to #3, #17
-
Niko Ehrenfeuchter authored
Refers to #13
-
- Dec 18, 2017
-
-
Niko Ehrenfeuchter authored
-
- Dec 15, 2017
-
-
Niko Ehrenfeuchter authored
Refers to #13
-
- Dec 14, 2017
-
-
Niko Ehrenfeuchter authored
-
Niko Ehrenfeuchter authored
And only start the service eventually if it was running before.
-
Niko Ehrenfeuchter authored
Only check if the base folder exists.
-
Niko Ehrenfeuchter authored
With this commit the updater script is considered as being completed for now, so this fixes #13.
-
Niko Ehrenfeuchter authored
-
Niko Ehrenfeuchter authored
This allows messages from the updater to be distinguished from ones coming from the service itself.
-
Niko Ehrenfeuchter authored
-
Niko Ehrenfeuchter authored
All file and directory names are to be enclosed into square brackets.
-
Niko Ehrenfeuchter authored
-
Niko Ehrenfeuchter authored
-
Niko Ehrenfeuchter authored
Plus, use Id numbers matching default output redirection ones.
-
Niko Ehrenfeuchter authored
-
Niko Ehrenfeuchter authored
-
- Dec 13, 2017
-
-
Niko Ehrenfeuchter authored
-
Niko Ehrenfeuchter authored
-