remove unnecessary unwrap

This commit is contained in:
2025-12-07 20:15:52 +00:00
parent 860d95242e
commit 9376127980
3 changed files with 46 additions and 20 deletions

View File

@@ -17,11 +17,16 @@ impl DnsManager {
pub fn new(zones_data: ServerZonesConnection) -> Result<Self, dns_update::Error> {
let mut dns_updaters = Vec::new();
for zone_data in zones_data.servers_data {
let decode_zone_data = match STANDARD.decode(zone_data.key) {
Ok(d_data) => d_data,
Err(_e) => continue,
};
dns_updaters.push(DnsUpdater::new_rfc2136_tsig(
zone_data.conection_str,
zone_data.key_name,
#[allow(unreachable_code)]
STANDARD.decode(zone_data.key).unwrap_or(continue),
decode_zone_data,
TsigAlgorithm::HmacSha256.into(),
)?);
}