From d9a6faedd647881b4f866b711b5d2b8a4fdba878 Mon Sep 17 00:00:00 2001 From: Riccardo Magliocchetti Date: Tue, 16 Jun 2020 11:39:03 +0200 Subject: [PATCH] client: use six.string_types instead of basestring Which is gone on modern python. --- splunklib/client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/splunklib/client.py b/splunklib/client.py index 39b1dcc34..baa212298 100644 --- a/splunklib/client.py +++ b/splunklib/client.py @@ -3591,7 +3591,7 @@ def update_index(self, name, value): :return: Result of POST request """ kwargs = {} - kwargs['index.' + name] = value if isinstance(value, basestring) else json.dumps(value) + kwargs['index.' + name] = value if isinstance(value, six.string_types) else json.dumps(value) return self.post(**kwargs) def update_field(self, name, value):