Developing for Splunk Enterprise
Highlighted

How to debug the sum.py sdk example command from the command line?

Explorer

Hi,

For debugging I want to run my custom search commands from the command line.

The generatehello.py sdk example command runs fine from the command line and produces the results it should:

$ python generatehello.py __EXECUTE__ count=5 < /dev/null. 

However, I am having trouble running the sum.py command the same way:

python sum.py __EXECUTE__ total=lines linecount < /dev/null
ERROR
"TypeError at ""/home/hansj/dev/splunk-sdk-python-master/splunklib/searchcommands/splunk_csv/dict_reader.py"", line 38 :  'NoneType' object is not iterable"

I guess the sum command requires an event stream, perhaps also for debugging, and if such, how does one go about debugging that?

Thanks,
Hans J.

Tags (4)
0 Karma
Highlighted

Re: How to debug the sum.py sdk example command from the command line?

Explorer

Ah, I just found that the python commands reloads every time you do a search, so no need to have the command line example work.

View solution in original post

0 Karma