diff --git a/openshift/dynamic/client.py b/openshift/dynamic/client.py index 000af480..f7dc154c 100644 --- a/openshift/dynamic/client.py +++ b/openshift/dynamic/client.py @@ -186,7 +186,7 @@ def watch(self, resource, namespace=None, name=None, label_selector=None, field_ yield event @meta_request - def request(self, method, path, body=None, **params): + def request(self, method, path, body=None, accept_header=None, **params): if not path.startswith('/'): path = '/' + path @@ -217,7 +217,7 @@ def request(self, method, path, body=None, **params): form_params = [] local_var_files = {} # HTTP header `Accept` - header_params['Accept'] = self.client.select_header_accept([ + header_params['Accept'] = accept_header or self.client.select_header_accept([ 'application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf'