> On 06/18/2021 8:42 AM Fabian Ebner <f.eb...@proxmox.com> wrote: > >> + Some((last, rest)) => match rest.split_last() { > >> + Some((second_to_last, _rest)) => { > >> + (*last == "org" && *second_to_last == "debian") > >> + || (*last == "com" && *second_to_last == > >> "proxmox") > >> + } > >> + None => false, > >> + }, > >> + None => false, > >> + }; > >> + > >> + for uri in self.uris.iter() { > >> + if let Some(host) = host_from_uri(uri) { > >> + let domains = host.split('.').collect(); > > > > ^ But instead of building a vector here, why not just do: > > > > if host == "proxmox.com" || host.ends_with(".proxmox.com") > > || host == "debian.org" || host.ends_with(".debian.org") > > { > > ... > > } > > > > Misses FQDNs?
Such as? _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel