@@ -600,18 +600,6 @@ def get_users(self):
600600 return [False , self .lasterr ]
601601 return [True , res .json ()['users' ]]
602602
603- def edit_user (self , user_email , firstName = None , lastName = None , roles = None , teams = None ):
604- res = self .get_user (user_email )
605- if res [0 ] == False :
606- return res
607- user = res [1 ]
608- reqbody = {
609- 'agentInstallParams' : user ['agentInstallParams' ],
610- 'roles' : roles if roles else user ['roles' ],
611- 'username' : user_email ,
612- 'version' : user ['version' ]
613- }
614-
615603 def edit_user (self , user_email , firstName = None , lastName = None , roles = None , teams = None ):
616604 res = self .get_user (user_email )
617605 if res [0 ] == False :
@@ -1786,7 +1774,7 @@ def _set_falco_rules(self, kind, rules_content):
17861774 if not payload [0 ]:
17871775 return payload
17881776
1789- payload [1 ]["{}RulesFile" .format (kind )]["content" ] = rules_content
1777+ payload [1 ]["{}RulesFile" .format (kind )]["content" ] = rules_content # pylint: disable=unsubscriptable-object
17901778
17911779 res = requests .put (self .url + '/api/settings/falco/{}RulesFile' .format (kind ), headers = self .hdrs , data = json .dumps (payload [1 ]), verify = self .ssl_verify )
17921780 if not self ._checkResponse (res ):
@@ -2028,8 +2016,8 @@ def add_policy(self, policy_json):
20282016
20292017 try :
20302018 policy_obj = json .loads (policy_json )
2031- except e :
2032- return [False , "policy json is not valid json" ]
2019+ except Exception as e :
2020+ return [False , "policy json is not valid json: {}" . format ( str ( e )) ]
20332021
20342022 body = {"policy" : policy_obj }
20352023 res = requests .post (self .url + '/api/policies' , headers = self .hdrs , data = json .dumps (body ), verify = self .ssl_verify )
@@ -2056,8 +2044,8 @@ def update_policy(self, policy_json):
20562044
20572045 try :
20582046 policy_obj = json .loads (policy_json )
2059- except e :
2060- return [False , "policy json is not valid json" ]
2047+ except Exception as e :
2048+ return [False , "policy json is not valid json: {}" . format ( str ( e )) ]
20612049
20622050 if not "id" in policy_obj :
20632051 return [False , "Policy Json does not have an 'id' field" ]
0 commit comments