diff --git a/SkyControl.py b/SkyControl.py index be47ec3..fc3afec 100644 --- a/SkyControl.py +++ b/SkyControl.py @@ -1,15 +1,26 @@ #!/usr/bin/python3 -# SkyControl.py -# A Control Script for SkywarnPlus v0.3.1 -# by Mason Nelson (N5LSN/WRKF394) -# -# This script allows you to change the value of specific keys in the SkywarnPlus config.yaml file. -# It's designed to enable or disable certain features of SkywarnPlus from the command line. -# It is case-insensitive, accepting both upper and lower case parameters. -# -# Usage: SkyControl.py -# Example: SkyControl.py sayalert false -# This will set 'SayAlert' to 'False' in the config.yaml file. + +""" +SkyControl v0.3.1 by Mason Nelson +================================== +A Control Script for SkywarnPlus + +This script allows you to change the value of specific keys in the SkywarnPlus config.yaml file. +It's designed to enable or disable certain features of SkywarnPlus from the command line. +It is case-insensitive, accepting both upper and lower case parameters. + +Usage: SkyControl.py +Example: SkyControl.py sayalert false +This will set 'SayAlert' to 'False' in the config.yaml file. + +This file is part of SkywarnPlus. +SkywarnPlus is free software: you can redistribute it and/or modify it under the terms of +the GNU General Public License as published by the Free Software Foundation, either version 3 +of the License, or (at your option) any later version. SkywarnPlus 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 General Public License for more details. +You should have received a copy of the GNU General Public License along with SkywarnPlus. If not, see . +""" import os import shutil diff --git a/SkyDescribe.py b/SkyDescribe.py index a310c0b..d4ae7ef 100644 --- a/SkyDescribe.py +++ b/SkyDescribe.py @@ -1,7 +1,7 @@ #!/usr/bin/python3 """ -SkyDescribe.py v0.3.1 by Mason Nelson +SkyDescribe v0.3.1 by Mason Nelson ================================================== Text to Speech conversion for Weather Descriptions @@ -13,6 +13,14 @@ it saves to a WAV file. Finally, it uses the Asterisk PBX system to play this au file over a radio transmission system. The script can be run from the command line with an index or a title of an alert as argument. + +This file is part of SkywarnPlus. +SkywarnPlus is free software: you can redistribute it and/or modify it under the terms of +the GNU General Public License as published by the Free Software Foundation, either version 3 +of the License, or (at your option) any later version. SkywarnPlus 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 General Public License for more details. +You should have received a copy of the GNU General Public License along with SkywarnPlus. If not, see . """ import os diff --git a/SkywarnPlus.py b/SkywarnPlus.py index f22781d..e1b307e 100644 --- a/SkywarnPlus.py +++ b/SkywarnPlus.py @@ -1,8 +1,8 @@ #!/usr/bin/python3 """ -SkywarnPlus v0.3.1 by Mason Nelson (N5LSN/WRKF394) -================================================== +SkywarnPlus v0.3.1 by Mason Nelson +=============================================================================== SkywarnPlus is a utility that retrieves severe weather alerts from the National Weather Service and integrates these alerts with an Asterisk/app_rpt based radio repeater controller. @@ -18,6 +18,14 @@ of weather conditions such as hurricane warnings, thunderstorms, heat waves, etc Configurable through a .yaml file, SkywarnPlus serves as a comprehensive and flexible tool for those who need to stay informed about weather conditions and disseminate this information through their radio repeater system. + +This file is part of SkywarnPlus. +SkywarnPlus is free software: you can redistribute it and/or modify it under the terms of +the GNU General Public License as published by the Free Software Foundation, either version 3 +of the License, or (at your option) any later version. SkywarnPlus 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 General Public License for more details. +You should have received a copy of the GNU General Public License along with SkywarnPlus. If not, see . """ import os