Check the existence of 'forceencap' parameter before use

This commit is contained in:
Boris Schrijver 2016-02-05 21:06:53 +01:00
parent 18d5cd2855
commit 709be45cf0

View File

@ -520,6 +520,8 @@ class CsSite2SiteVpn(CsDataBag):
file.addeq(" pfs=%s" % CsHelper.bool_to_yn(obj['dpd'])) file.addeq(" pfs=%s" % CsHelper.bool_to_yn(obj['dpd']))
file.addeq(" keyingtries=2") file.addeq(" keyingtries=2")
file.addeq(" auto=start") file.addeq(" auto=start")
if not obj.has_key('encap'):
obj['encap']="false"
file.addeq(" forceencaps=%s" % CsHelper.bool_to_yn(obj['encap'])) file.addeq(" forceencaps=%s" % CsHelper.bool_to_yn(obj['encap']))
if obj['dpd']: if obj['dpd']:
file.addeq(" dpddelay=30") file.addeq(" dpddelay=30")