#NEWLINE# def contribute( self , data , context ) : #NEWLINE# #INDENT# context = super ( AddIPSecSiteConnectionOptionalStep , self ) . contribute ( data , context ) #NEWLINE# context . update ( { #NEWLINE# #INDENT# 'dpd' : { #NEWLINE# #INDENT# 'action' : data [ 'dpd_action' ] , #NEWLINE# 'interval' : data [ 'dpd_interval' ] , #NEWLINE# 'timeout' : data [ 'dpd_timeout' ] , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ) #NEWLINE# context . pop ( 'dpd_action' ) #NEWLINE# context . pop ( 'dpd_interval' ) #NEWLINE# context . pop ( 'dpd_timeout' ) #NEWLINE# if data : #NEWLINE# #INDENT# return context