Message TC

All ThreatConnect ™ Exchange Apps should write an exit message on successful or failed execution. The TcEx Frameworks provides the message_tc() method to handle writing this message. The contents of message_tc are shown in the ThreatConnect UI and should provide a meaning message to the user.

Warning

The Message TC exit message only supports up to 255 characters. All data added after that will be truncated.

Hint

A successful execution might output: A total of 132 Indicators were written to Acme Corp.

Hint

A failed execution might output: Invalid API key provided for remote service.

Example Exit Message

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
tcex = TcEx()

<...snipped>

try:
    with open(datafile, 'r') as fh:
        data = fh.read()
except:
    tcex.message_tc('Failed to open datafile for reading.')
    tcex.exit_code = 1

<snipped...>

tcex.message_tc('File successfully read.')
tcex.exit()