[PATCH 10/10] rcloud: add SPDX-License-Identifier to Rust and Go sources
Daniel Gomez <[email protected]> Tue, 19 May 2026 15:34:31 +0200
| Newsgroups | dev.linux.lists.kdevops |
|---|---|
| Message-ID | <[email protected]> |
From: Daniel Gomez <[email protected]> Insert "// SPDX-License-Identifier: copyleft-next-0.3.1" at the top of every Rust and Go source file under workflows/rcloud/ that lacks one. Generated-by: Claude AI Signed-off-by: Daniel Gomez <[email protected]> --- terraform-provider-rcloud/internal/provider/client.go | 1 + terraform-provider-rcloud/internal/provider/provider.go | 1 + terraform-provider-rcloud/internal/provider/resource_vm.go | 1 + terraform-provider-rcloud/main.go | 1 + workflows/rcloud/src/api/handlers/health.rs | 1 + workflows/rcloud/src/api/handlers/images.rs | 1 + workflows/rcloud/src/api/handlers/metrics.rs | 1 + workflows/rcloud/src/api/handlers/mod.rs | 1 + workflows/rcloud/src/api/handlers/vms.rs | 1 + workflows/rcloud/src/api/mod.rs | 1 + workflows/rcloud/src/api/models.rs | 1 + workflows/rcloud/src/api/routes.rs | 1 + workflows/rcloud/src/config/kdevops.rs | 1 + workflows/rcloud/src/config/mod.rs | 1 + workflows/rcloud/src/lib.rs | 1 + workflows/rcloud/src/main.rs | 1 + workflows/rcloud/src/metrics.rs | 1 + workflows/rcloud/src/vm/disk.rs | 1 + workflows/rcloud/src/vm/manager.rs | 1 + workflows/rcloud/src/vm/mod.rs | 1 + workflows/rcloud/src/vm/xml.rs | 1 + workflows/rcloud/tests/api_tests.rs | 1 + 22 files changed, 22 insertions(+) diff --git a/terraform-provider-rcloud/internal/provider/client.go b/terraform-provider-rcloud/internal/provider/client.go index 91a0b15b..20070f5c 100644 --- a/terraform-provider-rcloud/internal/provider/client.go +++ b/terraform-provider-rcloud/internal/provider/client.go @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 package provider import ( diff --git a/terraform-provider-rcloud/internal/provider/provider.go b/terraform-provider-rcloud/internal/provider/provider.go index 8a6d9ab2..e4f580e2 100644 --- a/terraform-provider-rcloud/internal/provider/provider.go +++ b/terraform-provider-rcloud/internal/provider/provider.go @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 package provider import ( diff --git a/terraform-provider-rcloud/internal/provider/resource_vm.go b/terraform-provider-rcloud/internal/provider/resource_vm.go index 2249a504..4f5c6ae5 100644 --- a/terraform-provider-rcloud/internal/provider/resource_vm.go +++ b/terraform-provider-rcloud/internal/provider/resource_vm.go @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 package provider import ( diff --git a/terraform-provider-rcloud/main.go b/terraform-provider-rcloud/main.go index 57826bcd..be523ee2 100644 --- a/terraform-provider-rcloud/main.go +++ b/terraform-provider-rcloud/main.go @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 package main import ( diff --git a/workflows/rcloud/src/api/handlers/health.rs b/workflows/rcloud/src/api/handlers/health.rs index f547c371..ab95095f 100644 --- a/workflows/rcloud/src/api/handlers/health.rs +++ b/workflows/rcloud/src/api/handlers/health.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use actix_web::{web, HttpResponse, Result}; use serde::{Deserialize, Serialize}; use tracing::info; diff --git a/workflows/rcloud/src/api/handlers/images.rs b/workflows/rcloud/src/api/handlers/images.rs index 043809a3..9c09df04 100644 --- a/workflows/rcloud/src/api/handlers/images.rs +++ b/workflows/rcloud/src/api/handlers/images.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use actix_web::{web, HttpResponse, Result}; use tracing::{error, info}; diff --git a/workflows/rcloud/src/api/handlers/metrics.rs b/workflows/rcloud/src/api/handlers/metrics.rs index 0ea55ca6..919ff757 100644 --- a/workflows/rcloud/src/api/handlers/metrics.rs +++ b/workflows/rcloud/src/api/handlers/metrics.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use actix_web::{web, HttpResponse, Result}; use tracing::info; diff --git a/workflows/rcloud/src/api/handlers/mod.rs b/workflows/rcloud/src/api/handlers/mod.rs index d0240653..ff36d606 100644 --- a/workflows/rcloud/src/api/handlers/mod.rs +++ b/workflows/rcloud/src/api/handlers/mod.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 pub mod health; pub mod images; pub mod metrics; diff --git a/workflows/rcloud/src/api/handlers/vms.rs b/workflows/rcloud/src/api/handlers/vms.rs index 1277e1e4..cc0ef260 100644 --- a/workflows/rcloud/src/api/handlers/vms.rs +++ b/workflows/rcloud/src/api/handlers/vms.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use actix_web::{web, HttpResponse, Result}; use tracing::{error, info}; diff --git a/workflows/rcloud/src/api/mod.rs b/workflows/rcloud/src/api/mod.rs index 544ebd36..60b2e4c7 100644 --- a/workflows/rcloud/src/api/mod.rs +++ b/workflows/rcloud/src/api/mod.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 pub mod handlers; pub mod models; pub mod routes; diff --git a/workflows/rcloud/src/api/models.rs b/workflows/rcloud/src/api/models.rs index 1624a096..60bd94f8 100644 --- a/workflows/rcloud/src/api/models.rs +++ b/workflows/rcloud/src/api/models.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use serde::{Deserialize, Serialize}; /// Request to create a new VM diff --git a/workflows/rcloud/src/api/routes.rs b/workflows/rcloud/src/api/routes.rs index 84cc5239..0f7e8bfe 100644 --- a/workflows/rcloud/src/api/routes.rs +++ b/workflows/rcloud/src/api/routes.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use actix_web::web; use super::handlers::{health, images, metrics, vms}; diff --git a/workflows/rcloud/src/config/kdevops.rs b/workflows/rcloud/src/config/kdevops.rs index 3949567e..ff0ccc2d 100644 --- a/workflows/rcloud/src/config/kdevops.rs +++ b/workflows/rcloud/src/config/kdevops.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use anyhow::{Context, Result}; use serde::{Deserialize, Serialize}; use std::collections::HashMap; diff --git a/workflows/rcloud/src/config/mod.rs b/workflows/rcloud/src/config/mod.rs index 1a7f6e61..4ddd29bb 100644 --- a/workflows/rcloud/src/config/mod.rs +++ b/workflows/rcloud/src/config/mod.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 pub mod kdevops; use anyhow::{Context, Result}; diff --git a/workflows/rcloud/src/lib.rs b/workflows/rcloud/src/lib.rs index 5678be12..6e648d65 100644 --- a/workflows/rcloud/src/lib.rs +++ b/workflows/rcloud/src/lib.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 pub mod api; pub mod config; pub mod metrics; diff --git a/workflows/rcloud/src/main.rs b/workflows/rcloud/src/main.rs index 79f1b553..8e143c27 100644 --- a/workflows/rcloud/src/main.rs +++ b/workflows/rcloud/src/main.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use actix_web::{middleware, web, App, HttpServer}; use tracing::{info, Level}; use tracing_subscriber::FmtSubscriber; diff --git a/workflows/rcloud/src/metrics.rs b/workflows/rcloud/src/metrics.rs index 7ddd1077..083793e6 100644 --- a/workflows/rcloud/src/metrics.rs +++ b/workflows/rcloud/src/metrics.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use prometheus_client::encoding::text::encode; use prometheus_client::encoding::EncodeLabelSet; use prometheus_client::metrics::counter::Counter; diff --git a/workflows/rcloud/src/vm/disk.rs b/workflows/rcloud/src/vm/disk.rs index 225de0a2..2b1d6b1c 100644 --- a/workflows/rcloud/src/vm/disk.rs +++ b/workflows/rcloud/src/vm/disk.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use anyhow::{Context, Result}; use std::path::{Path, PathBuf}; use std::process::Command; diff --git a/workflows/rcloud/src/vm/manager.rs b/workflows/rcloud/src/vm/manager.rs index 2c79caaa..2f497c5a 100644 --- a/workflows/rcloud/src/vm/manager.rs +++ b/workflows/rcloud/src/vm/manager.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use anyhow::{Context, Result}; use tracing::{info, warn}; use uuid::Uuid; diff --git a/workflows/rcloud/src/vm/mod.rs b/workflows/rcloud/src/vm/mod.rs index 6b6462be..5b39c9f4 100644 --- a/workflows/rcloud/src/vm/mod.rs +++ b/workflows/rcloud/src/vm/mod.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 pub mod disk; pub mod manager; pub mod xml; diff --git a/workflows/rcloud/src/vm/xml.rs b/workflows/rcloud/src/vm/xml.rs index 9946b09e..cd223499 100644 --- a/workflows/rcloud/src/vm/xml.rs +++ b/workflows/rcloud/src/vm/xml.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use anyhow::{Context, Result}; use serde::Serialize; use std::path::Path; diff --git a/workflows/rcloud/tests/api_tests.rs b/workflows/rcloud/tests/api_tests.rs index f0b3acdb..bf90c8a3 100644 --- a/workflows/rcloud/tests/api_tests.rs +++ b/workflows/rcloud/tests/api_tests.rs @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: copyleft-next-0.3.1 use actix_web::{test, web, App}; use rcloud::api::handlers::health; -- 2.53.0