@@ -600,18 +600,6 @@ def get_users(self):
600
600
return [False , self .lasterr ]
601
601
return [True , res .json ()['users' ]]
602
602
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
-
615
603
def edit_user (self , user_email , firstName = None , lastName = None , roles = None , teams = None ):
616
604
res = self .get_user (user_email )
617
605
if res [0 ] == False :
@@ -1786,7 +1774,7 @@ def _set_falco_rules(self, kind, rules_content):
1786
1774
if not payload [0 ]:
1787
1775
return payload
1788
1776
1789
- payload [1 ]["{}RulesFile" .format (kind )]["content" ] = rules_content
1777
+ payload [1 ]["{}RulesFile" .format (kind )]["content" ] = rules_content # pylint: disable=unsubscriptable-object
1790
1778
1791
1779
res = requests .put (self .url + '/api/settings/falco/{}RulesFile' .format (kind ), headers = self .hdrs , data = json .dumps (payload [1 ]), verify = self .ssl_verify )
1792
1780
if not self ._checkResponse (res ):
@@ -2028,8 +2016,8 @@ def add_policy(self, policy_json):
2028
2016
2029
2017
try :
2030
2018
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 )) ]
2033
2021
2034
2022
body = {"policy" : policy_obj }
2035
2023
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):
2056
2044
2057
2045
try :
2058
2046
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 )) ]
2061
2049
2062
2050
if not "id" in policy_obj :
2063
2051
return [False , "Policy Json does not have an 'id' field" ]
0 commit comments