Sfoglia il codice sorgente

state: present: show private keys for comparison

tags/v0.9
Maximilian Eschenbacher 6 anni fa
parent
commit
c58f1712a9
1 ha cambiato i file con 4 aggiunte e 4 eliminazioni
  1. +4
    -4
      _states/wireguard.py

+ 4
- 4
_states/wireguard.py Vedi File



ret = dict(name=name, changes=dict(), result=False, comment=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.' 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): if int(show.get('listening port', 0)) != int(listen_port):
__salt__['wg.set'](name, listen_port=listen_port) __salt__['wg.set'](name, listen_port=listen_port)

Loading…
Annulla
Salva