#NEWLINE# def oob_return_field_report( session , fieldname , obj , * args , **kwargs ) : #NEWLINE# #INDENT# '\n    This is a helper command called by the monitor when fieldname\n    changes. It is not part of the official MSDP specification but is\n    a callback used by the monitor to format the result before sending\n    it on.\n\n    Args:\n        session (Session): The Session object controlling this oob function.\n        fieldname (str): The name of the Field to report on.\n\n    ' #NEWLINE# session . msg ( oob = ( 'MSDP_TABLE' , ( ) , { #NEWLINE# #INDENT# fieldname : to_str ( getattr ( obj , args ) , force_string = True ) , #NEWLINE# #UNINDENT# } ) )