backends: add headless backend
This commit is contained in:
parent
37a0bd451b
commit
8b22255f6e
4 changed files with 317 additions and 1 deletions
|
|
@ -7,7 +7,7 @@ use {
|
|||
backend::{Backend, Connector},
|
||||
backends::{
|
||||
dummy::{DummyBackend, DummyOutput},
|
||||
metal, x,
|
||||
headless, metal, x,
|
||||
},
|
||||
cli::{CliBackend, GlobalArgs, RunArgs},
|
||||
client::{ClientId, Clients},
|
||||
|
|
@ -644,6 +644,15 @@ async fn create_backend(
|
|||
}
|
||||
}
|
||||
}
|
||||
CliBackend::Headless => {
|
||||
log::info!("Trying to create headless backend");
|
||||
match headless::create(state).await {
|
||||
Ok(b) => return Some(b),
|
||||
Err(e) => {
|
||||
log::error!("Could not create headless backend: {}", ErrorFmt(e));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
None
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue