From 7e0257b272f2b2bbe866e492c71953b66d48a0db Mon Sep 17 00:00:00 2001 From: Timofey Gelazoniya Date: Sun, 29 Jun 2025 13:09:12 +0300 Subject: [PATCH] refactor: rename project --- Cargo.lock | 2 +- Cargo.toml | 2 +- docker-compose.yml | 4 ++-- docker/Dockerfile | 2 +- src/main.rs | 6 +++--- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1a0027a..8ba5389 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1070,7 +1070,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" [[package]] -name = "sb-ruleset-sync" +name = "sbrs" version = "0.1.0" dependencies = [ "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 2cc6ec1..9b2aea5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "sb-ruleset-sync" +name = "sbrs" version = "0.1.0" edition = "2024" diff --git a/docker-compose.yml b/docker-compose.yml index bb1bf19..e57f642 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,9 +1,9 @@ services: - sb-ruleset-sync: + sbrs: build: context: . dockerfile: ./docker/Dockerfile - container_name: sb-ruleset-sync + container_name: sbrs restart: unless-stopped volumes: diff --git a/docker/Dockerfile b/docker/Dockerfile index 4065b60..65c68b7 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -42,7 +42,7 @@ RUN addgroup -S -g ${PGID} app && \ adduser -S -u ${PUID} -G app -h /app app # Copy the compiled binary from the builder stage -COPY --from=builder /app/target/release/sb-ruleset-sync /usr/local/bin/ruleset-sync +COPY --from=builder /app/target/release/sbrs /usr/local/bin/ruleset-sync # Copy the entrypoint script COPY ./docker/entrypoint.sh /usr/local/bin/entrypoint.sh diff --git a/src/main.rs b/src/main.rs index 66d034d..ceffd5d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,6 +1,6 @@ use anyhow::Result; use clap::Parser; -use sb_ruleset_sync::cli::Args; +use sbrs::cli::Args; use tracing::error; use tracing_subscriber::fmt::time::LocalTime; @@ -19,7 +19,7 @@ async fn main() -> Result<()> { // We construct a filter that applies the log level to our crate, // but keeps other crates at a higher level (e.g., info) to reduce noise. - let filter = format!("sb_ruleset_sync={}", log_level); + let filter = format!("sbrs={}", log_level); tracing_subscriber::fmt() .with_env_filter(filter) @@ -28,7 +28,7 @@ async fn main() -> Result<()> { .init(); // 3. Execute the main application logic. - if let Err(e) = sb_ruleset_sync::run(args).await { + if let Err(e) = sbrs::run(args).await { // Log the final error in a structured way before exiting. error!(error = ?e, "Application failed"); std::process::exit(1);