diff options
| -rw-r--r-- | interface-definitions/interfaces-wireguard.xml.in | 1 | ||||
| -rwxr-xr-x | src/conf_mode/dhcp_server.py | 4 | 
2 files changed, 5 insertions, 0 deletions
| diff --git a/interface-definitions/interfaces-wireguard.xml.in b/interface-definitions/interfaces-wireguard.xml.in index dd1e8e511..2dd5b47d1 100644 --- a/interface-definitions/interfaces-wireguard.xml.in +++ b/interface-definitions/interfaces-wireguard.xml.in @@ -59,6 +59,7 @@              </properties>              <children>                #include <include/generic-disable-node.xml.i> +              #include <include/generic-description.xml.i>                <leafNode name="public-key">                  <properties>                    <help>base64 encoded public key</help> diff --git a/src/conf_mode/dhcp_server.py b/src/conf_mode/dhcp_server.py index 280057f04..c4c72aae9 100755 --- a/src/conf_mode/dhcp_server.py +++ b/src/conf_mode/dhcp_server.py @@ -296,6 +296,10 @@ def generate(dhcp):      render(config_file, 'dhcp-server/dhcpd.conf.j2', dhcp,             formater=lambda _: _.replace(""", '"')) +    # Clean up configuration test file +    if os.path.exists(tmp_file): +        os.unlink(tmp_file) +      return None  def apply(dhcp): | 
