swarm-wire: take wanted's wire types
This commit is contained in:
parent
c6b1364684
commit
266be0a5db
17 changed files with 298 additions and 282 deletions
|
|
@ -259,8 +259,8 @@ pub(crate) struct WorkerDeps {
|
|||
/// decision the node exists to carry — writing a declaration at all is the
|
||||
/// mechanism, `Paused` is the policy — and a test can pin a name where it
|
||||
/// cannot pin a value written into a KV bucket no unit test has a server for.
|
||||
const NEW_AGENT_WANTED_STATE: swarm_queue_client::wanted::AgentState =
|
||||
swarm_queue_client::wanted::AgentState::Paused;
|
||||
const NEW_AGENT_WANTED_STATE: swarm_wire::wanted::AgentState =
|
||||
swarm_wire::wanted::AgentState::Paused;
|
||||
|
||||
/// Run a claimed node's actual work. Mirrors `hive-c0re/src/job_queue/
|
||||
/// exec.rs::run_node`'s role exactly — the one place a `SwarmNodeKind`
|
||||
|
|
@ -665,7 +665,7 @@ async fn declare_new_agent(
|
|||
agent: &str,
|
||||
) -> hive_jobq::scheduler::Outcome {
|
||||
use hive_jobq::scheduler::Outcome;
|
||||
use swarm_queue_client::wanted::AgentState;
|
||||
use swarm_wire::wanted::AgentState;
|
||||
|
||||
let existing = match writer.view(hive).await {
|
||||
Ok(declaration) => declaration.and_then(|d| d.agents.get(agent).map(|a| a.state)),
|
||||
|
|
@ -1645,7 +1645,7 @@ mod tests {
|
|||
fn a_new_agent_is_declared_paused() {
|
||||
assert_eq!(
|
||||
super::NEW_AGENT_WANTED_STATE,
|
||||
swarm_queue_client::wanted::AgentState::Paused
|
||||
swarm_wire::wanted::AgentState::Paused
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue