mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-01-29 09:01:54 +08:00
otgnet stubs
This commit is contained in:
@@ -77,7 +77,9 @@ from ..validators.os import valid_command
|
||||
|
||||
from ..validators.net import valid_ip_or_host
|
||||
from ..validators.net import valid_ip
|
||||
from ..validators.net import valid_net
|
||||
from ..validators.net import valid_port
|
||||
from ..validators.net import valid_ports_list
|
||||
from ..validators.net import valid_mac
|
||||
from ..validators.net import valid_ssl_ciphers
|
||||
|
||||
@@ -426,6 +428,26 @@ def _get_config_scheme() -> Dict:
|
||||
},
|
||||
},
|
||||
|
||||
"otgnet": {
|
||||
"iface": {
|
||||
"net": Option("169.254.0.100/31", type=functools.partial(valid_net, v6=False)),
|
||||
},
|
||||
|
||||
"firewall": {
|
||||
"allow_tcp": Option([], type=valid_ports_list),
|
||||
"allow_udp": Option([], type=valid_ports_list),
|
||||
},
|
||||
|
||||
"dhcp": {
|
||||
"enabled": Option(True, type=valid_bool),
|
||||
},
|
||||
|
||||
"commands": {
|
||||
"ip_cmd": Option(["/usr/bin/ip"], type=valid_command),
|
||||
"iptables_cmd": Option(["/usr/bin/iptables"], type=valid_command),
|
||||
},
|
||||
},
|
||||
|
||||
"ipmi": {
|
||||
"server": {
|
||||
"host": Option("::", type=valid_ip_or_host),
|
||||
|
||||
Reference in New Issue
Block a user