#NEWLINE# def __invokeDynamicFn( self , args , processKey , fn_name , index ) : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# varnames = eval ( ( '%s.__code__.co_varnames' % fn_name ) ) #NEWLINE# varcount = eval ( ( '%s.__code__.co_argcount' % fn_name ) ) #NEWLINE# varnames = varnames [ : varcount ] #NEWLINE# for i in range ( len ( args ) , len ( varnames ) ) : #NEWLINE# #INDENT# args . append ( self . getProcessInfoValue ( processKey , varnames [ i ] . lower ( ) , index ) ) #NEWLINE# #UNINDENT# for i in range ( 0 , len ( varnames ) ) : #NEWLINE# #INDENT# if ( args [ i ] == '#' ) : #NEWLINE# #INDENT# args [ i ] = None #NEWLINE# #UNINDENT# #UNINDENT# setExportMosaicDatasetGeometry = Base . DynaInvoke ( processKey , args , self . __invokeDynamicFnCallback , self . m_log . Message ) #NEWLINE# if ( setExportMosaicDatasetGeometry . init ( ) == False ) : #NEWLINE# #INDENT# return False #NEWLINE# #UNINDENT# return setExportMosaicDatasetGeometry . invoke ( ) #NEWLINE# #UNINDENT# except : #NEWLINE# #INDENT# self . log ( arcpy . GetMessages ( ) , self . m_log . const_critical_text ) #NEWLINE# return False