original_docstring: Handles external validation for modular input kinds.
  
          When Splunk calls a modular input script in validation mode, it will
          pass in an XML document giving information about the Splunk instance
          (so you can call back into it if needed) and the name and parameters
          of the proposed input. If this function does not throw an exception,
          the validation is assumed to succeed. Otherwise any errors thrown will
          be turned into a string and logged back to Splunk.
  
          :param parameters: The parameters of input passed by splunkd.
  
          :raises Exception: If validation is failed.
          
docstring: Handles external validation for modular input kinds.
  When Splunk calls a modular input script in validation mode, it will
  pass in an XML document giving information about the Splunk instance
  (so you can call back into it if needed) and the name and parameters
  of the proposed input. If this function does not throw an exception,
  the validation is assumed to succeed. Otherwise any errors thrown will
  be turned into a string and logged back to Splunk.
docstring_tokens: Handles external validation for modular input kinds . When Splunk calls a modular input script in validation mode it will pass in an XML document giving information about the Splunk instance ( so you can call back into it if needed ) and the name and parameters of the proposed input . If this function does not throw an exception the validation is assumed to succeed . Otherwise any errors thrown will be turned into a string and logged back to Splunk .
code: def do_validation(self, parameters):
          """Handles external validation for modular input kinds.
  
          When Splunk calls a modular input script in validation mode, it will
          pass in an XML document giving information about the Splunk instance
          (so you can call back into it if needed) and the name and parameters
          of the proposed input. If this function does not throw an exception,
          the validation is assumed to succeed. Otherwise any errors thrown will
          be turned into a string and logged back to Splunk.
  
          :param parameters: The parameters of input passed by splunkd.
  
          :raises Exception: If validation is failed.
          """
  
          pass
code_tokens: def do_validation ( self , parameters ) : pass
short_docstring: Handles external validation for modular input kinds.
short_docstring_tokens: Handles external validation for modular input kinds .
comment: """Handles external validation for modular input kinds.
  
          When Splunk calls a modular input script in validation mode, it will
          pass in an XML document giving information about the Splunk instance
          (so you can call back into it if needed) and the name and parameters
          of the proposed input. If this function does not throw an exception,
          the validation is assumed to succeed. Otherwise any errors thrown will
          be turned into a string and logged back to Splunk.
  
          :param parameters: The parameters of input passed by splunkd.
  
          :raises Exception: If validation is failed.
          """