diff --git a/.file-header b/.file-header index c9204d7c..db2f6870 100644 --- a/.file-header +++ b/.file-header @@ -3,7 +3,7 @@ # - # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-api/api_lib/libvirt_schema.py b/client-api/api_lib/libvirt_schema.py index fa3b6fae..e56252ca 100755 --- a/client-api/api_lib/libvirt_schema.py +++ b/client-api/api_lib/libvirt_schema.py @@ -3,7 +3,7 @@ # libvirt_schema.py - Libvirt schema elements # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-api/api_lib/pvcapi_helper.py b/client-api/api_lib/pvcapi_helper.py index 2a10ea9d..75ccab55 100755 --- a/client-api/api_lib/pvcapi_helper.py +++ b/client-api/api_lib/pvcapi_helper.py @@ -3,7 +3,7 @@ # pvcapi_helper.py - PVC HTTP API functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-api/api_lib/pvcapi_provisioner.py b/client-api/api_lib/pvcapi_provisioner.py index 17084da2..fdf116cc 100755 --- a/client-api/api_lib/pvcapi_provisioner.py +++ b/client-api/api_lib/pvcapi_provisioner.py @@ -3,7 +3,7 @@ # pvcapi_provisioner.py - PVC Provisioner functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-api/provisioner/examples/debootstrap_script.py b/client-api/provisioner/examples/debootstrap_script.py index 5cb696ad..34e5432c 100644 --- a/client-api/provisioner/examples/debootstrap_script.py +++ b/client-api/provisioner/examples/debootstrap_script.py @@ -3,7 +3,7 @@ # debootstrap_script.py - PVC Provisioner example script for Debootstrap # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-api/provisioner/examples/dummy_script.py b/client-api/provisioner/examples/dummy_script.py index 7ac207fa..08d234ba 100644 --- a/client-api/provisioner/examples/dummy_script.py +++ b/client-api/provisioner/examples/dummy_script.py @@ -3,7 +3,7 @@ # dummy_script.py - PVC Provisioner example script for noop # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-api/pvc-api.py b/client-api/pvc-api.py index 9b2c5dd9..83b35724 100755 --- a/client-api/pvc-api.py +++ b/client-api/pvc-api.py @@ -3,7 +3,7 @@ # pvcapi.py - PVC HTTP API interface # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/cli_lib/ansiprint.py b/client-cli/cli_lib/ansiprint.py index 6d37b8b8..b0da568c 100644 --- a/client-cli/cli_lib/ansiprint.py +++ b/client-cli/cli_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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/cli_lib/ceph.py b/client-cli/cli_lib/ceph.py index 6594adb8..db6498b5 100644 --- a/client-cli/cli_lib/ceph.py +++ b/client-cli/cli_lib/ceph.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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/cli_lib/cluster.py b/client-cli/cli_lib/cluster.py index 3b389658..9fe37af2 100644 --- a/client-cli/cli_lib/cluster.py +++ b/client-cli/cli_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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/cli_lib/common.py b/client-cli/cli_lib/common.py index b23bc84c..7b3b9529 100644 --- a/client-cli/cli_lib/common.py +++ b/client-cli/cli_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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/cli_lib/network.py b/client-cli/cli_lib/network.py index 6ff6ad47..37a7589e 100644 --- a/client-cli/cli_lib/network.py +++ b/client-cli/cli_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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/cli_lib/node.py b/client-cli/cli_lib/node.py index 4b5b2934..ded77c63 100644 --- a/client-cli/cli_lib/node.py +++ b/client-cli/cli_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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/cli_lib/provisioner.py b/client-cli/cli_lib/provisioner.py index 4e193eb4..b507f40c 100644 --- a/client-cli/cli_lib/provisioner.py +++ b/client-cli/cli_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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/cli_lib/vm.py b/client-cli/cli_lib/vm.py index dc293364..d1764f04 100644 --- a/client-cli/cli_lib/vm.py +++ b/client-cli/cli_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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/cli_lib/zkhandler.py b/client-cli/cli_lib/zkhandler.py index 317d00ad..ad8a30c2 100644 --- a/client-cli/cli_lib/zkhandler.py +++ b/client-cli/cli_lib/zkhandler.py @@ -3,7 +3,7 @@ # zkhandler.py - Secure versioned ZooKeeper updates # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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 8f8735aa..f9785a62 100755 --- a/client-cli/pvc.py +++ b/client-cli/pvc.py @@ -3,7 +3,7 @@ # pvc.py - PVC client command-line interface # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-common/ansiprint.py b/client-common/ansiprint.py index 6d37b8b8..b0da568c 100644 --- a/client-common/ansiprint.py +++ b/client-common/ansiprint.py @@ -3,7 +3,7 @@ # ansiprint.py - Printing function for formatted messages # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-common/ceph.py b/client-common/ceph.py index f762e216..ff24f944 100644 --- a/client-common/ceph.py +++ b/client-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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-common/cluster.py b/client-common/cluster.py index 289115e6..fca2ecfa 100644 --- a/client-common/cluster.py +++ b/client-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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-common/common.py b/client-common/common.py index 79c3e042..71b34f79 100644 --- a/client-common/common.py +++ b/client-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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-common/network.py b/client-common/network.py index fcda03e9..d27ea37f 100644 --- a/client-common/network.py +++ b/client-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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-common/node.py b/client-common/node.py index ad8ffc9f..2d90adb2 100644 --- a/client-common/node.py +++ b/client-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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-common/vm.py b/client-common/vm.py index 8be494a3..15d1ccc5 100644 --- a/client-common/vm.py +++ b/client-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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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-common/zkhandler.py b/client-common/zkhandler.py index 317d00ad..ad8a30c2 100644 --- a/client-common/zkhandler.py +++ b/client-common/zkhandler.py @@ -3,7 +3,7 @@ # zkhandler.py - Secure versioned ZooKeeper updates # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd.py b/node-daemon/pvcd.py index 1fe8e386..4633b2cd 100755 --- a/node-daemon/pvcd.py +++ b/node-daemon/pvcd.py @@ -3,7 +3,7 @@ # pvcd.py - Node daemon startup stub # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/CephInstance.py b/node-daemon/pvcd/CephInstance.py index c7580037..3013fef6 100644 --- a/node-daemon/pvcd/CephInstance.py +++ b/node-daemon/pvcd/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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/DNSAggregatorInstance.py b/node-daemon/pvcd/DNSAggregatorInstance.py index e86a7ff8..a33635b3 100644 --- a/node-daemon/pvcd/DNSAggregatorInstance.py +++ b/node-daemon/pvcd/DNSAggregatorInstance.py @@ -3,7 +3,7 @@ # DNSAggregatorInstance.py - Class implementing a DNS aggregator and run by pvcd # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/Daemon.py b/node-daemon/pvcd/Daemon.py index 72ccedac..0640e77e 100644 --- a/node-daemon/pvcd/Daemon.py +++ b/node-daemon/pvcd/Daemon.py @@ -3,7 +3,7 @@ # Daemon.py - Node daemon # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/MetadataAPIInstance.py b/node-daemon/pvcd/MetadataAPIInstance.py index e6d38c03..2751e7f0 100644 --- a/node-daemon/pvcd/MetadataAPIInstance.py +++ b/node-daemon/pvcd/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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/NodeInstance.py b/node-daemon/pvcd/NodeInstance.py index d225e75d..a88401ee 100644 --- a/node-daemon/pvcd/NodeInstance.py +++ b/node-daemon/pvcd/NodeInstance.py @@ -3,7 +3,7 @@ # NodeInstance.py - Class implementing a PVC node in pvcd # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/VMConsoleWatcherInstance.py b/node-daemon/pvcd/VMConsoleWatcherInstance.py index c3cffdf8..f9cd07a0 100644 --- a/node-daemon/pvcd/VMConsoleWatcherInstance.py +++ b/node-daemon/pvcd/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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/VMInstance.py b/node-daemon/pvcd/VMInstance.py index e08b3206..9c2d0258 100644 --- a/node-daemon/pvcd/VMInstance.py +++ b/node-daemon/pvcd/VMInstance.py @@ -3,7 +3,7 @@ # VMInstance.py - Class implementing a PVC virtual machine in pvcd # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/VXNetworkInstance.py b/node-daemon/pvcd/VXNetworkInstance.py index 2ab50bd6..fff04d66 100644 --- a/node-daemon/pvcd/VXNetworkInstance.py +++ b/node-daemon/pvcd/VXNetworkInstance.py @@ -3,7 +3,7 @@ # VXNetworkInstance.py - Class implementing a PVC VM network and run by pvcd # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/common.py b/node-daemon/pvcd/common.py index 60aa9f85..99cbcd4c 100644 --- a/node-daemon/pvcd/common.py +++ b/node-daemon/pvcd/common.py @@ -3,7 +3,7 @@ # common.py - PVC daemon function library, common fuctions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/dnsmasq-zookeeper-leases.py b/node-daemon/pvcd/dnsmasq-zookeeper-leases.py index d147f770..e2555e71 100755 --- a/node-daemon/pvcd/dnsmasq-zookeeper-leases.py +++ b/node-daemon/pvcd/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-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/fencing.py b/node-daemon/pvcd/fencing.py index 0f13af1f..b980b1dd 100644 --- a/node-daemon/pvcd/fencing.py +++ b/node-daemon/pvcd/fencing.py @@ -3,7 +3,7 @@ # fencing.py - PVC daemon function library, node fencing functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/log.py b/node-daemon/pvcd/log.py index 11edb8a6..c674a293 100644 --- a/node-daemon/pvcd/log.py +++ b/node-daemon/pvcd/log.py @@ -3,7 +3,7 @@ # log.py - Output (stdout + logfile) functions # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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/pvcd/zkhandler.py b/node-daemon/pvcd/zkhandler.py index 86af02ba..4b976e9c 100644 --- a/node-daemon/pvcd/zkhandler.py +++ b/node-daemon/pvcd/zkhandler.py @@ -3,7 +3,7 @@ # zkhandler.py - Secure versioned ZooKeeper updates # Part of the Parallel Virtual Cluster (PVC) system # -# Copyright (C) 2018-2019 Joshua M. Boniface +# Copyright (C) 2018-2020 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