Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import splunk.auth
- import splunk.rest
- import json
- # Authenticate
- session_key = splunk.auth.getSessionKey(username='admin', password='changeme')
- # Get lookup transforms
- server_response, server_content = splunk.rest.simpleRequest('/services/data/transforms/lookups?count=0&output_mode=json', sessionKey=session_key)
- if server_response['status'] != '200':
- raise Exception("Server response indicates that the request failed")
- transforms_content = json.loads(server_content)
- transforms = transforms_content['entry']
- # Filter down output to those that use CSV files
- lookup_transforms = filter(lambda x: 'filename' in x['content'], transforms)
- # Print the number of CSV files found
- print len(lookup_transforms)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement