In building a custom command I am trying to validated the presence/absence of an option:
Sample code doing the assignment can be found below
results,dummyresults,settings = splunk.Intersplunk.getOrganizedResults()
field = options.get('field', None)
Very simply I want to assign none to charsense if the option is not present.
Conversely, I would like to NOT perform character detection if the value is not present.
Additionally, any way to present a usage to the user in the event they do not give either option would be beneficial.
Thank you very much, you guys and gals are always a huge help
Below is the code I ended up using:
For optional keywords:
detect = None
if 'detection' in keywords:
detect = True
For required keywords missing options:
if not options.has_key('field'):
output_result = splunk.Intersplunk.generateErrorResults("Error Message placed here")
Below is the code I ended up using:
For optional keywords:
detect = None
if 'detection' in keywords:
detect = True
For required keywords missing options:
if not options.has_key('field'):
output_result = splunk.Intersplunk.generateErrorResults("Error Message placed here")
@grimlock - Thanks for posting your solution! Please accept your answer so the question will show as closed.