appmgr: mdns controller

This commit is contained in:
Aiden McClelland
2021-06-28 14:07:14 -06:00
parent 707a5b1d90
commit d7e06797a8
5 changed files with 146 additions and 103 deletions

View File

@@ -349,10 +349,7 @@ pub async fn install_s9pk<R: AsyncRead + AsyncSeek + Unpin>(
log::info!("Install {}@{}: Installed main", pkg_id, version);
log::info!("Install {}@{}: Installing interfaces", pkg_id, version);
let interface_info = manifest
.interfaces
.install(&ctx, &mut sql_tx, pkg_id, ip)
.await?;
let interface_info = manifest.interfaces.install(&mut sql_tx, pkg_id, ip).await?;
log::info!("Install {}@{}: Installed interfaces", pkg_id, version);
log::info!("Install {}@{}: Complete", pkg_id, version);
@@ -466,6 +463,7 @@ pub async fn install_s9pk<R: AsyncRead + AsyncSeek + Unpin>(
}
ctx.tor_controller.sync(&mut tx, &mut sql_tx).await?;
ctx.mdns_controller.sync(&mut tx).await?;
tx.commit(None).await?;