From 123c7ce85705ce4924348e42dd6febd904a541e4 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 29 Dec 2023 11:16:59 -0500 Subject: [PATCH] Update copyright header on all files for 2024 Last release of 2023 is probably the best time to do this. --- .file-header | 2 +- api-daemon/provisioner/examples/script/1-noop.py | 2 +- api-daemon/provisioner/examples/script/2-ova.py | 2 +- api-daemon/provisioner/examples/script/3-debootstrap.py | 2 +- api-daemon/provisioner/examples/script/4-rinse.py | 2 +- api-daemon/provisioner/examples/script/5-pfsense.py | 2 +- api-daemon/pvcapid-manage-zk.py | 2 +- api-daemon/pvcapid-manage_flask.py | 2 +- api-daemon/pvcapid-manage_legacy.py | 2 +- api-daemon/pvcapid.py | 2 +- api-daemon/pvcapid/Daemon.py | 2 +- api-daemon/pvcapid/flaskapi.py | 2 +- api-daemon/pvcapid/helper.py | 2 +- api-daemon/pvcapid/models.py | 2 +- api-daemon/pvcapid/ova.py | 2 +- api-daemon/pvcapid/provisioner.py | 2 +- client-cli/pvc.py | 2 +- client-cli/pvc/cli/cli.py | 2 +- client-cli/pvc/cli/formatters.py | 2 +- client-cli/pvc/cli/helpers.py | 2 +- client-cli/pvc/cli/parsers.py | 2 +- client-cli/pvc/cli/waiters.py | 2 +- client-cli/pvc/lib/ansiprint.py | 2 +- client-cli/pvc/lib/cluster.py | 2 +- client-cli/pvc/lib/common.py | 2 +- client-cli/pvc/lib/faults.py | 2 +- client-cli/pvc/lib/network.py | 2 +- client-cli/pvc/lib/node.py | 2 +- client-cli/pvc/lib/provisioner.py | 2 +- client-cli/pvc/lib/storage.py | 2 +- client-cli/pvc/lib/vm.py | 2 +- client-cli/pvc/lib/zkhandler.py | 2 +- daemon-common/benchmark.py | 2 +- daemon-common/celery.py | 2 +- daemon-common/ceph.py | 2 +- daemon-common/cluster.py | 2 +- daemon-common/common.py | 2 +- daemon-common/config.py | 2 +- daemon-common/faults.py | 2 +- daemon-common/libvirt_schema.py | 2 +- daemon-common/log.py | 2 +- daemon-common/network.py | 2 +- daemon-common/node.py | 2 +- daemon-common/vm.py | 2 +- daemon-common/zkhandler.py | 2 +- health-daemon/plugins/disk | 2 +- health-daemon/plugins/dpkg | 2 +- health-daemon/plugins/edac | 2 +- health-daemon/plugins/hwrd | 2 +- health-daemon/plugins/ipmi | 2 +- health-daemon/plugins/kydb | 2 +- health-daemon/plugins/lbvt | 2 +- health-daemon/plugins/load | 2 +- health-daemon/plugins/nics | 2 +- health-daemon/plugins/psql | 2 +- health-daemon/plugins/psur | 2 +- health-daemon/plugins/zkpr | 2 +- health-daemon/pvchealthd.py | 2 +- health-daemon/pvchealthd/Daemon.py | 2 +- health-daemon/pvchealthd/objects/MonitoringInstance.py | 2 +- health-daemon/pvchealthd/objects/NodeInstance.py | 2 +- health-daemon/pvchealthd/util/zookeeper.py | 2 +- node-daemon/pvcnoded.py | 2 +- node-daemon/pvcnoded/Daemon.py | 2 +- node-daemon/pvcnoded/dnsmasq-zookeeper-leases.py | 2 +- node-daemon/pvcnoded/objects/CephInstance.py | 2 +- node-daemon/pvcnoded/objects/DNSAggregatorInstance.py | 2 +- node-daemon/pvcnoded/objects/MetadataAPIInstance.py | 2 +- node-daemon/pvcnoded/objects/NetstatsInstance.py | 2 +- node-daemon/pvcnoded/objects/NodeInstance.py | 2 +- node-daemon/pvcnoded/objects/SRIOVVFInstance.py | 2 +- node-daemon/pvcnoded/objects/VMConsoleWatcherInstance.py | 2 +- node-daemon/pvcnoded/objects/VMInstance.py | 2 +- node-daemon/pvcnoded/objects/VXNetworkInstance.py | 2 +- node-daemon/pvcnoded/util/fencing.py | 2 +- node-daemon/pvcnoded/util/keepalive.py | 2 +- node-daemon/pvcnoded/util/libvirt.py | 2 +- node-daemon/pvcnoded/util/networking.py | 2 +- node-daemon/pvcnoded/util/services.py | 2 +- node-daemon/pvcnoded/util/zookeeper.py | 2 +- worker-daemon/pvcworkerd.py | 2 +- worker-daemon/pvcworkerd.sh | 2 +- worker-daemon/pvcworkerd/Daemon.py | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/.file-header b/.file-header index 24b8307d..96962377 100644 --- a/.file-header +++ b/.file-header @@ -3,7 +3,7 @@ # - # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/provisioner/examples/script/1-noop.py b/api-daemon/provisioner/examples/script/1-noop.py index 5969b1c9..e192f6e4 100644 --- a/api-daemon/provisioner/examples/script/1-noop.py +++ b/api-daemon/provisioner/examples/script/1-noop.py @@ -3,7 +3,7 @@ # 1-noop.py - PVC Provisioner example script for noop install # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/provisioner/examples/script/2-ova.py b/api-daemon/provisioner/examples/script/2-ova.py index 05b15e7d..343d3b25 100644 --- a/api-daemon/provisioner/examples/script/2-ova.py +++ b/api-daemon/provisioner/examples/script/2-ova.py @@ -3,7 +3,7 @@ # 2-ova.py - PVC Provisioner example script for OVA profile install # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/provisioner/examples/script/3-debootstrap.py b/api-daemon/provisioner/examples/script/3-debootstrap.py index 24fdd97e..427d0386 100644 --- a/api-daemon/provisioner/examples/script/3-debootstrap.py +++ b/api-daemon/provisioner/examples/script/3-debootstrap.py @@ -3,7 +3,7 @@ # 3-debootstrap.py - PVC Provisioner example script for debootstrap install # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/provisioner/examples/script/4-rinse.py b/api-daemon/provisioner/examples/script/4-rinse.py index 0d78c968..4be370ff 100644 --- a/api-daemon/provisioner/examples/script/4-rinse.py +++ b/api-daemon/provisioner/examples/script/4-rinse.py @@ -3,7 +3,7 @@ # 4-rinse.py - PVC Provisioner example script for rinse install # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/provisioner/examples/script/5-pfsense.py b/api-daemon/provisioner/examples/script/5-pfsense.py index 356a80d7..fe83388b 100644 --- a/api-daemon/provisioner/examples/script/5-pfsense.py +++ b/api-daemon/provisioner/examples/script/5-pfsense.py @@ -3,7 +3,7 @@ # 6-pfsense.py - PVC Provisioner example script for pfSense install # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/pvcapid-manage-zk.py b/api-daemon/pvcapid-manage-zk.py index 546a1f13..7e245197 100755 --- a/api-daemon/pvcapid-manage-zk.py +++ b/api-daemon/pvcapid-manage-zk.py @@ -3,7 +3,7 @@ # pvcapid-manage-zk.py - PVC Zookeeper migration generator # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/pvcapid-manage_flask.py b/api-daemon/pvcapid-manage_flask.py index 37c7fc0c..ac3c3613 100755 --- a/api-daemon/pvcapid-manage_flask.py +++ b/api-daemon/pvcapid-manage_flask.py @@ -3,7 +3,7 @@ # pvcapid-manage_flask.py - PVC Database management tasks (via Flask CLI) # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/pvcapid-manage_legacy.py b/api-daemon/pvcapid-manage_legacy.py index 2988689a..30d9ed3e 100755 --- a/api-daemon/pvcapid-manage_legacy.py +++ b/api-daemon/pvcapid-manage_legacy.py @@ -3,7 +3,7 @@ # pvcapid-manage_legacy.py - PVC Database management tasks (Legacy) # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/pvcapid.py b/api-daemon/pvcapid.py index ffc46883..80c5caa4 100755 --- a/api-daemon/pvcapid.py +++ b/api-daemon/pvcapid.py @@ -3,7 +3,7 @@ # pvcapid.py - API daemon startup stub # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/pvcapid/Daemon.py b/api-daemon/pvcapid/Daemon.py index c9dd60e1..e4d50eb3 100755 --- a/api-daemon/pvcapid/Daemon.py +++ b/api-daemon/pvcapid/Daemon.py @@ -3,7 +3,7 @@ # Daemon.py - PVC HTTP API daemon # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/pvcapid/flaskapi.py b/api-daemon/pvcapid/flaskapi.py index 01f0a335..f11ec2a7 100755 --- a/api-daemon/pvcapid/flaskapi.py +++ b/api-daemon/pvcapid/flaskapi.py @@ -3,7 +3,7 @@ # Daemon.py - PVC HTTP API daemon # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/pvcapid/helper.py b/api-daemon/pvcapid/helper.py index 28ffdd6f..8f665b07 100755 --- a/api-daemon/pvcapid/helper.py +++ b/api-daemon/pvcapid/helper.py @@ -3,7 +3,7 @@ # helper.py - PVC HTTP API helper functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/pvcapid/models.py b/api-daemon/pvcapid/models.py index 31652c58..e61a3059 100755 --- a/api-daemon/pvcapid/models.py +++ b/api-daemon/pvcapid/models.py @@ -3,7 +3,7 @@ # models.py - PVC Database models # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/pvcapid/ova.py b/api-daemon/pvcapid/ova.py index 4e7a9e9c..8b2e5e04 100755 --- a/api-daemon/pvcapid/ova.py +++ b/api-daemon/pvcapid/ova.py @@ -3,7 +3,7 @@ # ova.py - PVC OVA parser library # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/api-daemon/pvcapid/provisioner.py b/api-daemon/pvcapid/provisioner.py index 201fc514..b15e53aa 100755 --- a/api-daemon/pvcapid/provisioner.py +++ b/api-daemon/pvcapid/provisioner.py @@ -3,7 +3,7 @@ # provisioner.py - PVC API Provisioner functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc.py b/client-cli/pvc.py index bb643515..2425d010 100755 --- a/client-cli/pvc.py +++ b/client-cli/pvc.py @@ -3,7 +3,7 @@ # pvc.py - PVC client command-line interface (stub testing interface) # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/cli/cli.py b/client-cli/pvc/cli/cli.py index d5458e03..17795087 100644 --- a/client-cli/pvc/cli/cli.py +++ b/client-cli/pvc/cli/cli.py @@ -3,7 +3,7 @@ # cli.py - PVC Click CLI main library # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2023 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/cli/formatters.py b/client-cli/pvc/cli/formatters.py index 8537bf44..a8722495 100644 --- a/client-cli/pvc/cli/formatters.py +++ b/client-cli/pvc/cli/formatters.py @@ -3,7 +3,7 @@ # formatters.py - PVC Click CLI output formatters library # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2023 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/cli/helpers.py b/client-cli/pvc/cli/helpers.py index ca811be0..2b6a6b53 100644 --- a/client-cli/pvc/cli/helpers.py +++ b/client-cli/pvc/cli/helpers.py @@ -3,7 +3,7 @@ # helpers.py - PVC Click CLI helper function library # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2023 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/cli/parsers.py b/client-cli/pvc/cli/parsers.py index 4e3fb69f..267f064a 100644 --- a/client-cli/pvc/cli/parsers.py +++ b/client-cli/pvc/cli/parsers.py @@ -3,7 +3,7 @@ # parsers.py - PVC Click CLI data parser function library # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2023 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/cli/waiters.py b/client-cli/pvc/cli/waiters.py index 618c60d4..f8cd9df0 100644 --- a/client-cli/pvc/cli/waiters.py +++ b/client-cli/pvc/cli/waiters.py @@ -3,7 +3,7 @@ # waiters.py - PVC Click CLI output waiters library # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2023 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/lib/ansiprint.py b/client-cli/pvc/lib/ansiprint.py index 3a7ce394..4f6e9d40 100644 --- a/client-cli/pvc/lib/ansiprint.py +++ b/client-cli/pvc/lib/ansiprint.py @@ -3,7 +3,7 @@ # ansiprint.py - Printing function for formatted messages # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/lib/cluster.py b/client-cli/pvc/lib/cluster.py index 6decfd8b..c78d0fa9 100644 --- a/client-cli/pvc/lib/cluster.py +++ b/client-cli/pvc/lib/cluster.py @@ -3,7 +3,7 @@ # cluster.py - PVC CLI client function library, cluster management # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/lib/common.py b/client-cli/pvc/lib/common.py index 0316de4b..b2f1f79f 100644 --- a/client-cli/pvc/lib/common.py +++ b/client-cli/pvc/lib/common.py @@ -3,7 +3,7 @@ # common.py - PVC CLI client function library, Common functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/lib/faults.py b/client-cli/pvc/lib/faults.py index d2334b1e..99b2eccf 100644 --- a/client-cli/pvc/lib/faults.py +++ b/client-cli/pvc/lib/faults.py @@ -3,7 +3,7 @@ # faults.py - PVC CLI client function library, faults management # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/lib/network.py b/client-cli/pvc/lib/network.py index 0ffea504..f9012b4f 100644 --- a/client-cli/pvc/lib/network.py +++ b/client-cli/pvc/lib/network.py @@ -3,7 +3,7 @@ # network.py - PVC CLI client function library, Network functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/lib/node.py b/client-cli/pvc/lib/node.py index fe5342ab..d0d269cb 100644 --- a/client-cli/pvc/lib/node.py +++ b/client-cli/pvc/lib/node.py @@ -3,7 +3,7 @@ # node.py - PVC CLI client function library, node management # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/lib/provisioner.py b/client-cli/pvc/lib/provisioner.py index f6a1f314..7b25a2ce 100644 --- a/client-cli/pvc/lib/provisioner.py +++ b/client-cli/pvc/lib/provisioner.py @@ -3,7 +3,7 @@ # provisioner.py - PVC CLI client function library, Provisioner functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/lib/storage.py b/client-cli/pvc/lib/storage.py index 667d5525..642b639e 100644 --- a/client-cli/pvc/lib/storage.py +++ b/client-cli/pvc/lib/storage.py @@ -3,7 +3,7 @@ # ceph.py - PVC CLI client function library, Ceph cluster functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/lib/vm.py b/client-cli/pvc/lib/vm.py index 86fddfc1..f1d423fd 100644 --- a/client-cli/pvc/lib/vm.py +++ b/client-cli/pvc/lib/vm.py @@ -3,7 +3,7 @@ # vm.py - PVC CLI client function library, VM functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/client-cli/pvc/lib/zkhandler.py b/client-cli/pvc/lib/zkhandler.py index b1437ce2..a2a968b6 100644 --- a/client-cli/pvc/lib/zkhandler.py +++ b/client-cli/pvc/lib/zkhandler.py @@ -3,7 +3,7 @@ # zkhandler.py - Secure versioned ZooKeeper updates # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/benchmark.py b/daemon-common/benchmark.py index 3c2a5e9a..11ee5c05 100644 --- a/daemon-common/benchmark.py +++ b/daemon-common/benchmark.py @@ -3,7 +3,7 @@ # benchmark.py - PVC API Benchmark functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/celery.py b/daemon-common/celery.py index fa3223fe..b687e08d 100644 --- a/daemon-common/celery.py +++ b/daemon-common/celery.py @@ -3,7 +3,7 @@ # celery.py - PVC client function library, Celery helper fuctions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2023 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/ceph.py b/daemon-common/ceph.py index 2ef072a2..e753fe7c 100644 --- a/daemon-common/ceph.py +++ b/daemon-common/ceph.py @@ -3,7 +3,7 @@ # ceph.py - PVC client function library, Ceph cluster fuctions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/cluster.py b/daemon-common/cluster.py index 21e9ee4f..3ff35109 100644 --- a/daemon-common/cluster.py +++ b/daemon-common/cluster.py @@ -3,7 +3,7 @@ # cluster.py - PVC client function library, cluster management # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/common.py b/daemon-common/common.py index f948a0f9..6e582215 100644 --- a/daemon-common/common.py +++ b/daemon-common/common.py @@ -3,7 +3,7 @@ # common.py - PVC client function library, common fuctions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/config.py b/daemon-common/config.py index 8222439d..352a7999 100644 --- a/daemon-common/config.py +++ b/daemon-common/config.py @@ -3,7 +3,7 @@ # config.py - Utility functions for pvcnoded configuration parsing # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/faults.py b/daemon-common/faults.py index bbd5bb89..0cf1ead5 100644 --- a/daemon-common/faults.py +++ b/daemon-common/faults.py @@ -3,7 +3,7 @@ # faults.py - PVC client function library, faults management # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/libvirt_schema.py b/daemon-common/libvirt_schema.py index 38929112..bb771aae 100644 --- a/daemon-common/libvirt_schema.py +++ b/daemon-common/libvirt_schema.py @@ -3,7 +3,7 @@ # libvirt_schema.py - Libvirt schema elements # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/log.py b/daemon-common/log.py index f786ce18..606e2f64 100644 --- a/daemon-common/log.py +++ b/daemon-common/log.py @@ -3,7 +3,7 @@ # log.py - PVC daemon logger functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/network.py b/daemon-common/network.py index 2a9e5b66..3ee93054 100644 --- a/daemon-common/network.py +++ b/daemon-common/network.py @@ -3,7 +3,7 @@ # network.py - PVC client function library, Network fuctions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/node.py b/daemon-common/node.py index daa35ecd..ecc93291 100644 --- a/daemon-common/node.py +++ b/daemon-common/node.py @@ -3,7 +3,7 @@ # node.py - PVC client function library, node management # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/vm.py b/daemon-common/vm.py index 870f9465..765369d5 100644 --- a/daemon-common/vm.py +++ b/daemon-common/vm.py @@ -3,7 +3,7 @@ # vm.py - PVC client function library, VM fuctions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/daemon-common/zkhandler.py b/daemon-common/zkhandler.py index 70db1b24..c280bbde 100644 --- a/daemon-common/zkhandler.py +++ b/daemon-common/zkhandler.py @@ -3,7 +3,7 @@ # zkhandler.py - Secure versioned ZooKeeper updates # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/disk b/health-daemon/plugins/disk index 77e67cce..14656bf6 100644 --- a/health-daemon/plugins/disk +++ b/health-daemon/plugins/disk @@ -3,7 +3,7 @@ # disk.py - PVC Monitoring example plugin for disk (system + OSD) # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/dpkg b/health-daemon/plugins/dpkg index 8497982b..4366d563 100644 --- a/health-daemon/plugins/dpkg +++ b/health-daemon/plugins/dpkg @@ -3,7 +3,7 @@ # dpkg.py - PVC Monitoring example plugin for dpkg status # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/edac b/health-daemon/plugins/edac index a058e2da..75794076 100644 --- a/health-daemon/plugins/edac +++ b/health-daemon/plugins/edac @@ -3,7 +3,7 @@ # edac.py - PVC Monitoring example plugin for EDAC # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/hwrd b/health-daemon/plugins/hwrd index aad20724..c906098e 100644 --- a/health-daemon/plugins/hwrd +++ b/health-daemon/plugins/hwrd @@ -3,7 +3,7 @@ # hwrd.py - PVC Monitoring example plugin for hardware RAID Arrays # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2023 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/ipmi b/health-daemon/plugins/ipmi index a7f73414..8d08845b 100644 --- a/health-daemon/plugins/ipmi +++ b/health-daemon/plugins/ipmi @@ -3,7 +3,7 @@ # ipmi.py - PVC Monitoring example plugin for IPMI # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/kydb b/health-daemon/plugins/kydb index 5e2a935a..40a609d8 100644 --- a/health-daemon/plugins/kydb +++ b/health-daemon/plugins/kydb @@ -3,7 +3,7 @@ # kydb.py - PVC Monitoring example plugin for KeyDB/Redis # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2023 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/lbvt b/health-daemon/plugins/lbvt index fb77432d..def3927d 100644 --- a/health-daemon/plugins/lbvt +++ b/health-daemon/plugins/lbvt @@ -3,7 +3,7 @@ # lbvt.py - PVC Monitoring example plugin for Libvirtd # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/load b/health-daemon/plugins/load index d7984f41..cd169167 100644 --- a/health-daemon/plugins/load +++ b/health-daemon/plugins/load @@ -3,7 +3,7 @@ # load.py - PVC Monitoring example plugin for load # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/nics b/health-daemon/plugins/nics index cd3b6779..b25b11c9 100644 --- a/health-daemon/plugins/nics +++ b/health-daemon/plugins/nics @@ -3,7 +3,7 @@ # nics.py - PVC Monitoring example plugin for NIC interfaces # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/psql b/health-daemon/plugins/psql index f9dc191e..f42750e1 100644 --- a/health-daemon/plugins/psql +++ b/health-daemon/plugins/psql @@ -3,7 +3,7 @@ # psql.py - PVC Monitoring example plugin for Postgres/Patroni # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/psur b/health-daemon/plugins/psur index 23320880..0fd7dce5 100644 --- a/health-daemon/plugins/psur +++ b/health-daemon/plugins/psur @@ -3,7 +3,7 @@ # psur.py - PVC Monitoring example plugin for PSU Redundancy # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/plugins/zkpr b/health-daemon/plugins/zkpr index 5f6cf79b..58704fe1 100644 --- a/health-daemon/plugins/zkpr +++ b/health-daemon/plugins/zkpr @@ -3,7 +3,7 @@ # zkpr.py - PVC Monitoring example plugin for Zookeeper # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/pvchealthd.py b/health-daemon/pvchealthd.py index f3135673..fae0c9b9 100755 --- a/health-daemon/pvchealthd.py +++ b/health-daemon/pvchealthd.py @@ -3,7 +3,7 @@ # pvchealthd.py - Health daemon startup stub # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/pvchealthd/Daemon.py b/health-daemon/pvchealthd/Daemon.py index f0337ddf..1424e917 100644 --- a/health-daemon/pvchealthd/Daemon.py +++ b/health-daemon/pvchealthd/Daemon.py @@ -3,7 +3,7 @@ # Daemon.py - Health daemon main entrypoing # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/pvchealthd/objects/MonitoringInstance.py b/health-daemon/pvchealthd/objects/MonitoringInstance.py index 4da5f722..d4788562 100644 --- a/health-daemon/pvchealthd/objects/MonitoringInstance.py +++ b/health-daemon/pvchealthd/objects/MonitoringInstance.py @@ -3,7 +3,7 @@ # MonitoringInstance.py - Class implementing a PVC monitor in pvchealthd # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/pvchealthd/objects/NodeInstance.py b/health-daemon/pvchealthd/objects/NodeInstance.py index 2edcaf94..28852dab 100644 --- a/health-daemon/pvchealthd/objects/NodeInstance.py +++ b/health-daemon/pvchealthd/objects/NodeInstance.py @@ -3,7 +3,7 @@ # NodeInstance.py - Class implementing a PVC node in pvchealthd # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/health-daemon/pvchealthd/util/zookeeper.py b/health-daemon/pvchealthd/util/zookeeper.py index c4b7d447..17e896ef 100644 --- a/health-daemon/pvchealthd/util/zookeeper.py +++ b/health-daemon/pvchealthd/util/zookeeper.py @@ -4,7 +4,7 @@ # zookeeper.py - Utility functions for pvcnoded Zookeeper connections # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded.py b/node-daemon/pvcnoded.py index 7c864a51..e18ac112 100755 --- a/node-daemon/pvcnoded.py +++ b/node-daemon/pvcnoded.py @@ -3,7 +3,7 @@ # pvcnoded.py - Node daemon startup stub # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/Daemon.py b/node-daemon/pvcnoded/Daemon.py index 8b6603e1..5c8eb13a 100644 --- a/node-daemon/pvcnoded/Daemon.py +++ b/node-daemon/pvcnoded/Daemon.py @@ -3,7 +3,7 @@ # Daemon.py - PVC Node daemon main entrypoing # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/dnsmasq-zookeeper-leases.py b/node-daemon/pvcnoded/dnsmasq-zookeeper-leases.py index d4bc45ae..3c736f54 100755 --- a/node-daemon/pvcnoded/dnsmasq-zookeeper-leases.py +++ b/node-daemon/pvcnoded/dnsmasq-zookeeper-leases.py @@ -3,7 +3,7 @@ # dnsmasq-zookeeper-leases.py - DNSMASQ leases script for Zookeeper # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/objects/CephInstance.py b/node-daemon/pvcnoded/objects/CephInstance.py index 234ff63a..bc2b4710 100644 --- a/node-daemon/pvcnoded/objects/CephInstance.py +++ b/node-daemon/pvcnoded/objects/CephInstance.py @@ -3,7 +3,7 @@ # CephInstance.py - Class implementing a PVC node Ceph instance # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/objects/DNSAggregatorInstance.py b/node-daemon/pvcnoded/objects/DNSAggregatorInstance.py index 6da1f811..1637250f 100644 --- a/node-daemon/pvcnoded/objects/DNSAggregatorInstance.py +++ b/node-daemon/pvcnoded/objects/DNSAggregatorInstance.py @@ -3,7 +3,7 @@ # DNSAggregatorInstance.py - Class implementing a DNS aggregator and run by pvcnoded # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/objects/MetadataAPIInstance.py b/node-daemon/pvcnoded/objects/MetadataAPIInstance.py index 56faab84..5e8bde1b 100644 --- a/node-daemon/pvcnoded/objects/MetadataAPIInstance.py +++ b/node-daemon/pvcnoded/objects/MetadataAPIInstance.py @@ -3,7 +3,7 @@ # MetadataAPIInstance.py - Class implementing an EC2-compatible cloud-init Metadata server # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/objects/NetstatsInstance.py b/node-daemon/pvcnoded/objects/NetstatsInstance.py index cec33a12..7b972e3a 100644 --- a/node-daemon/pvcnoded/objects/NetstatsInstance.py +++ b/node-daemon/pvcnoded/objects/NetstatsInstance.py @@ -3,7 +3,7 @@ # NetstatsInstance.py - Class implementing a PVC network stats gatherer and run by pvcnoded # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2023 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/objects/NodeInstance.py b/node-daemon/pvcnoded/objects/NodeInstance.py index 4043e96d..1628d1e6 100644 --- a/node-daemon/pvcnoded/objects/NodeInstance.py +++ b/node-daemon/pvcnoded/objects/NodeInstance.py @@ -3,7 +3,7 @@ # NodeInstance.py - Class implementing a PVC node in pvcnoded # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/objects/SRIOVVFInstance.py b/node-daemon/pvcnoded/objects/SRIOVVFInstance.py index 5181b0f1..2d1cd8e2 100644 --- a/node-daemon/pvcnoded/objects/SRIOVVFInstance.py +++ b/node-daemon/pvcnoded/objects/SRIOVVFInstance.py @@ -3,7 +3,7 @@ # SRIOVVFInstance.py - Class implementing a PVC SR-IOV VF and run by pvcnoded # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/objects/VMConsoleWatcherInstance.py b/node-daemon/pvcnoded/objects/VMConsoleWatcherInstance.py index 2e8dcf28..2d296382 100644 --- a/node-daemon/pvcnoded/objects/VMConsoleWatcherInstance.py +++ b/node-daemon/pvcnoded/objects/VMConsoleWatcherInstance.py @@ -3,7 +3,7 @@ # VMConsoleWatcherInstance.py - Class implementing a console log watcher for PVC domains # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/objects/VMInstance.py b/node-daemon/pvcnoded/objects/VMInstance.py index e3df75bf..acbb5120 100644 --- a/node-daemon/pvcnoded/objects/VMInstance.py +++ b/node-daemon/pvcnoded/objects/VMInstance.py @@ -3,7 +3,7 @@ # VMInstance.py - Class implementing a PVC virtual machine in pvcnoded # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/objects/VXNetworkInstance.py b/node-daemon/pvcnoded/objects/VXNetworkInstance.py index bdce407b..020bf822 100644 --- a/node-daemon/pvcnoded/objects/VXNetworkInstance.py +++ b/node-daemon/pvcnoded/objects/VXNetworkInstance.py @@ -3,7 +3,7 @@ # VXNetworkInstance.py - Class implementing a PVC VM network and run by pvcnoded # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/util/fencing.py b/node-daemon/pvcnoded/util/fencing.py index 015d4b4a..2c8ebf2c 100644 --- a/node-daemon/pvcnoded/util/fencing.py +++ b/node-daemon/pvcnoded/util/fencing.py @@ -3,7 +3,7 @@ # fencing.py - Utility functions for pvcnoded fencing # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/util/keepalive.py b/node-daemon/pvcnoded/util/keepalive.py index 4aad43f0..9bd46d46 100644 --- a/node-daemon/pvcnoded/util/keepalive.py +++ b/node-daemon/pvcnoded/util/keepalive.py @@ -3,7 +3,7 @@ # keepalive.py - Utility functions for pvcnoded Keepalives # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/util/libvirt.py b/node-daemon/pvcnoded/util/libvirt.py index b769b9bb..98e60049 100644 --- a/node-daemon/pvcnoded/util/libvirt.py +++ b/node-daemon/pvcnoded/util/libvirt.py @@ -3,7 +3,7 @@ # libvirt.py - Utility functions for pvcnoded libvirt # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/util/networking.py b/node-daemon/pvcnoded/util/networking.py index 0b6cfb79..a3dd3d45 100644 --- a/node-daemon/pvcnoded/util/networking.py +++ b/node-daemon/pvcnoded/util/networking.py @@ -3,7 +3,7 @@ # networking.py - Utility functions for pvcnoded networking # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/util/services.py b/node-daemon/pvcnoded/util/services.py index 595f3ad2..e248c36d 100644 --- a/node-daemon/pvcnoded/util/services.py +++ b/node-daemon/pvcnoded/util/services.py @@ -3,7 +3,7 @@ # services.py - Utility functions for pvcnoded external services # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/node-daemon/pvcnoded/util/zookeeper.py b/node-daemon/pvcnoded/util/zookeeper.py index c4b7d447..17e896ef 100644 --- a/node-daemon/pvcnoded/util/zookeeper.py +++ b/node-daemon/pvcnoded/util/zookeeper.py @@ -4,7 +4,7 @@ # zookeeper.py - Utility functions for pvcnoded Zookeeper connections # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/worker-daemon/pvcworkerd.py b/worker-daemon/pvcworkerd.py index b3b92ae5..94535af1 100755 --- a/worker-daemon/pvcworkerd.py +++ b/worker-daemon/pvcworkerd.py @@ -3,7 +3,7 @@ # pvcworkerd.py - Health daemon startup stub # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/worker-daemon/pvcworkerd.sh b/worker-daemon/pvcworkerd.sh index 377f2ab0..83222a7e 100755 --- a/worker-daemon/pvcworkerd.sh +++ b/worker-daemon/pvcworkerd.sh @@ -3,7 +3,7 @@ # pvcworkerd.py - API Celery worker daemon startup stub # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/worker-daemon/pvcworkerd/Daemon.py b/worker-daemon/pvcworkerd/Daemon.py index 1d257301..2d520122 100755 --- a/worker-daemon/pvcworkerd/Daemon.py +++ b/worker-daemon/pvcworkerd/Daemon.py @@ -3,7 +3,7 @@ # Daemon.py - PVC Node Worker daemon # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2022 Joshua M. Boniface +# Copyright (C) 2018-2024 Joshua M. Boniface # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by