Przeglądaj źródła

state: present: show private keys for comparison

tags/v0.9
Maximilian Eschenbacher 6 lat temu
rodzic
commit
c58f1712a9
1 zmienionych plików z 4 dodań i 4 usunięć
  1. +4
    -4
      _states/wireguard.py

+ 4
- 4
_states/wireguard.py Wyświetl plik

@@ -13,12 +13,12 @@ def present(name, listen_port=None, fwmark=None, private_key=None):

ret = dict(name=name, changes=dict(), result=False, comment=None)

interface = __salt__['wg.show'](name)
if not interface:
interface = __salt__['wg.create'](name)
show = __salt__['wg.show'](name, hide_keys=False)
if not show:
__salt__['wg.create'](name)
ret['changes'][name] = 'Interface created.'

show = __salt__['wg.show'](name)
show = __salt__['wg.show'](name, hide_keys=False)

if int(show.get('listening port', 0)) != int(listen_port):
__salt__['wg.set'](name, listen_port=listen_port)

Ładowanie…
Anuluj
Zapisz