Files
herolib/lib/virt/hetznermanager/protection.v
2025-08-29 09:48:44 +02:00

14 lines
326 B
V

module hetznermanager
pub fn (mut h HetznerManager) check_whitelist(args_ ServerRescueArgs) ! {
if h.whitelist.len == 0 {
return
}
mut serverinfo := h.server_info_get(id: args_.id, name: args_.name)!
if !h.whitelist.contains(serverinfo.server_number) {
return error('Server ${serverinfo}\nis not whitelisted')
}
}