Skip to content

Commit 1d42297

Browse files
authored
Bugfix/6.5.2 (#20)
* fixing config & stats api calls
1 parent a9cdda5 commit 1d42297

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

prisma_sase/__init__.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -486,6 +486,9 @@ class API(object):
486486

487487
tsg_id = None
488488
""" needed for login_secret func """
489+
490+
panw_region = None
491+
""" needed for stats func calls """
489492

490493
def __init__(self, controller=controller, ssl_verify=verify, update_check=True):
491494
"""
@@ -1117,6 +1120,12 @@ def rest_call(self, url, method, data=None, sensitive=False, timeout=None, conte
11171120
return False
11181121

11191122
# add session headers
1123+
if '/sdwan/monitor/' in url:
1124+
self.add_headers({'X-PANW-Region': self.panw_region})
1125+
else:
1126+
if 'X-PANW-Region' in self.view_headers():
1127+
self.remove_header('X-PANW-Region')
1128+
11201129
headers.update(self._session.headers)
11211130
cookie = self._session.cookies.get_dict()
11221131

0 commit comments

Comments
 (0)