コード例 #1
0
        def setupSavedSearchWithNamespaceOwnerTest(self, savedSearchName=None, earliestTime=None, latestTime=None, searchString=None):
            sessionKey = auth.getSessionKey('admin', 'changeme')

            time.sleep(1)

            label = u'%s %s foobar'
            if savedSearchName == None or not isinstance(savedSearchName, basestring):
                label = label % (TEST_NAMESPACE, TEST_OWNER)
            else:
                label = savedSearchName

            searchString = searchString or 'error sourcetype="something" host="nothing"'

            def gen_savedSearch():
                return createSavedSearch(searchString, label, namespace=TEST_NAMESPACE, owner=TEST_OWNER, sessionKey=sessionKey, earliestTime=earliestTime, latestTime=latestTime)

            # Ensure that saved search 'label' doesn't already exist
            try:
                newSavedSearch = gen_savedSearch()
                history = getSavedSearchHistory(label, namespace=TEST_NAMESPACE, owner=TEST_OWNER)
                for job_id in history:
                    splunk.search.getJob(job_id).cancel()
            except splunk.RESTException, e:
                deleteSavedSearch(label, namespace=TEST_NAMESPACE, owner=TEST_OWNER)
                newSavedSearch = gen_savedSearch()
コード例 #2
0
ファイル: saved.py プロジェクト: linearregression/splunk
        def setupSavedSearchWithNamespaceOwnerTest(self, savedSearchName=None, earliestTime=None, latestTime=None, searchString=None):
            sessionKey = auth.getSessionKey('admin', 'changeme')

            time.sleep(1)

            label = u'%s %s foobar'
            if savedSearchName == None or not isinstance(savedSearchName, basestring):
                label = label % (TEST_NAMESPACE, TEST_OWNER)
            else:
                label = savedSearchName

            searchString = searchString or 'error sourcetype="something" host="nothing"'

            def gen_savedSearch():
                return createSavedSearch(searchString, label, namespace=TEST_NAMESPACE, owner=TEST_OWNER, sessionKey=sessionKey, earliestTime=earliestTime, latestTime=latestTime)

            # Ensure that saved search 'label' doesn't already exist
            try:
                newSavedSearch = gen_savedSearch()
                history = getSavedSearchHistory(label, namespace=TEST_NAMESPACE, owner=TEST_OWNER)
                for job_id in history:
                    splunk.search.getJob(job_id).cancel()
            except splunk.RESTException, e:
                deleteSavedSearch(label, namespace=TEST_NAMESPACE, owner=TEST_OWNER)
                newSavedSearch = gen_savedSearch()
コード例 #3
0
 def setupSavedSearchTest(self):
     sessionKey = auth.getSessionKey('admin', 'changeme')
     label = '12349876 foobar'
     searchString = 'error sourcetype="something" host="nothing"'
     # Ensure that saved search 'label' doesn't already exist
     try:
         newSavedSearch = createSavedSearch(searchString, label, namespace=splunk.getDefault('namespace'), sessionKey=sessionKey)
         history = getSavedSearchHistory(label)
         for job_id in history:
             splunk.search.getJob(job_id).cancel()
     except splunk.RESTException, e:
         deleteSavedSearch(label, namespace=splunk.getDefault('namespace'))
         newSavedSearch = createSavedSearch(searchString, label, namespace=splunk.getDefault('namespace'), sessionKey=sessionKey)
コード例 #4
0
ファイル: saved.py プロジェクト: linearregression/splunk
 def setupSavedSearchTest(self):
     sessionKey = auth.getSessionKey('admin', 'changeme')
     label = '12349876 foobar'
     searchString = 'error sourcetype="something" host="nothing"'
     # Ensure that saved search 'label' doesn't already exist
     try:
         newSavedSearch = createSavedSearch(searchString, label, namespace=splunk.getDefault('namespace'), sessionKey=sessionKey)
         history = getSavedSearchHistory(label)
         for job_id in history:
             splunk.search.getJob(job_id).cancel()
     except splunk.RESTException, e:
         deleteSavedSearch(label, namespace=splunk.getDefault('namespace'))
         newSavedSearch = createSavedSearch(searchString, label, namespace=splunk.getDefault('namespace'), sessionKey=sessionKey)
コード例 #5
0
ファイル: entity.py プロジェクト: linearregression/splunk
 def setUp(self):
     self.sessionKey = auth.getSessionKey('admin', 'changeme')
コード例 #6
0
 def setUp(self):
     self.sessionKey = auth.getSessionKey('admin','changeme')