Skip to content

Commit

Permalink
feat(system-service-deployer): introduce new system service deploymen…
Browse files Browse the repository at this point in the history
…t system [fixes NET-487] (#1623)

* Add configs for system services and config for enabling/disabling services
* Add basic deployer
* Support existing system service ENVs
  • Loading branch information
kmd-fl committed Jun 20, 2023
1 parent 156277b commit f272c02
Show file tree
Hide file tree
Showing 37 changed files with 1,139 additions and 1,279 deletions.
136 changes: 77 additions & 59 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 2 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ members = [
"crates/now-millis",
"crates/toml-utils",
"crates/air-interpreter-fs",
"crates/builtins-deployer",
"crates/created-swarm",
"crates/toy-vms",
"crates/connected-client",
Expand All @@ -29,7 +28,6 @@ members = [
"crates/spell-event-bus",
"crates/key-manager",
"sorcerer",
"crates/builtins-tests",
"crates/nox-tests",
"nox",
"aquamarine",
Expand All @@ -41,6 +39,7 @@ members = [
"script-storage",
"spell-storage",
"particle-execution",
"crates/system-services"
]
exclude = [
"nox/tests/tetraplets",
Expand All @@ -66,7 +65,6 @@ async-unlock = { path = "crates/async-unlock" }
now-millis = { path = "crates/now-millis" }
toml-utils = { path = "crates/toml-utils" }
air-interpreter-fs = { path = "crates/air-interpreter-fs" }
builtins-deployer = { path = "crates/builtins-deployer" }
created-swarm = { path = "crates/created-swarm" }
toy-vms = { path = "crates/toy-vms" }
connected-client = { path = "crates/connected-client" }
Expand All @@ -76,7 +74,6 @@ spell-event-bus = { path = "crates/spell-event-bus" }
key-manager = { path = "crates/key-manager" }
cid-utils = { path = "crates/cid-utils" }
sorcerer = { path = "sorcerer" }
builtins-tests = { path = "crates/builtins-tests" }
nox = { path = "nox" }
aquamarine = { path = "aquamarine" }
particle-protocol = { path = "particle-protocol" }
Expand All @@ -87,6 +84,7 @@ connection-pool = { path = "connection-pool" }
script-storage = { path = "script-storage" }
spell-storage = { path = "spell-storage" }
particle-execution = { path = "particle-execution" }
system-services = { path = "crates/system-services" }

# spell
fluence-spell-dtos = "=0.5.11"
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ test:
cargo test --release

server:
RUST_LOG="info,tide=off,tracing=off,avm_server=off,run-console=debug" \
RUST_LOG="info,tide=off,tracing=off,avm_server=off,run-console=debug,system_services=debug,sorcerer::spell_builtins=debug,sorcerer=debug" \
cargo run --release -p nox

server-debug:
Expand Down
31 changes: 0 additions & 31 deletions crates/builtins-deployer/Cargo.toml

This file was deleted.

45 changes: 0 additions & 45 deletions crates/builtins-deployer/src/builtin.rs

This file was deleted.

Loading

0 comments on commit f272c02

Please sign in to comment.