Files
mrdeploy/src/controller/dns_controller.rs

20 lines
508 B
Rust

use crate::controller::Controller;
impl Controller {
pub(in crate::controller) async fn add_domain_to_dns(
&self,
domain: &str,
) -> Result<(), Box<dyn std::error::Error>> {
self.dns_manager.add_domain(domain, self.pub_addr).await?;
Ok(())
}
pub(in crate::controller) async fn del_domain_to_dns(
&self,
domain: &str,
) -> Result<(), Box<dyn std::error::Error>> {
self.dns_manager.del_domain(domain).await?;
Ok(())
}
}