remove unnecessary unwrap
This commit is contained in:
@@ -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(),
|
||||
)?);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user