diff --git a/.vscode/launch.json b/.vscode/launch.json index 275b474..44ada89 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -120,16 +120,16 @@ { "type": "lldb", "request": "launch", - "name": "Debug unit tests in library 'planning'", + "name": "Debug unit tests in library 'scheduling'", "cargo": { "args": [ "test", "--no-run", "--lib", - "--package=planning" + "--package=scheduling" ], "filter": { - "name": "planning", + "name": "scheduling", "kind": "lib" } }, @@ -139,15 +139,15 @@ { "type": "lldb", "request": "launch", - "name": "Debug executable 'planning'", + "name": "Debug executable 'scheduling'", "cargo": { "args": [ "build", - "--bin=planning", - "--package=planning" + "--bin=scheduling", + "--package=scheduling" ], "filter": { - "name": "planning", + "name": "scheduling", "kind": "bin" } }, @@ -157,16 +157,16 @@ { "type": "lldb", "request": "launch", - "name": "Debug unit tests in executable 'planning'", + "name": "Debug unit tests in executable 'scheduling'", "cargo": { "args": [ "test", "--no-run", - "--bin=planning", - "--package=planning" + "--bin=scheduling", + "--package=scheduling" ], "filter": { - "name": "planning", + "name": "scheduling", "kind": "bin" } }, diff --git a/Cargo.lock b/Cargo.lock index 56ab261..28d07d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2668,23 +2668,6 @@ version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" -[[package]] -name = "planning" -version = "0.1.0" -dependencies = [ - "common", - "database", - "dotenvy", - "dotenvy_macro", - "enum-utils", - "eyre", - "io", - "rand", - "sqlx", - "tokio", - "web", -] - [[package]] name = "platforms" version = "3.3.0" @@ -3111,6 +3094,23 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "scheduling" +version = "0.1.0" +dependencies = [ + "common", + "database", + "dotenvy", + "dotenvy_macro", + "enum-utils", + "eyre", + "io", + "rand", + "sqlx", + "tokio", + "web", +] + [[package]] name = "scopeguard" version = "1.2.0" diff --git a/Cargo.toml b/Cargo.toml index 401aeff..a5c0aca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,6 +8,7 @@ database = { version = "0.1.0", path = "crates/database" } common = { version = "0.1.0", path = "crates/common" } io = { version = "0.1.0", path = "crates/io" } web = { version = "0.1.0", path = "crates/web" } +scheduling = { version = "0.1.0", path = "crates/scheduling" } axum = { version = "0.6.20", features = ["macros", "ws", "headers"] } bcrypt = "0.15.0" boringtun = "0.6.0" diff --git a/crates/planning/Cargo.toml b/crates/scheduling/Cargo.toml similarity index 95% rename from crates/planning/Cargo.toml rename to crates/scheduling/Cargo.toml index 7730a95..68f3b91 100644 --- a/crates/planning/Cargo.toml +++ b/crates/scheduling/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "planning" +name = "scheduling" version = "0.1.0" edition = "2021" diff --git a/crates/planning/src/asn.rs b/crates/scheduling/src/asn.rs similarity index 100% rename from crates/planning/src/asn.rs rename to crates/scheduling/src/asn.rs diff --git a/crates/planning/src/constants.rs b/crates/scheduling/src/constants.rs similarity index 100% rename from crates/planning/src/constants.rs rename to crates/scheduling/src/constants.rs diff --git a/crates/planning/src/db.rs b/crates/scheduling/src/db.rs similarity index 100% rename from crates/planning/src/db.rs rename to crates/scheduling/src/db.rs diff --git a/crates/planning/src/lib.rs b/crates/scheduling/src/lib.rs similarity index 100% rename from crates/planning/src/lib.rs rename to crates/scheduling/src/lib.rs diff --git a/crates/planning/src/main.rs b/crates/scheduling/src/main.rs similarity index 96% rename from crates/planning/src/main.rs rename to crates/scheduling/src/main.rs index 1c59ccc..ee83c8e 100644 --- a/crates/planning/src/main.rs +++ b/crates/scheduling/src/main.rs @@ -1,5 +1,5 @@ use database::DatabaseConnection; -use planning::ScanningMode; +use scheduling::ScanningMode; macro_rules! test_modes { ($($mode:expr),*) => { diff --git a/crates/planning/src/prelude/dedupe.rs b/crates/scheduling/src/prelude/dedupe.rs similarity index 100% rename from crates/planning/src/prelude/dedupe.rs rename to crates/scheduling/src/prelude/dedupe.rs diff --git a/crates/planning/src/prelude/mod.rs b/crates/scheduling/src/prelude/mod.rs similarity index 100% rename from crates/planning/src/prelude/mod.rs rename to crates/scheduling/src/prelude/mod.rs diff --git a/crates/planning/src/prelude/random_weighted.rs b/crates/scheduling/src/prelude/random_weighted.rs similarity index 100% rename from crates/planning/src/prelude/random_weighted.rs rename to crates/scheduling/src/prelude/random_weighted.rs diff --git a/crates/planning/src/prelude/top.rs b/crates/scheduling/src/prelude/top.rs similarity index 100% rename from crates/planning/src/prelude/top.rs rename to crates/scheduling/src/prelude/top.rs