aurae-runtime / aurae

Distributed systems runtime daemon written in Rust.
https://aurae.io
Apache License 2.0
1.85k stars 90 forks source link

Absorb `Process` struct into `NestedAuraed` #244

Closed future-highway closed 1 year ago

future-highway commented 1 year ago

Since Executable no longer uses Process, it did not make sense to keep it around as it was a place to share logic between Executable and NestedAuraed. This PR absorbs the parts that were used by NestedAuraed into it.

It also updates the CellSpec used for the tests so that no namespaces are un-shared, which allows the tests to not hang. The todo comment was updated to indicate we need further work on it.