From a6f65a51871d26f5395d27265f389f2e86ed37db Mon Sep 17 00:00:00 2001 From: frezes Date: Tue, 10 Sep 2024 16:39:32 +0800 Subject: [PATCH] update license Signed-off-by: frezes --- .../workflows/build-controller-manager.yaml | 14 +++----- .../build-monitoring-agent-proxy.yaml | 14 +++----- .../build-monitoring-block-manager.yaml | 14 +++----- .../workflows/build-monitoring-gateway.yaml | 14 +++----- cmd/monitoring-gateway/main.go | 11 ++++-- hack/boilerplate.go.txt | 27 +++------------ hack/lib/logging.sh | 20 +++++------ hack/lib/util.sh | 20 +++++------ hack/update-gofmt.sh | 20 +++++------ hack/update-goimports.sh | 20 +++++------ .../monitoring/v1alpha1/components_types.go | 33 ++++-------------- pkg/api/monitoring/v1alpha1/doc.go | 27 +++------------ .../monitoring/v1alpha1/groupversion_info.go | 33 ++++-------------- pkg/api/monitoring/v1alpha1/service_types.go | 33 ++++-------------- pkg/api/monitoring/v1alpha1/storage_types.go | 33 ++++-------------- pkg/api/monitoring/v1alpha1/tenant_types.go | 27 +++------------ pkg/api/monitoring/v1alpha1/types.go | 33 ++++-------------- .../v1alpha1/zz_generated.deepcopy.go | 33 ++++-------------- pkg/client/k8s/fake_client.go | 14 +++----- pkg/client/k8s/kubernetes.go | 14 +++----- pkg/client/k8s/null_client.go | 14 +++----- pkg/client/k8s/options.go | 14 +++----- pkg/controllers/compactor_controller.go | 33 ++++-------------- pkg/controllers/compactor_controller_test.go | 27 +++------------ pkg/controllers/gateway_controller.go | 33 ++++-------------- pkg/controllers/gateway_controller_test.go | 27 +++------------ pkg/controllers/ingester_controller_test.go | 27 +++------------ pkg/controllers/ingestor_controller.go | 33 ++++-------------- pkg/controllers/query_controller.go | 33 ++++-------------- pkg/controllers/query_controller_test.go | 27 +++------------ pkg/controllers/query_frontend_controller.go | 33 ++++-------------- .../query_frontend_controller_test.go | 27 +++------------ pkg/controllers/router_controller.go | 33 ++++-------------- pkg/controllers/router_controller_test.go | 27 +++------------ pkg/controllers/ruler_controller.go | 34 ++++--------------- pkg/controllers/ruler_controller_test.go | 27 +++------------ pkg/controllers/storage_controller.go | 34 ++++--------------- pkg/controllers/storage_controller_test.go | 27 +++------------ pkg/controllers/store_controller.go | 33 ++++-------------- pkg/controllers/store_controller_test.go | 27 +++------------ pkg/controllers/suite_test.go | 33 ++++-------------- pkg/controllers/tenant_controller.go | 33 ++++-------------- pkg/controllers/tenant_controller_test.go | 27 +++------------ 43 files changed, 244 insertions(+), 873 deletions(-) diff --git a/.github/workflows/build-controller-manager.yaml b/.github/workflows/build-controller-manager.yaml index 666f8636..bdb008a2 100644 --- a/.github/workflows/build-controller-manager.yaml +++ b/.github/workflows/build-controller-manager.yaml @@ -1,17 +1,11 @@ # -# Copyright 2021 The KubeSphere authors. +# Copyright 2024 the Whizard Authors. # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at +# Licensed under Apache License, Version 2.0 with a few additional conditions. # -# http://www.apache.org/licenses/LICENSE-2.0 +# You may obtain a copy of the License at # -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE # name: WorkFlow for Building controller-manager image diff --git a/.github/workflows/build-monitoring-agent-proxy.yaml b/.github/workflows/build-monitoring-agent-proxy.yaml index a5cecafa..c90f7c4c 100644 --- a/.github/workflows/build-monitoring-agent-proxy.yaml +++ b/.github/workflows/build-monitoring-agent-proxy.yaml @@ -1,17 +1,11 @@ # -# Copyright 2021 The KubeSphere authors. +# Copyright 2024 the Whizard Authors. # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at +# Licensed under Apache License, Version 2.0 with a few additional conditions. # -# http://www.apache.org/licenses/LICENSE-2.0 +# You may obtain a copy of the License at # -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE # name: WorkFlow for Building monitoring-agent-proxy image diff --git a/.github/workflows/build-monitoring-block-manager.yaml b/.github/workflows/build-monitoring-block-manager.yaml index 91b8cbc3..190ff1d5 100644 --- a/.github/workflows/build-monitoring-block-manager.yaml +++ b/.github/workflows/build-monitoring-block-manager.yaml @@ -1,17 +1,11 @@ # -# Copyright 2021 The KubeSphere authors. +# Copyright 2024 the Whizard Authors. # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at +# Licensed under Apache License, Version 2.0 with a few additional conditions. # -# http://www.apache.org/licenses/LICENSE-2.0 +# You may obtain a copy of the License at # -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE # name: WorkFlow for Building monitoring-block-manager image diff --git a/.github/workflows/build-monitoring-gateway.yaml b/.github/workflows/build-monitoring-gateway.yaml index 9b406fbf..be52e0ad 100644 --- a/.github/workflows/build-monitoring-gateway.yaml +++ b/.github/workflows/build-monitoring-gateway.yaml @@ -1,17 +1,11 @@ # -# Copyright 2021 The KubeSphere authors. +# Copyright 2024 the Whizard Authors. # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at +# Licensed under Apache License, Version 2.0 with a few additional conditions. # -# http://www.apache.org/licenses/LICENSE-2.0 +# You may obtain a copy of the License at # -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE # name: WorkFlow for Building monitoring-gateway image diff --git a/cmd/monitoring-gateway/main.go b/cmd/monitoring-gateway/main.go index a7c225f4..c4d49e4e 100644 --- a/cmd/monitoring-gateway/main.go +++ b/cmd/monitoring-gateway/main.go @@ -1,5 +1,12 @@ -// Copyright (c) The Thanos Authors. -// Licensed under the Apache License 2.0. +/* +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE +*/ package main diff --git a/hack/boilerplate.go.txt b/hack/boilerplate.go.txt index c28f112d..781d0153 100644 --- a/hack/boilerplate.go.txt +++ b/hack/boilerplate.go.txt @@ -1,28 +1,9 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Copyright 2024 the Whizard Authors. -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 -Server Side Public License for more details. +Licensed under Apache License, Version 2.0 with a few additional conditions. -You should have received a copy of the Server Side Public License -along with this program. If not, see -. +You may obtain a copy of the License at -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ \ No newline at end of file diff --git a/hack/lib/logging.sh b/hack/lib/logging.sh index df74c0d9..8da24249 100644 --- a/hack/lib/logging.sh +++ b/hack/lib/logging.sh @@ -1,18 +1,14 @@ #!/usr/bin/env bash -# Copyright 2014 The Kubernetes Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. +# +# Copyright 2024 the Whizard Authors. +# +# Licensed under Apache License, Version 2.0 with a few additional conditions. +# # You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# +# https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE +# # Controls verbosity of the script output and logging. KUBE_VERBOSE="${KUBE_VERBOSE:-5}" diff --git a/hack/lib/util.sh b/hack/lib/util.sh index ae94bb63..0c562239 100644 --- a/hack/lib/util.sh +++ b/hack/lib/util.sh @@ -1,18 +1,14 @@ #!/usr/bin/env bash -# Copyright 2014 The Kubernetes Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. +# +# Copyright 2024 the Whizard Authors. +# +# Licensed under Apache License, Version 2.0 with a few additional conditions. +# # You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# +# https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE +# function kube::util::sourced_variable { # Call this function to tell shellcheck that a variable is supposed to diff --git a/hack/update-gofmt.sh b/hack/update-gofmt.sh index b3651bb6..8210be1d 100755 --- a/hack/update-gofmt.sh +++ b/hack/update-gofmt.sh @@ -1,18 +1,14 @@ #!/usr/bin/env bash -# Copyright 2021 The KubeSphere Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. +# +# Copyright 2024 the Whizard Authors. +# +# Licensed under Apache License, Version 2.0 with a few additional conditions. +# # You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# +# https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE +# # GoFmt apparently is changing @ head... diff --git a/hack/update-goimports.sh b/hack/update-goimports.sh index 5f3989b9..039e2090 100755 --- a/hack/update-goimports.sh +++ b/hack/update-goimports.sh @@ -1,18 +1,14 @@ #!/usr/bin/env bash -# Copyright 2020 The Kubernetes Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. +# +# Copyright 2024 the Whizard Authors. +# +# Licensed under Apache License, Version 2.0 with a few additional conditions. +# # You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# +# https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE +# set -o errexit set -o nounset diff --git a/pkg/api/monitoring/v1alpha1/components_types.go b/pkg/api/monitoring/v1alpha1/components_types.go index fdd52b89..4e6d2c16 100644 --- a/pkg/api/monitoring/v1alpha1/components_types.go +++ b/pkg/api/monitoring/v1alpha1/components_types.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package v1alpha1 diff --git a/pkg/api/monitoring/v1alpha1/doc.go b/pkg/api/monitoring/v1alpha1/doc.go index 6bcc961f..d78c9e94 100644 --- a/pkg/api/monitoring/v1alpha1/doc.go +++ b/pkg/api/monitoring/v1alpha1/doc.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ // +k8s:deepcopy-gen=package diff --git a/pkg/api/monitoring/v1alpha1/groupversion_info.go b/pkg/api/monitoring/v1alpha1/groupversion_info.go index 82800495..59969793 100644 --- a/pkg/api/monitoring/v1alpha1/groupversion_info.go +++ b/pkg/api/monitoring/v1alpha1/groupversion_info.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ // Package v1alpha1 contains API Schema definitions for the monitoring v1alpha1 API group diff --git a/pkg/api/monitoring/v1alpha1/service_types.go b/pkg/api/monitoring/v1alpha1/service_types.go index d8cd2cf4..b90114ec 100644 --- a/pkg/api/monitoring/v1alpha1/service_types.go +++ b/pkg/api/monitoring/v1alpha1/service_types.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package v1alpha1 diff --git a/pkg/api/monitoring/v1alpha1/storage_types.go b/pkg/api/monitoring/v1alpha1/storage_types.go index 0e7d9a95..8d3f08fa 100644 --- a/pkg/api/monitoring/v1alpha1/storage_types.go +++ b/pkg/api/monitoring/v1alpha1/storage_types.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package v1alpha1 diff --git a/pkg/api/monitoring/v1alpha1/tenant_types.go b/pkg/api/monitoring/v1alpha1/tenant_types.go index 10f6f313..29c8edd9 100644 --- a/pkg/api/monitoring/v1alpha1/tenant_types.go +++ b/pkg/api/monitoring/v1alpha1/tenant_types.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package v1alpha1 diff --git a/pkg/api/monitoring/v1alpha1/types.go b/pkg/api/monitoring/v1alpha1/types.go index 49817a22..41d607ad 100644 --- a/pkg/api/monitoring/v1alpha1/types.go +++ b/pkg/api/monitoring/v1alpha1/types.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package v1alpha1 diff --git a/pkg/api/monitoring/v1alpha1/zz_generated.deepcopy.go b/pkg/api/monitoring/v1alpha1/zz_generated.deepcopy.go index b5ceac13..5314afaf 100644 --- a/pkg/api/monitoring/v1alpha1/zz_generated.deepcopy.go +++ b/pkg/api/monitoring/v1alpha1/zz_generated.deepcopy.go @@ -1,32 +1,13 @@ //go:build !ignore_autogenerated /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ // Code generated by controller-gen. DO NOT EDIT. diff --git a/pkg/client/k8s/fake_client.go b/pkg/client/k8s/fake_client.go index c14d2cc8..d6ee7a4a 100644 --- a/pkg/client/k8s/fake_client.go +++ b/pkg/client/k8s/fake_client.go @@ -1,17 +1,11 @@ /* -Copyright 2020 KubeSphere Authors +Copyright 2024 the Whizard Authors. -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +Licensed under Apache License, Version 2.0 with a few additional conditions. - http://www.apache.org/licenses/LICENSE-2.0 +You may obtain a copy of the License at -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package k8s diff --git a/pkg/client/k8s/kubernetes.go b/pkg/client/k8s/kubernetes.go index 62a5867e..d5b9da52 100644 --- a/pkg/client/k8s/kubernetes.go +++ b/pkg/client/k8s/kubernetes.go @@ -1,17 +1,11 @@ /* -Copyright 2020 KubeSphere Authors +Copyright 2024 the Whizard Authors. -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +Licensed under Apache License, Version 2.0 with a few additional conditions. - http://www.apache.org/licenses/LICENSE-2.0 +You may obtain a copy of the License at -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package k8s diff --git a/pkg/client/k8s/null_client.go b/pkg/client/k8s/null_client.go index 19a3ff4a..b3a5fc11 100644 --- a/pkg/client/k8s/null_client.go +++ b/pkg/client/k8s/null_client.go @@ -1,17 +1,11 @@ /* -Copyright 2020 KubeSphere Authors +Copyright 2024 the Whizard Authors. -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +Licensed under Apache License, Version 2.0 with a few additional conditions. - http://www.apache.org/licenses/LICENSE-2.0 +You may obtain a copy of the License at -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package k8s diff --git a/pkg/client/k8s/options.go b/pkg/client/k8s/options.go index c4b11531..4bf0cba9 100644 --- a/pkg/client/k8s/options.go +++ b/pkg/client/k8s/options.go @@ -1,17 +1,11 @@ /* -Copyright 2020 KubeSphere Authors +Copyright 2024 the Whizard Authors. -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +Licensed under Apache License, Version 2.0 with a few additional conditions. - http://www.apache.org/licenses/LICENSE-2.0 +You may obtain a copy of the License at -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package k8s diff --git a/pkg/controllers/compactor_controller.go b/pkg/controllers/compactor_controller.go index 810c0089..8a65ff24 100644 --- a/pkg/controllers/compactor_controller.go +++ b/pkg/controllers/compactor_controller.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/compactor_controller_test.go b/pkg/controllers/compactor_controller_test.go index 50a6625c..783dcd14 100644 --- a/pkg/controllers/compactor_controller_test.go +++ b/pkg/controllers/compactor_controller_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/gateway_controller.go b/pkg/controllers/gateway_controller.go index 52e5670c..caab801c 100644 --- a/pkg/controllers/gateway_controller.go +++ b/pkg/controllers/gateway_controller.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/gateway_controller_test.go b/pkg/controllers/gateway_controller_test.go index 9b609e34..2741e1c3 100644 --- a/pkg/controllers/gateway_controller_test.go +++ b/pkg/controllers/gateway_controller_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/ingester_controller_test.go b/pkg/controllers/ingester_controller_test.go index 779365b8..03876a29 100644 --- a/pkg/controllers/ingester_controller_test.go +++ b/pkg/controllers/ingester_controller_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/ingestor_controller.go b/pkg/controllers/ingestor_controller.go index 06e671b1..211e3abd 100644 --- a/pkg/controllers/ingestor_controller.go +++ b/pkg/controllers/ingestor_controller.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/query_controller.go b/pkg/controllers/query_controller.go index a3ebe162..151b8f08 100644 --- a/pkg/controllers/query_controller.go +++ b/pkg/controllers/query_controller.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/query_controller_test.go b/pkg/controllers/query_controller_test.go index 4210352d..c6bf3271 100644 --- a/pkg/controllers/query_controller_test.go +++ b/pkg/controllers/query_controller_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/query_frontend_controller.go b/pkg/controllers/query_frontend_controller.go index 5956a8cf..b0945a2b 100644 --- a/pkg/controllers/query_frontend_controller.go +++ b/pkg/controllers/query_frontend_controller.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/query_frontend_controller_test.go b/pkg/controllers/query_frontend_controller_test.go index c3a7ae18..716ab5b1 100644 --- a/pkg/controllers/query_frontend_controller_test.go +++ b/pkg/controllers/query_frontend_controller_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/router_controller.go b/pkg/controllers/router_controller.go index 915bc114..75c70c7b 100644 --- a/pkg/controllers/router_controller.go +++ b/pkg/controllers/router_controller.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/router_controller_test.go b/pkg/controllers/router_controller_test.go index 4f36cd14..a6211f0e 100644 --- a/pkg/controllers/router_controller_test.go +++ b/pkg/controllers/router_controller_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/ruler_controller.go b/pkg/controllers/ruler_controller.go index 58c6969e..9071c231 100644 --- a/pkg/controllers/ruler_controller.go +++ b/pkg/controllers/ruler_controller.go @@ -1,32 +1,12 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. -*/ +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE +*/ package controllers import ( diff --git a/pkg/controllers/ruler_controller_test.go b/pkg/controllers/ruler_controller_test.go index afd1c581..23ca2752 100644 --- a/pkg/controllers/ruler_controller_test.go +++ b/pkg/controllers/ruler_controller_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/storage_controller.go b/pkg/controllers/storage_controller.go index 6f63b157..c9cdbf8b 100644 --- a/pkg/controllers/storage_controller.go +++ b/pkg/controllers/storage_controller.go @@ -1,32 +1,12 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. -*/ +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE +*/ package controllers import ( diff --git a/pkg/controllers/storage_controller_test.go b/pkg/controllers/storage_controller_test.go index e5a8f6fc..93d4afec 100644 --- a/pkg/controllers/storage_controller_test.go +++ b/pkg/controllers/storage_controller_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/store_controller.go b/pkg/controllers/store_controller.go index 5ba8ba57..e226d872 100644 --- a/pkg/controllers/store_controller.go +++ b/pkg/controllers/store_controller.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/store_controller_test.go b/pkg/controllers/store_controller_test.go index f66f2ed2..83e03e1b 100644 --- a/pkg/controllers/store_controller_test.go +++ b/pkg/controllers/store_controller_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/suite_test.go b/pkg/controllers/suite_test.go index 0d1aaaa8..3edacfb6 100644 --- a/pkg/controllers/suite_test.go +++ b/pkg/controllers/suite_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/tenant_controller.go b/pkg/controllers/tenant_controller.go index 5de755d9..16b6334f 100644 --- a/pkg/controllers/tenant_controller.go +++ b/pkg/controllers/tenant_controller.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. - -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. - -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 -Server Side Public License for more details. - -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. +Copyright 2024 the Whizard Authors. + +Licensed under Apache License, Version 2.0 with a few additional conditions. + +You may obtain a copy of the License at + + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers diff --git a/pkg/controllers/tenant_controller_test.go b/pkg/controllers/tenant_controller_test.go index 8b25988d..f78f99c7 100644 --- a/pkg/controllers/tenant_controller_test.go +++ b/pkg/controllers/tenant_controller_test.go @@ -1,30 +1,11 @@ /* -Copyright 2021 The WhizardTelemetry Authors. +Copyright 2024 the Whizard Authors. -This program is free software: you can redistribute it and/or modify -it under the terms of the Server Side Public License, version 1, -as published by MongoDB, Inc. +Licensed under Apache License, Version 2.0 with a few additional conditions. -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 -Server Side Public License for more details. +You may obtain a copy of the License at -You should have received a copy of the Server Side Public License -along with this program. If not, see -. - -As a special exception, the copyright holders give permission to link the -code of portions of this program with the OpenSSL library under certain -conditions as described in each individual source file and distribute -linked combinations including the program with the OpenSSL library. You -must comply with the Server Side Public License in all respects for -all of the code used other than as permitted herein. If you modify file(s) -with this exception, you may extend this exception to your version of the -file(s), but you are not obligated to do so. If you do not wish to do so, -delete this exception statement from your version. If you delete this -exception statement from all source files in the program, then also delete -it in the license file. + https://github.com/WhizardTelemetry/whizard/blob/main/LICENSE */ package controllers