#NEWLINE# def to_full_dict( self ) : #NEWLINE# #INDENT# hsh = { #NEWLINE# #INDENT# 'executionInfo' : self . to_medium_dict ( ) , #NEWLINE# 'executionConfiguration' : { #NEWLINE# #INDENT# 'taskList' : { #NEWLINE# #INDENT# 'name' : self . task_list , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } #NEWLINE# for key in self . _configuration_keys : #NEWLINE# #INDENT# attr = camelcase_to_underscores ( key ) #NEWLINE# if ( not hasattr ( self , attr ) ) : #NEWLINE# #INDENT# continue #NEWLINE# #UNINDENT# if ( not getattr ( self , attr ) ) : #NEWLINE# #INDENT# continue #NEWLINE# #UNINDENT# hsh [ 'executionConfiguration' ] [ key ] = getattr ( self , attr ) #NEWLINE# #UNINDENT# hsh [ 'openCounts' ] = self . open_counts #NEWLINE# if self . latest_execution_context : #NEWLINE# #INDENT# hsh [ 'latestExecutionContext' ] = self . latest_execution_context #NEWLINE# #UNINDENT# if self . latest_activity_task_timestamp : #NEWLINE# #INDENT# hsh [ 'latestActivityTaskTimestamp' ] = self . latest_activity_task_timestamp #NEWLINE# #UNINDENT# return hsh