From 8783ef9d040897f8784d70291e22f01c52e00355 Mon Sep 17 00:00:00 2001 From: Karim Radhouani Date: Thu, 29 Sep 2022 10:14:38 -0700 Subject: [PATCH] add license --- .github/FUNDING.yml | 8 +++++++ .github/workflows/docs.yml | 8 +++++++ .github/workflows/lint.yml | 8 +++++++ .github/workflows/release.yml | 8 +++++++ .github/workflows/test.yml | 8 +++++++ .golangci.yml | 8 +++++++ .goreleaser.yml | 8 +++++++ Dockerfile | 8 +++++++ actions/action.go | 8 +++++++ actions/all/all.go | 8 +++++++ actions/gnmi_action/gnmi_action.go | 8 +++++++ actions/gnmi_action/gnmi_action_test.go | 8 +++++++ actions/gnmi_action/options.go | 8 +++++++ actions/http_action/http_action.go | 8 +++++++ actions/http_action/http_action_test.go | 8 +++++++ actions/script_action/options.go | 8 +++++++ actions/script_action/script_action.go | 8 +++++++ actions/template_action/options.go | 8 +++++++ actions/template_action/template_action.go | 8 +++++++ api/gnmi_msgs.go | 16 +++++--------- api/gnmi_msgs_test.go | 8 +++++++ api/target.go | 16 +++++--------- api/target_test.go | 16 +++++--------- api/tunnel.go | 8 +++++++ api/tunnel_test.go | 8 +++++++ app/api.go | 8 +++++++ app/app.go | 8 +++++++ app/capabilities.go | 8 +++++++ app/clustering.go | 8 +++++++ app/clustering_test.go | 8 +++++++ app/collector.go | 8 +++++++ app/const.go | 8 +++++++ app/diff.go | 8 +++++++ app/generate.go | 8 +++++++ app/generatePath.go | 8 +++++++ app/get.go | 8 +++++++ app/getset.go | 8 +++++++ app/gnmi_client.go | 8 +++++++ app/gnmi_client_subscribe.go | 8 +++++++ app/gnmi_server.go | 8 +++++++ app/inputs.go | 8 +++++++ app/loaders.go | 8 +++++++ app/locker.go | 8 +++++++ app/logging.go | 8 +++++++ app/metrics.go | 8 +++++++ app/outputs.go | 8 +++++++ app/path.go | 8 +++++++ app/path_test.go | 8 +++++++ app/prompt.go | 8 +++++++ app/routes.go | 8 +++++++ app/set.go | 8 +++++++ app/subscribe.go | 8 +++++++ app/subscribe_once.go | 8 +++++++ app/subscribe_poll.go | 8 +++++++ app/subscribe_prompt.go | 8 +++++++ app/target.go | 8 +++++++ app/tunnel.go | 8 +++++++ app/utils.go | 8 +++++++ app/version.go | 8 +++++++ cache/cache.go | 8 +++++++ cache/jetstream_cache.go | 8 +++++++ cache/jetstream_cache_test.go | 8 +++++++ cache/nats_cache.go | 8 +++++++ cache/oc_cache.go | 8 +++++++ cache/options.go | 8 +++++++ cache/redis_cache.go | 8 +++++++ cmd/capabilities.go | 16 +++++--------- cmd/completion.go | 8 +++++++ cmd/diff.go | 16 +++++--------- cmd/generate.go | 21 +++++++------------ cmd/generatePath.go | 21 +++++++------------ cmd/generateSetRequest.go | 21 +++++++------------ cmd/get.go | 16 +++++--------- cmd/getset.go | 16 +++++--------- cmd/listen.go | 16 +++++--------- cmd/path.go | 16 +++++--------- cmd/prompt.go | 8 +++++++ cmd/prompt_test.go | 8 +++++++ cmd/root.go | 16 +++++--------- cmd/set.go | 16 +++++--------- cmd/subscribe.go | 16 +++++--------- cmd/version.go | 16 +++++--------- cmd/versionUpgrade.go | 8 +++++++ config.yaml | 8 +++++++ config/actions.go | 8 +++++++ config/api_server.go | 8 +++++++ config/clustering.go | 8 +++++++ config/config.go | 8 +++++++ config/config_test.go | 8 +++++++ config/diff.go | 8 +++++++ config/environment.go | 8 +++++++ config/gnmi_server.go | 8 +++++++ config/inputs.go | 8 +++++++ config/loader.go | 8 +++++++ config/locker.go | 8 +++++++ config/outputs.go | 8 +++++++ config/outputs_test.go | 8 +++++++ config/processors.go | 8 +++++++ config/processors_test.go | 8 +++++++ config/set.go | 8 +++++++ config/set_test.go | 8 +++++++ config/subscriptions.go | 8 +++++++ config/subscriptions_test.go | 8 +++++++ config/targets.go | 8 +++++++ config/targets_test.go | 8 +++++++ config/tunnel_server.go | 8 +++++++ .../1.nats-output/containerlab/gnmic.yaml | 8 +++++++ .../1.nats-output/containerlab/nats.clab.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../1.nats-output/docker-compose/gnmic1.yaml | 8 +++++++ .../containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/prometheus.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../2.kafka-output/containerlab/gnmic.yaml | 8 +++++++ .../containerlab/kafka.clab.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../2.kafka-output/docker-compose/gnmic1.yaml | 8 +++++++ .../3.influxdb-output/containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/influxdb.clab.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic1.yaml | 8 +++++++ .../containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/prometheus.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic1.yaml | 8 +++++++ .../docker-compose/prometheus/prometheus.yaml | 8 +++++++ .../containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/multiple-outputs.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic1.yaml | 8 +++++++ .../docker-compose/prometheus/prometheus.yaml | 8 +++++++ .../containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/prom_write.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../cortex/single-process-config-blocks.yaml | 8 +++++++ .../containerlab/cortexmetrics.clab.yaml | 8 +++++++ .../7.cortex-output/containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/victoriametrics.clab.yaml | 8 +++++++ .../containerlab/gnmic.yaml | 8 +++++++ .../containerlab/jetstream.clab.yaml | 8 +++++++ .../1.influxdb-output/containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/lab21.clab.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic.yaml | 8 +++++++ .../containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/lab22.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic.yaml | 8 +++++++ .../docker-compose/prometheus/prometheus.yaml | 8 +++++++ .../kubernetes/consul/deployment.yaml | 8 +++++++ .../kubernetes/consul/service.yaml | 8 +++++++ .../kubernetes/gnmic-app/configmap.yaml | 8 +++++++ .../kubernetes/gnmic-app/secret.yaml | 8 +++++++ .../kubernetes/gnmic-app/service.yaml | 8 +++++++ .../kubernetes/gnmic-app/statefulset.yaml | 8 +++++++ .../kubernetes/prometheus/servicemonitor.yaml | 8 +++++++ .../containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/lab23.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic.yaml | 8 +++++++ .../docker-compose/prometheus/prometheus.yaml | 8 +++++++ .../containerlab/gnmi-server.clab.yaml | 8 +++++++ .../4.gnmi-server/containerlab/gnmic-agg.yaml | 8 +++++++ .../4.gnmi-server/containerlab/gnmic.yaml | 8 +++++++ .../containerlab/grafana/dashboards.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../jetstream/containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../jetstream/containerlab/lab25-1.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../nats/containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../nats/containerlab/lab25-2.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../redis/containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../redis/containerlab/lab25-3.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../containerlab/gnmic-collector.yaml | 8 +++++++ .../containerlab/gnmic-relay.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/lab31.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic-collector.yaml | 8 +++++++ .../docker-compose/gnmic-relay.yaml | 8 +++++++ .../docker-compose/prometheus/prometheus.yaml | 8 +++++++ .../containerlab/gnmic-collector.yaml | 8 +++++++ .../containerlab/gnmic-relay.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/lab32.clab.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic-collector.yaml | 8 +++++++ .../docker-compose/gnmic-relay.yaml | 8 +++++++ .../containerlab/gnmic-relay.yaml | 8 +++++++ .../containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/lab33a.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic-collector.yaml | 8 +++++++ .../docker-compose/gnmic-relay.yaml | 8 +++++++ .../docker-compose/prometheus/prometheus.yaml | 8 +++++++ .../containerlab/gnmic-relay.yaml | 8 +++++++ .../containerlab/gnmic.yaml | 8 +++++++ .../grafana/datasources/datasource.yaml | 8 +++++++ .../containerlab/lab33b.clab.yaml | 8 +++++++ .../containerlab/prometheus/prometheus.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic-collector.yaml | 8 +++++++ .../docker-compose/gnmic-relay.yaml | 8 +++++++ .../docker-compose/prometheus/prometheus.yaml | 8 +++++++ .../docker-compose/docker-compose.yaml | 8 +++++++ .../docker-compose/gnmic-collector.yaml | 8 +++++++ .../docker-compose/gnmic-relay1.yaml | 8 +++++++ .../docker-compose/gnmic-relay2.yaml | 8 +++++++ .../docker-compose/prometheus/prometheus.yaml | 8 +++++++ examples/pkg/capabilities_rpc/main.go | 8 +++++++ examples/pkg/get_rpc/main.go | 8 +++++++ examples/pkg/set_rpc/main.go | 8 +++++++ examples/pkg/subscribe_rpc/main.go | 8 +++++++ .../interfaces_template_vars.yaml | 8 +++++++ .../network_instance_template_vars.yaml | 8 +++++++ .../Nokia/SRL/3.acl/acl_template_vars.yaml | 8 +++++++ formatters/all/all.go | 8 +++++++ formatters/event.go | 8 +++++++ formatters/event_add_tag/event_add_tag.go | 8 +++++++ .../event_add_tag/event_add_tag_test.go | 8 +++++++ formatters/event_allow/event_allow.go | 8 +++++++ formatters/event_allow/event_allow_test.go | 8 +++++++ formatters/event_convert/event_convert.go | 8 +++++++ .../event_convert/event_convert_test.go | 8 +++++++ .../event_data_convert/event_data_convert.go | 8 +++++++ .../event_data_convert_test.go | 8 +++++++ .../event_date_string/event_date_string.go | 8 +++++++ .../event_date_string_test.go | 8 +++++++ formatters/event_delete/event_delete.go | 8 +++++++ formatters/event_delete/event_delete_test.go | 8 +++++++ formatters/event_drop/event_drop.go | 8 +++++++ formatters/event_drop/event_drop_test.go | 8 +++++++ .../event_duration_convert.go | 8 +++++++ .../event_duration_convert_test.go | 8 +++++++ .../event_extract_tags/event_extract_tags.go | 8 +++++++ .../event_extract_tags_test.go | 8 +++++++ formatters/event_group_by/event_group_by.go | 8 +++++++ .../event_group_by/event_group_by_test.go | 8 +++++++ formatters/event_jq/event_jq.go | 8 +++++++ formatters/event_jq/event_jq_test.go | 8 +++++++ formatters/event_merge/event_merge.go | 8 +++++++ formatters/event_merge/event_merge_test.go | 8 +++++++ .../event_override_ts/event_override_ts.go | 8 +++++++ .../event_override_ts_test.go | 8 +++++++ formatters/event_strings/event_strings.go | 8 +++++++ .../event_strings/event_strings_test.go | 8 +++++++ formatters/event_test.go | 8 +++++++ formatters/event_to_tag/event_to_tag.go | 8 +++++++ formatters/event_to_tag/event_to_tag_test.go | 8 +++++++ formatters/event_trigger/event_trigger.go | 8 +++++++ .../event_trigger/event_trigger_test.go | 8 +++++++ formatters/event_value_tag/event_value_tag.go | 8 +++++++ .../event_value_tag/event_value_tag_test.go | 8 +++++++ formatters/event_write/event_write.go | 8 +++++++ formatters/event_write/event_write_test.go | 8 +++++++ formatters/flat.go | 8 +++++++ formatters/formats.go | 8 +++++++ formatters/json.go | 8 +++++++ formatters/msg.go | 8 +++++++ formatters/processors.go | 8 +++++++ formatters/processors_test.go | 8 +++++++ goreleaser-alpine.dockerfile | 8 +++++++ goreleaser-scratch.dockerfile | 8 +++++++ inputs/all/all.go | 8 +++++++ inputs/input.go | 8 +++++++ inputs/kafka_input/kafka_input.go | 8 +++++++ inputs/kafka_input/kafka_scram_client.go | 8 +++++++ inputs/nats_input/nats_input.go | 8 +++++++ inputs/stan_input/stan_input.go | 8 +++++++ install.sh | 8 +++++++ loaders/all/all.go | 8 +++++++ loaders/consul_loader/consul_loader.go | 8 +++++++ .../consul_loader/consul_loader_metrics.go | 8 +++++++ loaders/consul_loader/options.go | 8 +++++++ loaders/docker_loader/docker_loader.go | 8 +++++++ .../docker_loader/docker_loader_metrics.go | 8 +++++++ loaders/docker_loader/options.go | 8 +++++++ loaders/file_loader/file_loader.go | 8 +++++++ loaders/file_loader/file_loader_metrics.go | 8 +++++++ loaders/file_loader/options.go | 8 +++++++ loaders/http_loader/http_loader.go | 8 +++++++ loaders/http_loader/http_loader_metrics.go | 8 +++++++ loaders/http_loader/options.go | 8 +++++++ loaders/loaders.go | 8 +++++++ loaders/loaders_test.go | 8 +++++++ loaders/option.go | 8 +++++++ lockers/all/all.go | 8 +++++++ lockers/consul_locker/consul_locker.go | 8 +++++++ lockers/consul_locker/consul_registration.go | 8 +++++++ lockers/k8s_locker/k8s_locker.go | 8 +++++++ lockers/k8s_locker/k8s_registration.go | 8 +++++++ lockers/locker.go | 8 +++++++ main.go | 16 +++++--------- mkdocs.yml | 8 +++++++ outputs/all/all.go | 8 +++++++ outputs/file/file_metrics.go | 8 +++++++ outputs/file/file_output.go | 8 +++++++ outputs/gnmi_output/gnmi_output.go | 8 +++++++ outputs/gnmi_output/gnmi_server_get.go | 8 +++++++ outputs/gnmi_output/gnmi_server_set.go | 8 +++++++ outputs/gnmi_output/gnmi_server_subscribe.go | 8 +++++++ outputs/influxdb_output/influxdb_cache.go | 8 +++++++ outputs/influxdb_output/influxdb_output.go | 8 +++++++ outputs/kafka_output/kafka_metrics.go | 8 +++++++ outputs/kafka_output/kafka_output.go | 8 +++++++ outputs/kafka_output/kafka_scram_client.go | 8 +++++++ .../jetstream/jetstream_output.go | 8 +++++++ .../jetstream/jetstream_output_metrics.go | 8 +++++++ outputs/nats_outputs/nats/nats_metrics.go | 8 +++++++ outputs/nats_outputs/nats/nats_output.go | 8 +++++++ outputs/nats_outputs/stan/stan_metrics.go | 8 +++++++ outputs/nats_outputs/stan/stan_output.go | 8 +++++++ outputs/options.go | 8 +++++++ outputs/output.go | 8 +++++++ .../prometheus_output/prometheus_common.go | 8 +++++++ .../prometheus_common_test.go | 8 +++++++ .../prometheus_output/prometheus_cache.go | 8 +++++++ .../prometheus_output/prometheus_output.go | 8 +++++++ .../prometheus_service_registration.go | 8 +++++++ .../prometheus_write_client.go | 8 +++++++ .../prometheus_write_output.go | 8 +++++++ outputs/protometa.go | 8 +++++++ outputs/tcp_output/tcp_output.go | 8 +++++++ outputs/udp_output/udp_output.go | 8 +++++++ target/subscribe.go | 8 +++++++ target/target.go | 8 +++++++ testutils/utils.go | 8 +++++++ types/subscription.go | 8 +++++++ types/target.go | 8 +++++++ utils/file.go | 8 +++++++ utils/path.go | 8 +++++++ utils/path_test.go | 8 +++++++ utils/template.go | 8 +++++++ utils/tls.go | 8 +++++++ utils/utils.go | 8 +++++++ utils/utils_test.go | 8 +++++++ 360 files changed, 2835 insertions(+), 196 deletions(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 39b99d6c..2f9b3d92 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1 +1,9 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + custom: ["https://www.paypal.me/kmrdi", "https://www.paypal.me/rdodin"] diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 69119995..47ce9462 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: docs on: workflow_dispatch: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 2ab38412..62d619e0 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + --- name: Linter on: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4506d1e1..5a10c5cc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + --- name: release on: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 45787c0b..44019e93 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + --- name: Test on: diff --git a/.golangci.yml b/.golangci.yml index 467422e3..b534d090 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + linters-settings: govet: check-shadowing: true diff --git a/.goreleaser.yml b/.goreleaser.yml index 0b772faa..e1ca915b 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + project_name: gnmic builds: - env: diff --git a/Dockerfile b/Dockerfile index 27930024..32b6176f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + FROM golang:1.18.1 as builder ADD . /build WORKDIR /build diff --git a/actions/action.go b/actions/action.go index fc14562d..2fabbbe0 100644 --- a/actions/action.go +++ b/actions/action.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package actions import ( diff --git a/actions/all/all.go b/actions/all/all.go index e6a75183..97e7d834 100644 --- a/actions/all/all.go +++ b/actions/all/all.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package all import ( diff --git a/actions/gnmi_action/gnmi_action.go b/actions/gnmi_action/gnmi_action.go index 93e98b74..e40ff19f 100644 --- a/actions/gnmi_action/gnmi_action.go +++ b/actions/gnmi_action/gnmi_action.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package gnmi_action import ( diff --git a/actions/gnmi_action/gnmi_action_test.go b/actions/gnmi_action/gnmi_action_test.go index a62bc119..09bd0549 100644 --- a/actions/gnmi_action/gnmi_action_test.go +++ b/actions/gnmi_action/gnmi_action_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package gnmi_action import ( diff --git a/actions/gnmi_action/options.go b/actions/gnmi_action/options.go index d8c9ebb7..111b1bdf 100644 --- a/actions/gnmi_action/options.go +++ b/actions/gnmi_action/options.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package gnmi_action import ( diff --git a/actions/http_action/http_action.go b/actions/http_action/http_action.go index d277f58e..6b6eabff 100644 --- a/actions/http_action/http_action.go +++ b/actions/http_action/http_action.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package http_action import ( diff --git a/actions/http_action/http_action_test.go b/actions/http_action/http_action_test.go index 3b100372..82b78ad3 100644 --- a/actions/http_action/http_action_test.go +++ b/actions/http_action/http_action_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package http_action import ( diff --git a/actions/script_action/options.go b/actions/script_action/options.go index 6b9d51b0..7e553fb3 100644 --- a/actions/script_action/options.go +++ b/actions/script_action/options.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package script_action import ( diff --git a/actions/script_action/script_action.go b/actions/script_action/script_action.go index ea3a8b4f..3cae38c1 100644 --- a/actions/script_action/script_action.go +++ b/actions/script_action/script_action.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package script_action import ( diff --git a/actions/template_action/options.go b/actions/template_action/options.go index de8f7c96..14e7e5ca 100644 --- a/actions/template_action/options.go +++ b/actions/template_action/options.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package template_action import ( diff --git a/actions/template_action/template_action.go b/actions/template_action/template_action.go index cf75cbfd..6d1e8dd8 100644 --- a/actions/template_action/template_action.go +++ b/actions/template_action/template_action.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package template_action import ( diff --git a/api/gnmi_msgs.go b/api/gnmi_msgs.go index bd7e5edd..49c5b745 100644 --- a/api/gnmi_msgs.go +++ b/api/gnmi_msgs.go @@ -1,16 +1,10 @@ -// Copyright © 2022 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package api diff --git a/api/gnmi_msgs_test.go b/api/gnmi_msgs_test.go index 4c893942..1c6b12e2 100644 --- a/api/gnmi_msgs_test.go +++ b/api/gnmi_msgs_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package api import ( diff --git a/api/target.go b/api/target.go index 11e3a3f1..4d513ede 100644 --- a/api/target.go +++ b/api/target.go @@ -1,16 +1,10 @@ -// Copyright © 2022 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package api diff --git a/api/target_test.go b/api/target_test.go index 2225b33d..9ae48d84 100644 --- a/api/target_test.go +++ b/api/target_test.go @@ -1,16 +1,10 @@ -// Copyright © 2022 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package api diff --git a/api/tunnel.go b/api/tunnel.go index 88e8fa0f..33a0f875 100644 --- a/api/tunnel.go +++ b/api/tunnel.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package api import ( diff --git a/api/tunnel_test.go b/api/tunnel_test.go index f9de8e26..20875056 100644 --- a/api/tunnel_test.go +++ b/api/tunnel_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package api import ( diff --git a/app/api.go b/app/api.go index 53012607..29132332 100644 --- a/app/api.go +++ b/app/api.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/app.go b/app/app.go index fba8d6bf..eb8196b9 100644 --- a/app/app.go +++ b/app/app.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/capabilities.go b/app/capabilities.go index fd79c4c1..e6df88ab 100644 --- a/app/capabilities.go +++ b/app/capabilities.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/clustering.go b/app/clustering.go index 87c71784..07a38f77 100644 --- a/app/clustering.go +++ b/app/clustering.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/clustering_test.go b/app/clustering_test.go index 6be624a3..b47bb38e 100644 --- a/app/clustering_test.go +++ b/app/clustering_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/collector.go b/app/collector.go index f5d9fb8f..ff3bad28 100644 --- a/app/collector.go +++ b/app/collector.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/const.go b/app/const.go index 89db31d0..49bb5fc3 100644 --- a/app/const.go +++ b/app/const.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import "time" diff --git a/app/diff.go b/app/diff.go index 7ba1a360..8c73fb9e 100644 --- a/app/diff.go +++ b/app/diff.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/generate.go b/app/generate.go index f2baee29..f5b44fd2 100644 --- a/app/generate.go +++ b/app/generate.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/generatePath.go b/app/generatePath.go index 3a6e803b..b27b7f07 100644 --- a/app/generatePath.go +++ b/app/generatePath.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/get.go b/app/get.go index c8b302da..b69df962 100644 --- a/app/get.go +++ b/app/get.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/getset.go b/app/getset.go index 1b6f02a7..9dea56ff 100644 --- a/app/getset.go +++ b/app/getset.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/gnmi_client.go b/app/gnmi_client.go index 9ba73452..e90f6d25 100644 --- a/app/gnmi_client.go +++ b/app/gnmi_client.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/gnmi_client_subscribe.go b/app/gnmi_client_subscribe.go index 65d02397..eefb10da 100644 --- a/app/gnmi_client_subscribe.go +++ b/app/gnmi_client_subscribe.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/gnmi_server.go b/app/gnmi_server.go index d218221a..26f800bb 100644 --- a/app/gnmi_server.go +++ b/app/gnmi_server.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/inputs.go b/app/inputs.go index eaf34c4e..c828698b 100644 --- a/app/inputs.go +++ b/app/inputs.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/loaders.go b/app/loaders.go index 96006a96..59e2627e 100644 --- a/app/loaders.go +++ b/app/loaders.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/locker.go b/app/locker.go index 35e3f76a..18facb5f 100644 --- a/app/locker.go +++ b/app/locker.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import "fmt" diff --git a/app/logging.go b/app/logging.go index 52872a97..785addba 100644 --- a/app/logging.go +++ b/app/logging.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/metrics.go b/app/metrics.go index 20c08ba2..ec3c042f 100644 --- a/app/metrics.go +++ b/app/metrics.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/outputs.go b/app/outputs.go index d02bbe23..25e08d9e 100644 --- a/app/outputs.go +++ b/app/outputs.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/path.go b/app/path.go index 7c13f335..65f0d4d6 100644 --- a/app/path.go +++ b/app/path.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/path_test.go b/app/path_test.go index ce59140b..8310053a 100644 --- a/app/path_test.go +++ b/app/path_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import "testing" diff --git a/app/prompt.go b/app/prompt.go index 48cbde03..caf601d8 100644 --- a/app/prompt.go +++ b/app/prompt.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/routes.go b/app/routes.go index 1cb42dbc..e8f70029 100644 --- a/app/routes.go +++ b/app/routes.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/set.go b/app/set.go index c0220446..a18d9140 100644 --- a/app/set.go +++ b/app/set.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/subscribe.go b/app/subscribe.go index 1797ca0a..e6634f0d 100644 --- a/app/subscribe.go +++ b/app/subscribe.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/subscribe_once.go b/app/subscribe_once.go index 5eb022c9..21118a7e 100644 --- a/app/subscribe_once.go +++ b/app/subscribe_once.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/subscribe_poll.go b/app/subscribe_poll.go index 6bc52e20..236f393b 100644 --- a/app/subscribe_poll.go +++ b/app/subscribe_poll.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/subscribe_prompt.go b/app/subscribe_prompt.go index b59e4ae8..e3adeda5 100644 --- a/app/subscribe_prompt.go +++ b/app/subscribe_prompt.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/target.go b/app/target.go index 1394bbfb..3c072a93 100644 --- a/app/target.go +++ b/app/target.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/tunnel.go b/app/tunnel.go index 60ece8aa..9c752046 100644 --- a/app/tunnel.go +++ b/app/tunnel.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/utils.go b/app/utils.go index 4f536eee..e5db00dd 100644 --- a/app/utils.go +++ b/app/utils.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/app/version.go b/app/version.go index be5a8d31..15fc2e00 100644 --- a/app/version.go +++ b/app/version.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package app import ( diff --git a/cache/cache.go b/cache/cache.go index c2db1ce6..e489d731 100644 --- a/cache/cache.go +++ b/cache/cache.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cache import ( diff --git a/cache/jetstream_cache.go b/cache/jetstream_cache.go index 0b055645..157930ed 100644 --- a/cache/jetstream_cache.go +++ b/cache/jetstream_cache.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cache import ( diff --git a/cache/jetstream_cache_test.go b/cache/jetstream_cache_test.go index 8b49e857..b7c12829 100644 --- a/cache/jetstream_cache_test.go +++ b/cache/jetstream_cache_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cache import ( diff --git a/cache/nats_cache.go b/cache/nats_cache.go index 9a3647b1..99f52b52 100644 --- a/cache/nats_cache.go +++ b/cache/nats_cache.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cache import ( diff --git a/cache/oc_cache.go b/cache/oc_cache.go index 394a006d..36ee714c 100644 --- a/cache/oc_cache.go +++ b/cache/oc_cache.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cache import ( diff --git a/cache/options.go b/cache/options.go index 3215a15a..2f3b6200 100644 --- a/cache/options.go +++ b/cache/options.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cache import "log" diff --git a/cache/redis_cache.go b/cache/redis_cache.go index 2915524f..c2bbbc62 100644 --- a/cache/redis_cache.go +++ b/cache/redis_cache.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cache import ( diff --git a/cmd/capabilities.go b/cmd/capabilities.go index 52991ce8..6dff3be5 100644 --- a/cmd/capabilities.go +++ b/cmd/capabilities.go @@ -1,16 +1,10 @@ -// Copyright © 2020 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package cmd diff --git a/cmd/completion.go b/cmd/completion.go index 6883bd98..afa9ec97 100644 --- a/cmd/completion.go +++ b/cmd/completion.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cmd import ( diff --git a/cmd/diff.go b/cmd/diff.go index 91098e7c..28008d29 100644 --- a/cmd/diff.go +++ b/cmd/diff.go @@ -1,16 +1,10 @@ -// Copyright © 2021 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package cmd diff --git a/cmd/generate.go b/cmd/generate.go index de3f7cbf..b0f999a7 100644 --- a/cmd/generate.go +++ b/cmd/generate.go @@ -1,18 +1,11 @@ -/* -Copyright © 2021 Karim Radhouani +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 -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 - - 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. -*/ package cmd import ( diff --git a/cmd/generatePath.go b/cmd/generatePath.go index c91e4474..d14db862 100644 --- a/cmd/generatePath.go +++ b/cmd/generatePath.go @@ -1,18 +1,11 @@ -/* -Copyright © 2021 Karim Radhouani +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 -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 - - 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. -*/ package cmd import ( diff --git a/cmd/generateSetRequest.go b/cmd/generateSetRequest.go index 41a58176..d462918c 100644 --- a/cmd/generateSetRequest.go +++ b/cmd/generateSetRequest.go @@ -1,18 +1,11 @@ -/* -Copyright © 2021 Karim Radhouani +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 -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 - - 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. -*/ package cmd import ( diff --git a/cmd/get.go b/cmd/get.go index 90a81fdf..33c599fd 100644 --- a/cmd/get.go +++ b/cmd/get.go @@ -1,16 +1,10 @@ -// Copyright © 2020 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package cmd diff --git a/cmd/getset.go b/cmd/getset.go index a3c70e1f..b8e2e893 100644 --- a/cmd/getset.go +++ b/cmd/getset.go @@ -1,16 +1,10 @@ -// Copyright © 2021 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package cmd diff --git a/cmd/listen.go b/cmd/listen.go index 3027196c..285a4b24 100644 --- a/cmd/listen.go +++ b/cmd/listen.go @@ -1,16 +1,10 @@ -// Copyright © 2020 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package cmd diff --git a/cmd/path.go b/cmd/path.go index 5d73fd22..56763e33 100644 --- a/cmd/path.go +++ b/cmd/path.go @@ -1,16 +1,10 @@ -// Copyright © 2020 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package cmd diff --git a/cmd/prompt.go b/cmd/prompt.go index 646a9c13..b6d6747a 100644 --- a/cmd/prompt.go +++ b/cmd/prompt.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cmd import ( diff --git a/cmd/prompt_test.go b/cmd/prompt_test.go index d42a1eb8..df14cfa8 100644 --- a/cmd/prompt_test.go +++ b/cmd/prompt_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cmd import ( diff --git a/cmd/root.go b/cmd/root.go index 8e786e79..16037ce6 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -1,16 +1,10 @@ -// Copyright © 2020 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package cmd diff --git a/cmd/set.go b/cmd/set.go index 427cb4c4..89956645 100644 --- a/cmd/set.go +++ b/cmd/set.go @@ -1,16 +1,10 @@ -// Copyright © 2020 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package cmd diff --git a/cmd/subscribe.go b/cmd/subscribe.go index c771569a..465e1403 100644 --- a/cmd/subscribe.go +++ b/cmd/subscribe.go @@ -1,16 +1,10 @@ -// Copyright © 2020 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package cmd diff --git a/cmd/version.go b/cmd/version.go index 6da6cc3a..6c459933 100644 --- a/cmd/version.go +++ b/cmd/version.go @@ -1,16 +1,10 @@ -// Copyright © 2020 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package cmd diff --git a/cmd/versionUpgrade.go b/cmd/versionUpgrade.go index e77917e6..a7ee7638 100644 --- a/cmd/versionUpgrade.go +++ b/cmd/versionUpgrade.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package cmd import ( diff --git a/config.yaml b/config.yaml index 051e4d17..9a7b0f07 100644 --- a/config.yaml +++ b/config.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: sros port: 57400 diff --git a/config/actions.go b/config/actions.go index d1fcf4d7..bd5f801b 100644 --- a/config/actions.go +++ b/config/actions.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/api_server.go b/config/api_server.go index 90fd35c3..e29c16d2 100644 --- a/config/api_server.go +++ b/config/api_server.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/clustering.go b/config/clustering.go index 0aa0b17d..225b38da 100644 --- a/config/clustering.go +++ b/config/clustering.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/config.go b/config/config.go index 7d971db4..ba466f0c 100644 --- a/config/config.go +++ b/config/config.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/config_test.go b/config/config_test.go index ffa5dfd7..37d125b7 100644 --- a/config/config_test.go +++ b/config/config_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/diff.go b/config/diff.go index a0ae9fbd..ca228e55 100644 --- a/config/diff.go +++ b/config/diff.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/environment.go b/config/environment.go index b8fcaf37..ee5edd15 100644 --- a/config/environment.go +++ b/config/environment.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/gnmi_server.go b/config/gnmi_server.go index efe45e1a..c0330697 100644 --- a/config/gnmi_server.go +++ b/config/gnmi_server.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/inputs.go b/config/inputs.go index 6ecd8a7a..3d026b7f 100644 --- a/config/inputs.go +++ b/config/inputs.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/loader.go b/config/loader.go index cfd6dd5d..dd875f49 100644 --- a/config/loader.go +++ b/config/loader.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/locker.go b/config/locker.go index 9fd0293e..f699ed70 100644 --- a/config/locker.go +++ b/config/locker.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/outputs.go b/config/outputs.go index 7c47d53a..7df20995 100644 --- a/config/outputs.go +++ b/config/outputs.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/outputs_test.go b/config/outputs_test.go index 4bc2a788..b1731f22 100644 --- a/config/outputs_test.go +++ b/config/outputs_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/processors.go b/config/processors.go index 1a4428ee..282c32a2 100644 --- a/config/processors.go +++ b/config/processors.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/processors_test.go b/config/processors_test.go index 0e2ec3b4..56753bb8 100644 --- a/config/processors_test.go +++ b/config/processors_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/set.go b/config/set.go index 079bf80a..de8b3925 100644 --- a/config/set.go +++ b/config/set.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/set_test.go b/config/set_test.go index fadf792e..aba2bbbe 100644 --- a/config/set_test.go +++ b/config/set_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/subscriptions.go b/config/subscriptions.go index 7d7a110c..c1af8b5d 100644 --- a/config/subscriptions.go +++ b/config/subscriptions.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/subscriptions_test.go b/config/subscriptions_test.go index f18bf78c..0cfc7df8 100644 --- a/config/subscriptions_test.go +++ b/config/subscriptions_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/targets.go b/config/targets.go index 4f9d7f73..f711b0f0 100644 --- a/config/targets.go +++ b/config/targets.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/targets_test.go b/config/targets_test.go index 3dabfb9a..c7a713b2 100644 --- a/config/targets_test.go +++ b/config/targets_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/config/tunnel_server.go b/config/tunnel_server.go index 4f8e8a0f..d1224425 100644 --- a/config/tunnel_server.go +++ b/config/tunnel_server.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package config import ( diff --git a/examples/deployments/1.single-instance/1.nats-output/containerlab/gnmic.yaml b/examples/deployments/1.single-instance/1.nats-output/containerlab/gnmic.yaml index 52b7d030..4383cb3e 100644 --- a/examples/deployments/1.single-instance/1.nats-output/containerlab/gnmic.yaml +++ b/examples/deployments/1.single-instance/1.nats-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/1.single-instance/1.nats-output/containerlab/nats.clab.yaml b/examples/deployments/1.single-instance/1.nats-output/containerlab/nats.clab.yaml index 81ece735..f22cca9b 100644 --- a/examples/deployments/1.single-instance/1.nats-output/containerlab/nats.clab.yaml +++ b/examples/deployments/1.single-instance/1.nats-output/containerlab/nats.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab11 topology: diff --git a/examples/deployments/1.single-instance/1.nats-output/docker-compose/docker-compose.yaml b/examples/deployments/1.single-instance/1.nats-output/docker-compose/docker-compose.yaml index c304ede5..e99c77c9 100644 --- a/examples/deployments/1.single-instance/1.nats-output/docker-compose/docker-compose.yaml +++ b/examples/deployments/1.single-instance/1.nats-output/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/1.single-instance/1.nats-output/docker-compose/gnmic1.yaml b/examples/deployments/1.single-instance/1.nats-output/docker-compose/gnmic1.yaml index 75d15979..75000472 100644 --- a/examples/deployments/1.single-instance/1.nats-output/docker-compose/gnmic1.yaml +++ b/examples/deployments/1.single-instance/1.nats-output/docker-compose/gnmic1.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/gnmic.yaml b/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/gnmic.yaml index c7204c47..f694c5e2 100644 --- a/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/gnmic.yaml +++ b/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/grafana/datasources/datasource.yaml index 1695c63f..cf2179d7 100644 --- a/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/prometheus.clab.yaml b/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/prometheus.clab.yaml index 3aca0d9d..929e7677 100644 --- a/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/prometheus.clab.yaml +++ b/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/prometheus.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab110 mgmt: diff --git a/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/prometheus/prometheus.yaml b/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/prometheus/prometheus.yaml index 0bf9a71f..150768e7 100644 --- a/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/1.single-instance/10.prometheus-with-cache/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/1.single-instance/2.kafka-output/containerlab/gnmic.yaml b/examples/deployments/1.single-instance/2.kafka-output/containerlab/gnmic.yaml index 454e3134..e474a48f 100644 --- a/examples/deployments/1.single-instance/2.kafka-output/containerlab/gnmic.yaml +++ b/examples/deployments/1.single-instance/2.kafka-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/1.single-instance/2.kafka-output/containerlab/kafka.clab.yaml b/examples/deployments/1.single-instance/2.kafka-output/containerlab/kafka.clab.yaml index bebc69a6..66f75e63 100644 --- a/examples/deployments/1.single-instance/2.kafka-output/containerlab/kafka.clab.yaml +++ b/examples/deployments/1.single-instance/2.kafka-output/containerlab/kafka.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab12 topology: diff --git a/examples/deployments/1.single-instance/2.kafka-output/docker-compose/docker-compose.yaml b/examples/deployments/1.single-instance/2.kafka-output/docker-compose/docker-compose.yaml index 6ae87612..1b2dd27b 100644 --- a/examples/deployments/1.single-instance/2.kafka-output/docker-compose/docker-compose.yaml +++ b/examples/deployments/1.single-instance/2.kafka-output/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/1.single-instance/2.kafka-output/docker-compose/gnmic1.yaml b/examples/deployments/1.single-instance/2.kafka-output/docker-compose/gnmic1.yaml index d98bd3c7..97efa28f 100644 --- a/examples/deployments/1.single-instance/2.kafka-output/docker-compose/gnmic1.yaml +++ b/examples/deployments/1.single-instance/2.kafka-output/docker-compose/gnmic1.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/1.single-instance/3.influxdb-output/containerlab/gnmic.yaml b/examples/deployments/1.single-instance/3.influxdb-output/containerlab/gnmic.yaml index f3933636..23a7695d 100644 --- a/examples/deployments/1.single-instance/3.influxdb-output/containerlab/gnmic.yaml +++ b/examples/deployments/1.single-instance/3.influxdb-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/1.single-instance/3.influxdb-output/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/1.single-instance/3.influxdb-output/containerlab/grafana/datasources/datasource.yaml index 93816ccb..25bb04b6 100644 --- a/examples/deployments/1.single-instance/3.influxdb-output/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/1.single-instance/3.influxdb-output/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: - name: InfluxDB diff --git a/examples/deployments/1.single-instance/3.influxdb-output/containerlab/influxdb.clab.yaml b/examples/deployments/1.single-instance/3.influxdb-output/containerlab/influxdb.clab.yaml index 4ab60b37..e41b2e8f 100644 --- a/examples/deployments/1.single-instance/3.influxdb-output/containerlab/influxdb.clab.yaml +++ b/examples/deployments/1.single-instance/3.influxdb-output/containerlab/influxdb.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab13 topology: diff --git a/examples/deployments/1.single-instance/3.influxdb-output/docker-compose/docker-compose.yaml b/examples/deployments/1.single-instance/3.influxdb-output/docker-compose/docker-compose.yaml index 93b23fe0..0e1f60ec 100644 --- a/examples/deployments/1.single-instance/3.influxdb-output/docker-compose/docker-compose.yaml +++ b/examples/deployments/1.single-instance/3.influxdb-output/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/1.single-instance/3.influxdb-output/docker-compose/gnmic1.yaml b/examples/deployments/1.single-instance/3.influxdb-output/docker-compose/gnmic1.yaml index 26413518..6eba42c6 100644 --- a/examples/deployments/1.single-instance/3.influxdb-output/docker-compose/gnmic1.yaml +++ b/examples/deployments/1.single-instance/3.influxdb-output/docker-compose/gnmic1.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/1.single-instance/4.prometheus-output/containerlab/gnmic.yaml b/examples/deployments/1.single-instance/4.prometheus-output/containerlab/gnmic.yaml index 6c90884f..042929b8 100644 --- a/examples/deployments/1.single-instance/4.prometheus-output/containerlab/gnmic.yaml +++ b/examples/deployments/1.single-instance/4.prometheus-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/1.single-instance/4.prometheus-output/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/1.single-instance/4.prometheus-output/containerlab/grafana/datasources/datasource.yaml index bf5e41b3..80ddd19f 100644 --- a/examples/deployments/1.single-instance/4.prometheus-output/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/1.single-instance/4.prometheus-output/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/1.single-instance/4.prometheus-output/containerlab/prometheus.clab.yaml b/examples/deployments/1.single-instance/4.prometheus-output/containerlab/prometheus.clab.yaml index 3a209a19..06d46de1 100644 --- a/examples/deployments/1.single-instance/4.prometheus-output/containerlab/prometheus.clab.yaml +++ b/examples/deployments/1.single-instance/4.prometheus-output/containerlab/prometheus.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab14 mgmt: diff --git a/examples/deployments/1.single-instance/4.prometheus-output/containerlab/prometheus/prometheus.yaml b/examples/deployments/1.single-instance/4.prometheus-output/containerlab/prometheus/prometheus.yaml index feed580a..a972f0fa 100644 --- a/examples/deployments/1.single-instance/4.prometheus-output/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/1.single-instance/4.prometheus-output/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/docker-compose.yaml b/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/docker-compose.yaml index f4406473..1a131dff 100644 --- a/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/docker-compose.yaml +++ b/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/gnmic1.yaml b/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/gnmic1.yaml index 586ea2a7..96169c0e 100644 --- a/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/gnmic1.yaml +++ b/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/gnmic1.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/prometheus/prometheus.yaml b/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/prometheus/prometheus.yaml index c316e097..66ca6e8b 100644 --- a/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/prometheus/prometheus.yaml +++ b/examples/deployments/1.single-instance/4.prometheus-output/docker-compose/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/gnmic.yaml b/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/gnmic.yaml index c0131446..23f968d5 100644 --- a/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/gnmic.yaml +++ b/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/grafana/datasources/datasource.yaml index 3d4a8984..6093488e 100644 --- a/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/multiple-outputs.clab.yaml b/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/multiple-outputs.clab.yaml index d7a8b92b..675790e3 100644 --- a/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/multiple-outputs.clab.yaml +++ b/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/multiple-outputs.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab15 topology: diff --git a/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/prometheus/prometheus.yaml b/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/prometheus/prometheus.yaml index 7d09514f..6c8df775 100644 --- a/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/1.single-instance/5.multiple-outputs/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/docker-compose.yaml b/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/docker-compose.yaml index ca71589e..42ad4457 100644 --- a/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/docker-compose.yaml +++ b/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/gnmic1.yaml b/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/gnmic1.yaml index f05f63a0..1c48c717 100644 --- a/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/gnmic1.yaml +++ b/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/gnmic1.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/prometheus/prometheus.yaml b/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/prometheus/prometheus.yaml index c316e097..66ca6e8b 100644 --- a/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/prometheus/prometheus.yaml +++ b/examples/deployments/1.single-instance/5.multiple-outputs/docker-compose/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/gnmic.yaml b/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/gnmic.yaml index ee5765a6..76aa284f 100644 --- a/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/gnmic.yaml +++ b/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/grafana/datasources/datasource.yaml index b2569062..e378e232 100644 --- a/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/prom_write.clab.yaml b/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/prom_write.clab.yaml index 430970b8..379f24c3 100644 --- a/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/prom_write.clab.yaml +++ b/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/prom_write.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab16 mgmt: diff --git a/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/prometheus/prometheus.yaml b/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/prometheus/prometheus.yaml index daa8505f..4984890e 100644 --- a/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/1.single-instance/6.prometheus-write-output/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/1.single-instance/7.cortex-output/containerlab/cortex/single-process-config-blocks.yaml b/examples/deployments/1.single-instance/7.cortex-output/containerlab/cortex/single-process-config-blocks.yaml index 027443e1..c7d88486 100644 --- a/examples/deployments/1.single-instance/7.cortex-output/containerlab/cortex/single-process-config-blocks.yaml +++ b/examples/deployments/1.single-instance/7.cortex-output/containerlab/cortex/single-process-config-blocks.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + # Configuration for running Cortex in single-process mode. # This should not be used in production. It is only for getting started diff --git a/examples/deployments/1.single-instance/7.cortex-output/containerlab/cortexmetrics.clab.yaml b/examples/deployments/1.single-instance/7.cortex-output/containerlab/cortexmetrics.clab.yaml index 1343cbdd..68f7b5b7 100644 --- a/examples/deployments/1.single-instance/7.cortex-output/containerlab/cortexmetrics.clab.yaml +++ b/examples/deployments/1.single-instance/7.cortex-output/containerlab/cortexmetrics.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab17 mgmt: diff --git a/examples/deployments/1.single-instance/7.cortex-output/containerlab/gnmic.yaml b/examples/deployments/1.single-instance/7.cortex-output/containerlab/gnmic.yaml index 144e3bb9..fc3accaf 100644 --- a/examples/deployments/1.single-instance/7.cortex-output/containerlab/gnmic.yaml +++ b/examples/deployments/1.single-instance/7.cortex-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/1.single-instance/7.cortex-output/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/1.single-instance/7.cortex-output/containerlab/grafana/datasources/datasource.yaml index 5b5ef624..6aa1ca77 100644 --- a/examples/deployments/1.single-instance/7.cortex-output/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/1.single-instance/7.cortex-output/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/gnmic.yaml b/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/gnmic.yaml index ab0ec6aa..1e405665 100644 --- a/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/gnmic.yaml +++ b/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/grafana/datasources/datasource.yaml index aa8881e5..977e3ec1 100644 --- a/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/victoriametrics.clab.yaml b/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/victoriametrics.clab.yaml index fa49b395..6a009f95 100644 --- a/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/victoriametrics.clab.yaml +++ b/examples/deployments/1.single-instance/8.victoria-metrics-output/containerlab/victoriametrics.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab18 mgmt: diff --git a/examples/deployments/1.single-instance/9.jetstream-output/containerlab/gnmic.yaml b/examples/deployments/1.single-instance/9.jetstream-output/containerlab/gnmic.yaml index 2f18e5c6..741cf36d 100644 --- a/examples/deployments/1.single-instance/9.jetstream-output/containerlab/gnmic.yaml +++ b/examples/deployments/1.single-instance/9.jetstream-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/1.single-instance/9.jetstream-output/containerlab/jetstream.clab.yaml b/examples/deployments/1.single-instance/9.jetstream-output/containerlab/jetstream.clab.yaml index 735c567d..240d1cb3 100644 --- a/examples/deployments/1.single-instance/9.jetstream-output/containerlab/jetstream.clab.yaml +++ b/examples/deployments/1.single-instance/9.jetstream-output/containerlab/jetstream.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab19 topology: diff --git a/examples/deployments/2.clusters/1.influxdb-output/containerlab/gnmic.yaml b/examples/deployments/2.clusters/1.influxdb-output/containerlab/gnmic.yaml index 82f06efc..dab72e2a 100644 --- a/examples/deployments/2.clusters/1.influxdb-output/containerlab/gnmic.yaml +++ b/examples/deployments/2.clusters/1.influxdb-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/2.clusters/1.influxdb-output/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/2.clusters/1.influxdb-output/containerlab/grafana/datasources/datasource.yaml index 722fcd6f..63b289b7 100644 --- a/examples/deployments/2.clusters/1.influxdb-output/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/2.clusters/1.influxdb-output/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: - name: InfluxDB diff --git a/examples/deployments/2.clusters/1.influxdb-output/containerlab/lab21.clab.yaml b/examples/deployments/2.clusters/1.influxdb-output/containerlab/lab21.clab.yaml index 1430f661..eee2856f 100644 --- a/examples/deployments/2.clusters/1.influxdb-output/containerlab/lab21.clab.yaml +++ b/examples/deployments/2.clusters/1.influxdb-output/containerlab/lab21.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab21 topology: diff --git a/examples/deployments/2.clusters/1.influxdb-output/docker-compose/docker-compose.yaml b/examples/deployments/2.clusters/1.influxdb-output/docker-compose/docker-compose.yaml index d756a6d2..e3f70e94 100644 --- a/examples/deployments/2.clusters/1.influxdb-output/docker-compose/docker-compose.yaml +++ b/examples/deployments/2.clusters/1.influxdb-output/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/2.clusters/1.influxdb-output/docker-compose/gnmic.yaml b/examples/deployments/2.clusters/1.influxdb-output/docker-compose/gnmic.yaml index 045e0ad9..825ae4b2 100644 --- a/examples/deployments/2.clusters/1.influxdb-output/docker-compose/gnmic.yaml +++ b/examples/deployments/2.clusters/1.influxdb-output/docker-compose/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/2.clusters/2.prometheus-output/containerlab/gnmic.yaml b/examples/deployments/2.clusters/2.prometheus-output/containerlab/gnmic.yaml index 92d496c0..674ee691 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/containerlab/gnmic.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/2.clusters/2.prometheus-output/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/2.clusters/2.prometheus-output/containerlab/grafana/datasources/datasource.yaml index f8d8a312..990bb9d3 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/2.clusters/2.prometheus-output/containerlab/lab22.clab.yaml b/examples/deployments/2.clusters/2.prometheus-output/containerlab/lab22.clab.yaml index 2d7c7869..6c6f2e7f 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/containerlab/lab22.clab.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/containerlab/lab22.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab22 topology: diff --git a/examples/deployments/2.clusters/2.prometheus-output/containerlab/prometheus/prometheus.yaml b/examples/deployments/2.clusters/2.prometheus-output/containerlab/prometheus/prometheus.yaml index a78b7093..d74171c1 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/2.clusters/2.prometheus-output/docker-compose/docker-compose.yaml b/examples/deployments/2.clusters/2.prometheus-output/docker-compose/docker-compose.yaml index 966d94af..4d80546c 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/docker-compose/docker-compose.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/2.clusters/2.prometheus-output/docker-compose/gnmic.yaml b/examples/deployments/2.clusters/2.prometheus-output/docker-compose/gnmic.yaml index 340e8d3a..4d179b94 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/docker-compose/gnmic.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/docker-compose/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/2.clusters/2.prometheus-output/docker-compose/prometheus/prometheus.yaml b/examples/deployments/2.clusters/2.prometheus-output/docker-compose/prometheus/prometheus.yaml index c316e097..66ca6e8b 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/docker-compose/prometheus/prometheus.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/docker-compose/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/consul/deployment.yaml b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/consul/deployment.yaml index 47b77b2b..fdf46c0e 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/consul/deployment.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/consul/deployment.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: apps/v1 kind: Deployment metadata: diff --git a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/consul/service.yaml b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/consul/service.yaml index 11c913d0..3af8864a 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/consul/service.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/consul/service.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: v1 kind: Service metadata: diff --git a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/configmap.yaml b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/configmap.yaml index b756d6e9..e21abf8b 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/configmap.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/configmap.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: v1 kind: ConfigMap metadata: diff --git a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/secret.yaml b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/secret.yaml index f4d39ef8..43bbb537 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/secret.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/secret.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: v1 kind: Secret metadata: diff --git a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/service.yaml b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/service.yaml index f0dc0565..c43559d0 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/service.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/service.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: v1 kind: Service metadata: diff --git a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/statefulset.yaml b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/statefulset.yaml index df1e500c..f25a3440 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/statefulset.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/gnmic-app/statefulset.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: apps/v1 kind: StatefulSet metadata: diff --git a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/prometheus/servicemonitor.yaml b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/prometheus/servicemonitor.yaml index 7f169f71..24eaeb1c 100644 --- a/examples/deployments/2.clusters/2.prometheus-output/kubernetes/prometheus/servicemonitor.yaml +++ b/examples/deployments/2.clusters/2.prometheus-output/kubernetes/prometheus/servicemonitor.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: diff --git a/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/gnmic.yaml b/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/gnmic.yaml index 76408b89..c9341fb9 100644 --- a/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/gnmic.yaml +++ b/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/grafana/datasources/datasource.yaml index 61a82dc4..c5325fd0 100644 --- a/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/lab23.clab.yaml b/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/lab23.clab.yaml index 0e3f5c09..17bee6c1 100644 --- a/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/lab23.clab.yaml +++ b/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/lab23.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab23 topology: diff --git a/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/prometheus/prometheus.yaml b/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/prometheus/prometheus.yaml index d1222709..92d53586 100644 --- a/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/2.clusters/3.nats-input-prometheus-output/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/docker-compose.yaml b/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/docker-compose.yaml index d1493b95..4211791f 100644 --- a/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/docker-compose.yaml +++ b/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/gnmic.yaml b/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/gnmic.yaml index 7d5f69a7..95387c96 100644 --- a/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/gnmic.yaml +++ b/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/prometheus/prometheus.yaml b/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/prometheus/prometheus.yaml index c316e097..66ca6e8b 100644 --- a/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/prometheus/prometheus.yaml +++ b/examples/deployments/2.clusters/3.nats-input-prometheus-output/docker-compose/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmi-server.clab.yaml b/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmi-server.clab.yaml index 4e51e9af..dacf0eee 100644 --- a/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmi-server.clab.yaml +++ b/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmi-server.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab24 topology: diff --git a/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmic-agg.yaml b/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmic-agg.yaml index 2496d808..1a0f14d1 100644 --- a/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmic-agg.yaml +++ b/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmic-agg.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true skip-verify: true diff --git a/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmic.yaml b/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmic.yaml index 4332d75c..09fba581 100644 --- a/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmic.yaml +++ b/examples/deployments/2.clusters/4.gnmi-server/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/2.clusters/4.gnmi-server/containerlab/grafana/dashboards.yaml b/examples/deployments/2.clusters/4.gnmi-server/containerlab/grafana/dashboards.yaml index 42951f09..94b6f682 100644 --- a/examples/deployments/2.clusters/4.gnmi-server/containerlab/grafana/dashboards.yaml +++ b/examples/deployments/2.clusters/4.gnmi-server/containerlab/grafana/dashboards.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 providers: diff --git a/examples/deployments/2.clusters/4.gnmi-server/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/2.clusters/4.gnmi-server/containerlab/grafana/datasources/datasource.yaml index a0ec5e52..3b015cd8 100644 --- a/examples/deployments/2.clusters/4.gnmi-server/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/2.clusters/4.gnmi-server/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/2.clusters/4.gnmi-server/containerlab/prometheus/prometheus.yaml b/examples/deployments/2.clusters/4.gnmi-server/containerlab/prometheus/prometheus.yaml index 3d286324..6ab0fd40 100644 --- a/examples/deployments/2.clusters/4.gnmi-server/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/2.clusters/4.gnmi-server/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/gnmic.yaml b/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/gnmic.yaml index bc8b5a03..d288a259 100644 --- a/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/gnmic.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/grafana/datasources/datasource.yaml index f00e9b64..19f9e280 100644 --- a/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/lab25-1.clab.yaml b/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/lab25-1.clab.yaml index 5c6eafa5..0e226c13 100644 --- a/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/lab25-1.clab.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/lab25-1.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab25-1 topology: diff --git a/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/prometheus/prometheus.yaml b/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/prometheus/prometheus.yaml index b9389adf..92e310ae 100644 --- a/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/jetstream/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/gnmic.yaml b/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/gnmic.yaml index ce03023a..7e79145a 100644 --- a/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/gnmic.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/grafana/datasources/datasource.yaml index 2ce8c99f..7ad82f1a 100644 --- a/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/lab25-2.clab.yaml b/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/lab25-2.clab.yaml index 123f7600..65d55cc6 100644 --- a/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/lab25-2.clab.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/lab25-2.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab25-2 topology: diff --git a/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/prometheus/prometheus.yaml b/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/prometheus/prometheus.yaml index ed4bdc43..ccb3f1fb 100644 --- a/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/nats/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/gnmic.yaml b/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/gnmic.yaml index 4d88a7db..c5d04a28 100644 --- a/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/gnmic.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/grafana/datasources/datasource.yaml index c64c2d6a..27f80d2c 100644 --- a/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/lab25-3.clab.yaml b/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/lab25-3.clab.yaml index d70090af..90d97c62 100644 --- a/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/lab25-3.clab.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/lab25-3.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab25-3 topology: diff --git a/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/prometheus/prometheus.yaml b/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/prometheus/prometheus.yaml index b8da6a51..2a5248d9 100644 --- a/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/2.clusters/5.shared-cache/redis/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/gnmic-collector.yaml b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/gnmic-collector.yaml index eae7fa47..8b41a33b 100644 --- a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/gnmic-collector.yaml +++ b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/gnmic-collector.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/gnmic-relay.yaml b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/gnmic-relay.yaml index 662c3833..17c11cfc 100644 --- a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/gnmic-relay.yaml +++ b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/gnmic-relay.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true inputs: diff --git a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/grafana/datasources/datasource.yaml index 045bf405..575edc9d 100644 --- a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/lab31.clab.yaml b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/lab31.clab.yaml index ca358d88..c19f1509 100644 --- a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/lab31.clab.yaml +++ b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/lab31.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab31 topology: diff --git a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/prometheus/prometheus.yaml b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/prometheus/prometheus.yaml index 0c64a3a6..c0bc8b95 100644 --- a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/docker-compose.yaml b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/docker-compose.yaml index 51098cfe..eac4a95d 100644 --- a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/docker-compose.yaml +++ b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/gnmic-collector.yaml b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/gnmic-collector.yaml index b47b3dde..aee9b161 100644 --- a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/gnmic-collector.yaml +++ b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/gnmic-collector.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/gnmic-relay.yaml b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/gnmic-relay.yaml index 7618387d..c5d320eb 100644 --- a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/gnmic-relay.yaml +++ b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/gnmic-relay.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true inputs: diff --git a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/prometheus/prometheus.yaml b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/prometheus/prometheus.yaml index c316e097..66ca6e8b 100644 --- a/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/prometheus/prometheus.yaml +++ b/examples/deployments/3.pipelines/1.gnmic-nats-gnmic-prometheus/docker-compose/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/gnmic-collector.yaml b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/gnmic-collector.yaml index e148500d..4437a991 100644 --- a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/gnmic-collector.yaml +++ b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/gnmic-collector.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/gnmic-relay.yaml b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/gnmic-relay.yaml index 407b54aa..e7d31944 100644 --- a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/gnmic-relay.yaml +++ b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/gnmic-relay.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true inputs: diff --git a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/grafana/datasources/datasource.yaml index 045bf405..575edc9d 100644 --- a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/lab32.clab.yaml b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/lab32.clab.yaml index 9119b448..c77903ef 100644 --- a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/lab32.clab.yaml +++ b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/containerlab/lab32.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab32 topology: diff --git a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/docker-compose.yaml b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/docker-compose.yaml index 388e5a5f..3646a78b 100644 --- a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/docker-compose.yaml +++ b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/gnmic-collector.yaml b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/gnmic-collector.yaml index b192abe5..f27713a6 100644 --- a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/gnmic-collector.yaml +++ b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/gnmic-collector.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/gnmic-relay.yaml b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/gnmic-relay.yaml index 407b54aa..e7d31944 100644 --- a/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/gnmic-relay.yaml +++ b/examples/deployments/3.pipelines/2.gnmic-nats-gnmic-influxdb/docker-compose/gnmic-relay.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true inputs: diff --git a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/gnmic-relay.yaml b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/gnmic-relay.yaml index e15f0265..90902ea9 100644 --- a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/gnmic-relay.yaml +++ b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/gnmic-relay.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true inputs: diff --git a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/gnmic.yaml b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/gnmic.yaml index fabc7a33..572adfa1 100644 --- a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/gnmic.yaml +++ b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/grafana/datasources/datasource.yaml index 2b52ef3c..a371666c 100644 --- a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/lab33a.clab.yaml b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/lab33a.clab.yaml index c73a4c99..3ef8d67d 100644 --- a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/lab33a.clab.yaml +++ b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/lab33a.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab33a topology: diff --git a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/prometheus/prometheus.yaml b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/prometheus/prometheus.yaml index a29e5f33..b1870330 100644 --- a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/docker-compose.yaml b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/docker-compose.yaml index a4e9bee6..135c777c 100644 --- a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/docker-compose.yaml +++ b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/gnmic-collector.yaml b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/gnmic-collector.yaml index 65a7ee9c..0c0edbc2 100644 --- a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/gnmic-collector.yaml +++ b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/gnmic-collector.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/gnmic-relay.yaml b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/gnmic-relay.yaml index 19da4a1d..270f04f2 100644 --- a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/gnmic-relay.yaml +++ b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/gnmic-relay.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true inputs: diff --git a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/prometheus/prometheus.yaml b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/prometheus/prometheus.yaml index c316e097..66ca6e8b 100644 --- a/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/prometheus/prometheus.yaml +++ b/examples/deployments/3.pipelines/3a.gnmic-cluster-nats-gnmic-prometheus/docker-compose/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/gnmic-relay.yaml b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/gnmic-relay.yaml index 89025d0c..e100e718 100644 --- a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/gnmic-relay.yaml +++ b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/gnmic-relay.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true inputs: diff --git a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/gnmic.yaml b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/gnmic.yaml index 452f1f3b..f3b6accc 100644 --- a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/gnmic.yaml +++ b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/gnmic.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin skip-verify: true diff --git a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/grafana/datasources/datasource.yaml b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/grafana/datasources/datasource.yaml index 2b52ef3c..a371666c 100644 --- a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/grafana/datasources/datasource.yaml +++ b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/grafana/datasources/datasource.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + apiVersion: 1 deleteDatasources: diff --git a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/lab33b.clab.yaml b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/lab33b.clab.yaml index 83b8e606..071d903c 100644 --- a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/lab33b.clab.yaml +++ b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/lab33b.clab.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + name: lab33b topology: diff --git a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/prometheus/prometheus.yaml b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/prometheus/prometheus.yaml index a29e5f33..b1870330 100644 --- a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/prometheus/prometheus.yaml +++ b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/containerlab/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/docker-compose.yaml b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/docker-compose.yaml index 140c4852..51560102 100644 --- a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/docker-compose.yaml +++ b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/gnmic-collector.yaml b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/gnmic-collector.yaml index 65a7ee9c..0c0edbc2 100644 --- a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/gnmic-collector.yaml +++ b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/gnmic-collector.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/gnmic-relay.yaml b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/gnmic-relay.yaml index 20be9b0a..9b404e0e 100644 --- a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/gnmic-relay.yaml +++ b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/gnmic-relay.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true inputs: diff --git a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/prometheus/prometheus.yaml b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/prometheus/prometheus.yaml index c316e097..66ca6e8b 100644 --- a/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/prometheus/prometheus.yaml +++ b/examples/deployments/3.pipelines/3b.gnmic-cluster-nats-gnmic-cluster-prometheus/docker-compose/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/docker-compose.yaml b/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/docker-compose.yaml index f12233a9..c81753c1 100644 --- a/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/docker-compose.yaml +++ b/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/docker-compose.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + version: '3' networks: diff --git a/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-collector.yaml b/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-collector.yaml index b47b3dde..aee9b161 100644 --- a/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-collector.yaml +++ b/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-collector.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + username: admin password: admin insecure: true diff --git a/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-relay1.yaml b/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-relay1.yaml index 3388cc36..c2c56da4 100644 --- a/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-relay1.yaml +++ b/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-relay1.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true inputs: diff --git a/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-relay2.yaml b/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-relay2.yaml index afa12956..9a6a8769 100644 --- a/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-relay2.yaml +++ b/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/gnmic-relay2.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + log: true inputs: diff --git a/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/prometheus/prometheus.yaml b/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/prometheus/prometheus.yaml index c316e097..66ca6e8b 100644 --- a/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/prometheus/prometheus.yaml +++ b/examples/deployments/3.pipelines/4.gnmic-nats-gnmic-prometheus-gnmic-influxdb/docker-compose/prometheus/prometheus.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + global: scrape_interval: 10s evaluation_interval: 10s diff --git a/examples/pkg/capabilities_rpc/main.go b/examples/pkg/capabilities_rpc/main.go index 36fa4a3a..a50205db 100644 --- a/examples/pkg/capabilities_rpc/main.go +++ b/examples/pkg/capabilities_rpc/main.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package main import ( diff --git a/examples/pkg/get_rpc/main.go b/examples/pkg/get_rpc/main.go index 69e9c521..fcaefa8d 100644 --- a/examples/pkg/get_rpc/main.go +++ b/examples/pkg/get_rpc/main.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package main import ( diff --git a/examples/pkg/set_rpc/main.go b/examples/pkg/set_rpc/main.go index cd5718ce..75bdfc91 100644 --- a/examples/pkg/set_rpc/main.go +++ b/examples/pkg/set_rpc/main.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package main import ( diff --git a/examples/pkg/subscribe_rpc/main.go b/examples/pkg/subscribe_rpc/main.go index b905b3b2..18958a47 100644 --- a/examples/pkg/subscribe_rpc/main.go +++ b/examples/pkg/subscribe_rpc/main.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package main import ( diff --git a/examples/set-request-templates/Nokia/SRL/1.interfaces/interfaces_template_vars.yaml b/examples/set-request-templates/Nokia/SRL/1.interfaces/interfaces_template_vars.yaml index ede11601..8f803669 100644 --- a/examples/set-request-templates/Nokia/SRL/1.interfaces/interfaces_template_vars.yaml +++ b/examples/set-request-templates/Nokia/SRL/1.interfaces/interfaces_template_vars.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + node1: interfaces: - name: # ethernet-1/1 diff --git a/examples/set-request-templates/Nokia/SRL/2.network-instance/network_instance_template_vars.yaml b/examples/set-request-templates/Nokia/SRL/2.network-instance/network_instance_template_vars.yaml index 1bb6da34..18794364 100644 --- a/examples/set-request-templates/Nokia/SRL/2.network-instance/network_instance_template_vars.yaml +++ b/examples/set-request-templates/Nokia/SRL/2.network-instance/network_instance_template_vars.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + node1:57400: network-intances: - name: "" diff --git a/examples/set-request-templates/Nokia/SRL/3.acl/acl_template_vars.yaml b/examples/set-request-templates/Nokia/SRL/3.acl/acl_template_vars.yaml index c37cc318..b18aa83d 100644 --- a/examples/set-request-templates/Nokia/SRL/3.acl/acl_template_vars.yaml +++ b/examples/set-request-templates/Nokia/SRL/3.acl/acl_template_vars.yaml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + acl: capture-filter: ipv4-filter: diff --git a/formatters/all/all.go b/formatters/all/all.go index 04440d11..9b95cac6 100644 --- a/formatters/all/all.go +++ b/formatters/all/all.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package all import ( diff --git a/formatters/event.go b/formatters/event.go index 74d65087..2a31693e 100644 --- a/formatters/event.go +++ b/formatters/event.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package formatters import ( diff --git a/formatters/event_add_tag/event_add_tag.go b/formatters/event_add_tag/event_add_tag.go index 80ceff62..3590b693 100644 --- a/formatters/event_add_tag/event_add_tag.go +++ b/formatters/event_add_tag/event_add_tag.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_add_tag import ( diff --git a/formatters/event_add_tag/event_add_tag_test.go b/formatters/event_add_tag/event_add_tag_test.go index 4f63a65e..d82c28eb 100644 --- a/formatters/event_add_tag/event_add_tag_test.go +++ b/formatters/event_add_tag/event_add_tag_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_add_tag import ( diff --git a/formatters/event_allow/event_allow.go b/formatters/event_allow/event_allow.go index b8012cd7..53549248 100644 --- a/formatters/event_allow/event_allow.go +++ b/formatters/event_allow/event_allow.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_allow import ( diff --git a/formatters/event_allow/event_allow_test.go b/formatters/event_allow/event_allow_test.go index 9e14a81c..67de15bc 100644 --- a/formatters/event_allow/event_allow_test.go +++ b/formatters/event_allow/event_allow_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_allow import ( diff --git a/formatters/event_convert/event_convert.go b/formatters/event_convert/event_convert.go index 13b53f11..e99145d2 100644 --- a/formatters/event_convert/event_convert.go +++ b/formatters/event_convert/event_convert.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_convert import ( diff --git a/formatters/event_convert/event_convert_test.go b/formatters/event_convert/event_convert_test.go index 427b1c73..3707f4c5 100644 --- a/formatters/event_convert/event_convert_test.go +++ b/formatters/event_convert/event_convert_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_convert import ( diff --git a/formatters/event_data_convert/event_data_convert.go b/formatters/event_data_convert/event_data_convert.go index 14fd7eb4..cdb2c01e 100644 --- a/formatters/event_data_convert/event_data_convert.go +++ b/formatters/event_data_convert/event_data_convert.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_data_convert import ( diff --git a/formatters/event_data_convert/event_data_convert_test.go b/formatters/event_data_convert/event_data_convert_test.go index 4799bdf2..831e9e7c 100644 --- a/formatters/event_data_convert/event_data_convert_test.go +++ b/formatters/event_data_convert/event_data_convert_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_data_convert import ( diff --git a/formatters/event_date_string/event_date_string.go b/formatters/event_date_string/event_date_string.go index e954274a..3a099f07 100644 --- a/formatters/event_date_string/event_date_string.go +++ b/formatters/event_date_string/event_date_string.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_date_string import ( diff --git a/formatters/event_date_string/event_date_string_test.go b/formatters/event_date_string/event_date_string_test.go index 9b5ebda8..f9ae243f 100644 --- a/formatters/event_date_string/event_date_string_test.go +++ b/formatters/event_date_string/event_date_string_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_date_string import ( diff --git a/formatters/event_delete/event_delete.go b/formatters/event_delete/event_delete.go index da6bcb5e..466a07cd 100644 --- a/formatters/event_delete/event_delete.go +++ b/formatters/event_delete/event_delete.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_delete import ( diff --git a/formatters/event_delete/event_delete_test.go b/formatters/event_delete/event_delete_test.go index cd20af45..c2f68e28 100644 --- a/formatters/event_delete/event_delete_test.go +++ b/formatters/event_delete/event_delete_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_delete import ( diff --git a/formatters/event_drop/event_drop.go b/formatters/event_drop/event_drop.go index 5bac4a94..61df5ec4 100644 --- a/formatters/event_drop/event_drop.go +++ b/formatters/event_drop/event_drop.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_drop import ( diff --git a/formatters/event_drop/event_drop_test.go b/formatters/event_drop/event_drop_test.go index b6133445..60fef56e 100644 --- a/formatters/event_drop/event_drop_test.go +++ b/formatters/event_drop/event_drop_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_drop import ( diff --git a/formatters/event_duration_convert/event_duration_convert.go b/formatters/event_duration_convert/event_duration_convert.go index 2d998dd2..b3cc27a8 100644 --- a/formatters/event_duration_convert/event_duration_convert.go +++ b/formatters/event_duration_convert/event_duration_convert.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_data_convert import ( diff --git a/formatters/event_duration_convert/event_duration_convert_test.go b/formatters/event_duration_convert/event_duration_convert_test.go index b518e93c..de3d010f 100644 --- a/formatters/event_duration_convert/event_duration_convert_test.go +++ b/formatters/event_duration_convert/event_duration_convert_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_data_convert import ( diff --git a/formatters/event_extract_tags/event_extract_tags.go b/formatters/event_extract_tags/event_extract_tags.go index 44dc35c2..93e5198b 100644 --- a/formatters/event_extract_tags/event_extract_tags.go +++ b/formatters/event_extract_tags/event_extract_tags.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_extract_tags import ( diff --git a/formatters/event_extract_tags/event_extract_tags_test.go b/formatters/event_extract_tags/event_extract_tags_test.go index 176817ca..ab1acf4a 100644 --- a/formatters/event_extract_tags/event_extract_tags_test.go +++ b/formatters/event_extract_tags/event_extract_tags_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_extract_tags import ( diff --git a/formatters/event_group_by/event_group_by.go b/formatters/event_group_by/event_group_by.go index 715cc937..b86c719f 100644 --- a/formatters/event_group_by/event_group_by.go +++ b/formatters/event_group_by/event_group_by.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_group_by import ( diff --git a/formatters/event_group_by/event_group_by_test.go b/formatters/event_group_by/event_group_by_test.go index 12c00259..78f4e07d 100644 --- a/formatters/event_group_by/event_group_by_test.go +++ b/formatters/event_group_by/event_group_by_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_group_by import ( diff --git a/formatters/event_jq/event_jq.go b/formatters/event_jq/event_jq.go index c1a7e15e..733a0b2c 100644 --- a/formatters/event_jq/event_jq.go +++ b/formatters/event_jq/event_jq.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_jq import ( diff --git a/formatters/event_jq/event_jq_test.go b/formatters/event_jq/event_jq_test.go index 0974329f..f393ea94 100644 --- a/formatters/event_jq/event_jq_test.go +++ b/formatters/event_jq/event_jq_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_jq import ( diff --git a/formatters/event_merge/event_merge.go b/formatters/event_merge/event_merge.go index 2443ef32..f784b4a1 100644 --- a/formatters/event_merge/event_merge.go +++ b/formatters/event_merge/event_merge.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_merge import ( diff --git a/formatters/event_merge/event_merge_test.go b/formatters/event_merge/event_merge_test.go index a6ee8395..3d6ec782 100644 --- a/formatters/event_merge/event_merge_test.go +++ b/formatters/event_merge/event_merge_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_merge import ( diff --git a/formatters/event_override_ts/event_override_ts.go b/formatters/event_override_ts/event_override_ts.go index 93c071c0..9a5147b7 100644 --- a/formatters/event_override_ts/event_override_ts.go +++ b/formatters/event_override_ts/event_override_ts.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_override_ts import ( diff --git a/formatters/event_override_ts/event_override_ts_test.go b/formatters/event_override_ts/event_override_ts_test.go index 8170f0ab..e53b9831 100644 --- a/formatters/event_override_ts/event_override_ts_test.go +++ b/formatters/event_override_ts/event_override_ts_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_override_ts import ( diff --git a/formatters/event_strings/event_strings.go b/formatters/event_strings/event_strings.go index 73deb979..6c29837f 100644 --- a/formatters/event_strings/event_strings.go +++ b/formatters/event_strings/event_strings.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_strings import ( diff --git a/formatters/event_strings/event_strings_test.go b/formatters/event_strings/event_strings_test.go index 775957b5..09ed8474 100644 --- a/formatters/event_strings/event_strings_test.go +++ b/formatters/event_strings/event_strings_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_strings import ( diff --git a/formatters/event_test.go b/formatters/event_test.go index 4b2cf021..862b5aed 100644 --- a/formatters/event_test.go +++ b/formatters/event_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package formatters import ( diff --git a/formatters/event_to_tag/event_to_tag.go b/formatters/event_to_tag/event_to_tag.go index ce1f9fa1..250f0a96 100644 --- a/formatters/event_to_tag/event_to_tag.go +++ b/formatters/event_to_tag/event_to_tag.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_to_tag import ( diff --git a/formatters/event_to_tag/event_to_tag_test.go b/formatters/event_to_tag/event_to_tag_test.go index 97ecb704..02931146 100644 --- a/formatters/event_to_tag/event_to_tag_test.go +++ b/formatters/event_to_tag/event_to_tag_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_to_tag import ( diff --git a/formatters/event_trigger/event_trigger.go b/formatters/event_trigger/event_trigger.go index 03146403..89b24558 100644 --- a/formatters/event_trigger/event_trigger.go +++ b/formatters/event_trigger/event_trigger.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_trigger import ( diff --git a/formatters/event_trigger/event_trigger_test.go b/formatters/event_trigger/event_trigger_test.go index a5ed7a84..029535f9 100644 --- a/formatters/event_trigger/event_trigger_test.go +++ b/formatters/event_trigger/event_trigger_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_trigger import ( diff --git a/formatters/event_value_tag/event_value_tag.go b/formatters/event_value_tag/event_value_tag.go index 5e9bda63..ed69ae89 100644 --- a/formatters/event_value_tag/event_value_tag.go +++ b/formatters/event_value_tag/event_value_tag.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_value_tag import ( diff --git a/formatters/event_value_tag/event_value_tag_test.go b/formatters/event_value_tag/event_value_tag_test.go index 08a99642..a8cd86e9 100644 --- a/formatters/event_value_tag/event_value_tag_test.go +++ b/formatters/event_value_tag/event_value_tag_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_value_tag import ( diff --git a/formatters/event_write/event_write.go b/formatters/event_write/event_write.go index f6d59315..5172bf4f 100644 --- a/formatters/event_write/event_write.go +++ b/formatters/event_write/event_write.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_write import ( diff --git a/formatters/event_write/event_write_test.go b/formatters/event_write/event_write_test.go index fd34b706..01ed0185 100644 --- a/formatters/event_write/event_write_test.go +++ b/formatters/event_write/event_write_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package event_write import ( diff --git a/formatters/flat.go b/formatters/flat.go index f853d944..4a042ff7 100644 --- a/formatters/flat.go +++ b/formatters/flat.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package formatters import ( diff --git a/formatters/formats.go b/formatters/formats.go index 545f5415..1e1c4f3c 100644 --- a/formatters/formats.go +++ b/formatters/formats.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package formatters import ( diff --git a/formatters/json.go b/formatters/json.go index 21294604..1fb6094f 100644 --- a/formatters/json.go +++ b/formatters/json.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package formatters import ( diff --git a/formatters/msg.go b/formatters/msg.go index 356b20d8..221f4ad9 100644 --- a/formatters/msg.go +++ b/formatters/msg.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package formatters import ( diff --git a/formatters/processors.go b/formatters/processors.go index 2edd5f05..f1262dfc 100644 --- a/formatters/processors.go +++ b/formatters/processors.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package formatters import ( diff --git a/formatters/processors_test.go b/formatters/processors_test.go index e42fbbb2..75364182 100644 --- a/formatters/processors_test.go +++ b/formatters/processors_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package formatters import ( diff --git a/goreleaser-alpine.dockerfile b/goreleaser-alpine.dockerfile index dd47d04b..26aec7e8 100644 --- a/goreleaser-alpine.dockerfile +++ b/goreleaser-alpine.dockerfile @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + FROM alpine LABEL maintainer="Karim Radhouani , Roman Dodin " diff --git a/goreleaser-scratch.dockerfile b/goreleaser-scratch.dockerfile index 0f869254..d102e958 100644 --- a/goreleaser-scratch.dockerfile +++ b/goreleaser-scratch.dockerfile @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + FROM scratch LABEL maintainer="Karim Radhouani , Roman Dodin " diff --git a/inputs/all/all.go b/inputs/all/all.go index ba8ef56b..90a502d6 100644 --- a/inputs/all/all.go +++ b/inputs/all/all.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package all import ( diff --git a/inputs/input.go b/inputs/input.go index b8f338e5..f346326d 100644 --- a/inputs/input.go +++ b/inputs/input.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package inputs import ( diff --git a/inputs/kafka_input/kafka_input.go b/inputs/kafka_input/kafka_input.go index 3261cc81..495a22c8 100644 --- a/inputs/kafka_input/kafka_input.go +++ b/inputs/kafka_input/kafka_input.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package kafka_input import ( diff --git a/inputs/kafka_input/kafka_scram_client.go b/inputs/kafka_input/kafka_scram_client.go index ab46867d..e5041328 100644 --- a/inputs/kafka_input/kafka_scram_client.go +++ b/inputs/kafka_input/kafka_scram_client.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package kafka_input import ( diff --git a/inputs/nats_input/nats_input.go b/inputs/nats_input/nats_input.go index eef13fc4..9a137f60 100644 --- a/inputs/nats_input/nats_input.go +++ b/inputs/nats_input/nats_input.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package nats_input import ( diff --git a/inputs/stan_input/stan_input.go b/inputs/stan_input/stan_input.go index 5c1c29b2..79395c43 100644 --- a/inputs/stan_input/stan_input.go +++ b/inputs/stan_input/stan_input.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package stan_input import ( diff --git a/install.sh b/install.sh index add01d8e..65b7c84c 100644 --- a/install.sh +++ b/install.sh @@ -1,4 +1,12 @@ #!/usr/bin/env bash +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + # The install script is based off of the Apache 2.0 script from Helm, # https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 diff --git a/loaders/all/all.go b/loaders/all/all.go index d85bf422..a222b8ed 100644 --- a/loaders/all/all.go +++ b/loaders/all/all.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package all import ( diff --git a/loaders/consul_loader/consul_loader.go b/loaders/consul_loader/consul_loader.go index 3f652923..1e952bb1 100644 --- a/loaders/consul_loader/consul_loader.go +++ b/loaders/consul_loader/consul_loader.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package consul_loader import ( diff --git a/loaders/consul_loader/consul_loader_metrics.go b/loaders/consul_loader/consul_loader_metrics.go index 83160345..27e8ed9d 100644 --- a/loaders/consul_loader/consul_loader_metrics.go +++ b/loaders/consul_loader/consul_loader_metrics.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package consul_loader import "github.com/prometheus/client_golang/prometheus" diff --git a/loaders/consul_loader/options.go b/loaders/consul_loader/options.go index 47a7ab87..2bb004fa 100644 --- a/loaders/consul_loader/options.go +++ b/loaders/consul_loader/options.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package consul_loader import ( diff --git a/loaders/docker_loader/docker_loader.go b/loaders/docker_loader/docker_loader.go index e18a88cb..614febe1 100644 --- a/loaders/docker_loader/docker_loader.go +++ b/loaders/docker_loader/docker_loader.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package docker_loader import ( diff --git a/loaders/docker_loader/docker_loader_metrics.go b/loaders/docker_loader/docker_loader_metrics.go index c6adfa81..dda5fd4a 100644 --- a/loaders/docker_loader/docker_loader_metrics.go +++ b/loaders/docker_loader/docker_loader_metrics.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package docker_loader import "github.com/prometheus/client_golang/prometheus" diff --git a/loaders/docker_loader/options.go b/loaders/docker_loader/options.go index 620d4db8..90650fd1 100644 --- a/loaders/docker_loader/options.go +++ b/loaders/docker_loader/options.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package docker_loader import ( diff --git a/loaders/file_loader/file_loader.go b/loaders/file_loader/file_loader.go index 14bc69cc..01c2f7e5 100644 --- a/loaders/file_loader/file_loader.go +++ b/loaders/file_loader/file_loader.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package file_loader import ( diff --git a/loaders/file_loader/file_loader_metrics.go b/loaders/file_loader/file_loader_metrics.go index 7299ee41..f3c05ee3 100644 --- a/loaders/file_loader/file_loader_metrics.go +++ b/loaders/file_loader/file_loader_metrics.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package file_loader import "github.com/prometheus/client_golang/prometheus" diff --git a/loaders/file_loader/options.go b/loaders/file_loader/options.go index 90fe8b62..9ec7095c 100644 --- a/loaders/file_loader/options.go +++ b/loaders/file_loader/options.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package file_loader import ( diff --git a/loaders/http_loader/http_loader.go b/loaders/http_loader/http_loader.go index 44502f42..792f607a 100644 --- a/loaders/http_loader/http_loader.go +++ b/loaders/http_loader/http_loader.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package http_loader import ( diff --git a/loaders/http_loader/http_loader_metrics.go b/loaders/http_loader/http_loader_metrics.go index 03557a23..6039e274 100644 --- a/loaders/http_loader/http_loader_metrics.go +++ b/loaders/http_loader/http_loader_metrics.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package http_loader import "github.com/prometheus/client_golang/prometheus" diff --git a/loaders/http_loader/options.go b/loaders/http_loader/options.go index d99b4c95..ba3be93a 100644 --- a/loaders/http_loader/options.go +++ b/loaders/http_loader/options.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package http_loader import ( diff --git a/loaders/loaders.go b/loaders/loaders.go index eb433661..006cfe84 100644 --- a/loaders/loaders.go +++ b/loaders/loaders.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package loaders import ( diff --git a/loaders/loaders_test.go b/loaders/loaders_test.go index 7fcc7ba3..2121cdcf 100644 --- a/loaders/loaders_test.go +++ b/loaders/loaders_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package loaders import ( diff --git a/loaders/option.go b/loaders/option.go index 2186d227..0dcdef2b 100644 --- a/loaders/option.go +++ b/loaders/option.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package loaders import ( diff --git a/lockers/all/all.go b/lockers/all/all.go index 971cca21..0a74778f 100644 --- a/lockers/all/all.go +++ b/lockers/all/all.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package all import ( diff --git a/lockers/consul_locker/consul_locker.go b/lockers/consul_locker/consul_locker.go index 4072c780..2a9084d4 100644 --- a/lockers/consul_locker/consul_locker.go +++ b/lockers/consul_locker/consul_locker.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package consul_locker import ( diff --git a/lockers/consul_locker/consul_registration.go b/lockers/consul_locker/consul_registration.go index 7ee17cb2..fcb7efb2 100644 --- a/lockers/consul_locker/consul_registration.go +++ b/lockers/consul_locker/consul_registration.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package consul_locker import ( diff --git a/lockers/k8s_locker/k8s_locker.go b/lockers/k8s_locker/k8s_locker.go index ce5d0467..10c6f86a 100644 --- a/lockers/k8s_locker/k8s_locker.go +++ b/lockers/k8s_locker/k8s_locker.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package k8s_locker import ( diff --git a/lockers/k8s_locker/k8s_registration.go b/lockers/k8s_locker/k8s_registration.go index eaabca51..de6ae145 100644 --- a/lockers/k8s_locker/k8s_registration.go +++ b/lockers/k8s_locker/k8s_registration.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package k8s_locker import ( diff --git a/lockers/locker.go b/lockers/locker.go index 71d6f6ac..535ee311 100644 --- a/lockers/locker.go +++ b/lockers/locker.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package lockers import ( diff --git a/main.go b/main.go index 038f2c9a..f3c63b0c 100644 --- a/main.go +++ b/main.go @@ -1,16 +1,10 @@ -// Copyright © 2020 Karim Radhouani +// © 2022 Nokia. // -// 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 +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. // -// 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. +// SPDX-License-Identifier: Apache-2.0 package main diff --git a/mkdocs.yml b/mkdocs.yml index ed92ed86..71ea3367 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,3 +1,11 @@ +# © 2022 Nokia. +# +# This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +# No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +# This code is provided on an “as is” basis without any warranties of any kind. +# +# SPDX-License-Identifier: Apache-2.0 + site_name: gNMIc nav: - Home: index.md diff --git a/outputs/all/all.go b/outputs/all/all.go index 64af1042..d6f7db6f 100644 --- a/outputs/all/all.go +++ b/outputs/all/all.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package all import ( diff --git a/outputs/file/file_metrics.go b/outputs/file/file_metrics.go index 17b71927..498643fd 100644 --- a/outputs/file/file_metrics.go +++ b/outputs/file/file_metrics.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package file import "github.com/prometheus/client_golang/prometheus" diff --git a/outputs/file/file_output.go b/outputs/file/file_output.go index ae000e0f..cfe8c6df 100644 --- a/outputs/file/file_output.go +++ b/outputs/file/file_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package file import ( diff --git a/outputs/gnmi_output/gnmi_output.go b/outputs/gnmi_output/gnmi_output.go index 3d94422d..0fa6a907 100644 --- a/outputs/gnmi_output/gnmi_output.go +++ b/outputs/gnmi_output/gnmi_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package gnmi_output import ( diff --git a/outputs/gnmi_output/gnmi_server_get.go b/outputs/gnmi_output/gnmi_server_get.go index 008ab468..01fb06c9 100644 --- a/outputs/gnmi_output/gnmi_server_get.go +++ b/outputs/gnmi_output/gnmi_server_get.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package gnmi_output import ( diff --git a/outputs/gnmi_output/gnmi_server_set.go b/outputs/gnmi_output/gnmi_server_set.go index fd902b31..9814d2f9 100644 --- a/outputs/gnmi_output/gnmi_server_set.go +++ b/outputs/gnmi_output/gnmi_server_set.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package gnmi_output import ( diff --git a/outputs/gnmi_output/gnmi_server_subscribe.go b/outputs/gnmi_output/gnmi_server_subscribe.go index 06eee662..7f420b48 100644 --- a/outputs/gnmi_output/gnmi_server_subscribe.go +++ b/outputs/gnmi_output/gnmi_server_subscribe.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package gnmi_output import ( diff --git a/outputs/influxdb_output/influxdb_cache.go b/outputs/influxdb_output/influxdb_cache.go index 1181b037..d5ed2f16 100644 --- a/outputs/influxdb_output/influxdb_cache.go +++ b/outputs/influxdb_output/influxdb_cache.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package influxdb_output import ( diff --git a/outputs/influxdb_output/influxdb_output.go b/outputs/influxdb_output/influxdb_output.go index 139077f3..5b308901 100644 --- a/outputs/influxdb_output/influxdb_output.go +++ b/outputs/influxdb_output/influxdb_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package influxdb_output import ( diff --git a/outputs/kafka_output/kafka_metrics.go b/outputs/kafka_output/kafka_metrics.go index a5e34fdf..deda5846 100644 --- a/outputs/kafka_output/kafka_metrics.go +++ b/outputs/kafka_output/kafka_metrics.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package kafka_output import "github.com/prometheus/client_golang/prometheus" diff --git a/outputs/kafka_output/kafka_output.go b/outputs/kafka_output/kafka_output.go index 313bd88f..37cad6f9 100644 --- a/outputs/kafka_output/kafka_output.go +++ b/outputs/kafka_output/kafka_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package kafka_output import ( diff --git a/outputs/kafka_output/kafka_scram_client.go b/outputs/kafka_output/kafka_scram_client.go index 477972c9..38b7c3e1 100644 --- a/outputs/kafka_output/kafka_scram_client.go +++ b/outputs/kafka_output/kafka_scram_client.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package kafka_output import ( diff --git a/outputs/nats_outputs/jetstream/jetstream_output.go b/outputs/nats_outputs/jetstream/jetstream_output.go index f5405a84..cd8319ec 100644 --- a/outputs/nats_outputs/jetstream/jetstream_output.go +++ b/outputs/nats_outputs/jetstream/jetstream_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package jetstream_output import ( diff --git a/outputs/nats_outputs/jetstream/jetstream_output_metrics.go b/outputs/nats_outputs/jetstream/jetstream_output_metrics.go index 685afb33..d655546d 100644 --- a/outputs/nats_outputs/jetstream/jetstream_output_metrics.go +++ b/outputs/nats_outputs/jetstream/jetstream_output_metrics.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package jetstream_output import "github.com/prometheus/client_golang/prometheus" diff --git a/outputs/nats_outputs/nats/nats_metrics.go b/outputs/nats_outputs/nats/nats_metrics.go index cde8b007..3a7b3fdf 100644 --- a/outputs/nats_outputs/nats/nats_metrics.go +++ b/outputs/nats_outputs/nats/nats_metrics.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package nats_output import "github.com/prometheus/client_golang/prometheus" diff --git a/outputs/nats_outputs/nats/nats_output.go b/outputs/nats_outputs/nats/nats_output.go index e841c299..f9fb0884 100644 --- a/outputs/nats_outputs/nats/nats_output.go +++ b/outputs/nats_outputs/nats/nats_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package nats_output import ( diff --git a/outputs/nats_outputs/stan/stan_metrics.go b/outputs/nats_outputs/stan/stan_metrics.go index 18ac48b8..584c9cca 100644 --- a/outputs/nats_outputs/stan/stan_metrics.go +++ b/outputs/nats_outputs/stan/stan_metrics.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package stan_output import "github.com/prometheus/client_golang/prometheus" diff --git a/outputs/nats_outputs/stan/stan_output.go b/outputs/nats_outputs/stan/stan_output.go index 3ef30e09..1f26e2d1 100644 --- a/outputs/nats_outputs/stan/stan_output.go +++ b/outputs/nats_outputs/stan/stan_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package stan_output import ( diff --git a/outputs/options.go b/outputs/options.go index 740567b0..d4bb0efb 100644 --- a/outputs/options.go +++ b/outputs/options.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package outputs import ( diff --git a/outputs/output.go b/outputs/output.go index b7395dda..65b6a664 100644 --- a/outputs/output.go +++ b/outputs/output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package outputs import ( diff --git a/outputs/prometheus_output/prometheus_common.go b/outputs/prometheus_output/prometheus_common.go index e5494d48..92ac88f8 100644 --- a/outputs/prometheus_output/prometheus_common.go +++ b/outputs/prometheus_output/prometheus_common.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package prometheus_output import ( diff --git a/outputs/prometheus_output/prometheus_common_test.go b/outputs/prometheus_output/prometheus_common_test.go index fc6f3a39..292972c9 100644 --- a/outputs/prometheus_output/prometheus_common_test.go +++ b/outputs/prometheus_output/prometheus_common_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package prometheus_output import ( diff --git a/outputs/prometheus_output/prometheus_output/prometheus_cache.go b/outputs/prometheus_output/prometheus_output/prometheus_cache.go index bf3d221f..bc0f2845 100644 --- a/outputs/prometheus_output/prometheus_output/prometheus_cache.go +++ b/outputs/prometheus_output/prometheus_output/prometheus_cache.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package prometheus_output import ( diff --git a/outputs/prometheus_output/prometheus_output/prometheus_output.go b/outputs/prometheus_output/prometheus_output/prometheus_output.go index c44e9338..d6f496df 100644 --- a/outputs/prometheus_output/prometheus_output/prometheus_output.go +++ b/outputs/prometheus_output/prometheus_output/prometheus_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package prometheus_output import ( diff --git a/outputs/prometheus_output/prometheus_output/prometheus_service_registration.go b/outputs/prometheus_output/prometheus_output/prometheus_service_registration.go index 6504b416..85225f4c 100644 --- a/outputs/prometheus_output/prometheus_output/prometheus_service_registration.go +++ b/outputs/prometheus_output/prometheus_output/prometheus_service_registration.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package prometheus_output import ( diff --git a/outputs/prometheus_output/prometheus_write_output/prometheus_write_client.go b/outputs/prometheus_output/prometheus_write_output/prometheus_write_client.go index f920a324..1de5ebad 100644 --- a/outputs/prometheus_output/prometheus_write_output/prometheus_write_client.go +++ b/outputs/prometheus_output/prometheus_write_output/prometheus_write_client.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package prometheus_write_output import ( diff --git a/outputs/prometheus_output/prometheus_write_output/prometheus_write_output.go b/outputs/prometheus_output/prometheus_write_output/prometheus_write_output.go index b12ed37b..d0021f70 100644 --- a/outputs/prometheus_output/prometheus_write_output/prometheus_write_output.go +++ b/outputs/prometheus_output/prometheus_write_output/prometheus_write_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package prometheus_write_output import ( diff --git a/outputs/protometa.go b/outputs/protometa.go index 0b1aaf98..98ad70ae 100644 --- a/outputs/protometa.go +++ b/outputs/protometa.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package outputs import ( diff --git a/outputs/tcp_output/tcp_output.go b/outputs/tcp_output/tcp_output.go index a4760d58..fd29a794 100644 --- a/outputs/tcp_output/tcp_output.go +++ b/outputs/tcp_output/tcp_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package tcp_output import ( diff --git a/outputs/udp_output/udp_output.go b/outputs/udp_output/udp_output.go index dc81ac76..6b0c664d 100644 --- a/outputs/udp_output/udp_output.go +++ b/outputs/udp_output/udp_output.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package udp_output import ( diff --git a/target/subscribe.go b/target/subscribe.go index c778568c..dd97db44 100644 --- a/target/subscribe.go +++ b/target/subscribe.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package target import ( diff --git a/target/target.go b/target/target.go index 9e246478..a0e4b5e1 100644 --- a/target/target.go +++ b/target/target.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package target import ( diff --git a/testutils/utils.go b/testutils/utils.go index 24a9e5b1..b4f3879e 100644 --- a/testutils/utils.go +++ b/testutils/utils.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package testutils import ( diff --git a/types/subscription.go b/types/subscription.go index 68115184..2655da5f 100644 --- a/types/subscription.go +++ b/types/subscription.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package types import ( diff --git a/types/target.go b/types/target.go index 4daab760..ef166bc2 100644 --- a/types/target.go +++ b/types/target.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package types import ( diff --git a/utils/file.go b/utils/file.go index 7547b68a..a016f6c0 100644 --- a/utils/file.go +++ b/utils/file.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package utils import ( diff --git a/utils/path.go b/utils/path.go index c5516fbc..a610c275 100644 --- a/utils/path.go +++ b/utils/path.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package utils import ( diff --git a/utils/path_test.go b/utils/path_test.go index b31f28dc..56b2fa54 100644 --- a/utils/path_test.go +++ b/utils/path_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package utils import ( diff --git a/utils/template.go b/utils/template.go index f4cbc4be..1aa1f05e 100644 --- a/utils/template.go +++ b/utils/template.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package utils import ( diff --git a/utils/tls.go b/utils/tls.go index c532684b..74374dd7 100644 --- a/utils/tls.go +++ b/utils/tls.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package utils import ( diff --git a/utils/utils.go b/utils/utils.go index 88d0ad03..ef9eeccb 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package utils import ( diff --git a/utils/utils_test.go b/utils/utils_test.go index b36d09c6..2db5190e 100644 --- a/utils/utils_test.go +++ b/utils/utils_test.go @@ -1,3 +1,11 @@ +// © 2022 Nokia. +// +// This code is a Contribution to the gNMIc project (“Work”) made under the Google Software Grant and Corporate Contributor License Agreement (“CLA”) and governed by the Apache License 2.0. +// No other rights or licenses in or to any of Nokia’s intellectual property are granted for any other purpose. +// This code is provided on an “as is” basis without any warranties of any kind. +// +// SPDX-License-Identifier: Apache-2.0 + package utils import (