99reload (sys )
1010sys .setdefaultencoding ("utf-8" )
1111
12+ sys .path .append (os .path .dirname (os .path .abspath (__file__ ))) # 将 tools 目录加入 path
13+ from utils .get_headers import get_headers
14+
1215class NameServiceError (Exception ):
1316 pass
1417
@@ -107,7 +110,7 @@ def report(org, app):
107110 raise e
108111
109112def create_or_update_micro_app_sa (org , app ):
110- headers = { "org" : str (org ), "user" : "defaultUser" }
113+ headers = get_headers (org )
111114 url = "http://{}/api/v1/micro_app_standalone/report" .format (MICRO_APP_SA_ADDR )
112115 rsp = requests .post (url , json = app , headers = headers )
113116 rsp .raise_for_status ()
@@ -116,10 +119,9 @@ def create_or_update_micro_app_sa(org, app):
116119def import_micro_app_permissions (install_path , version , org ):
117120 permission_path = os .path .join (install_path , "versions" , version , "webroot" , "permissions" , "permissions.json" )
118121 if not os .path .exists (permission_path ):
119- print "could not find permission path {}, will not import permissions" .format (permission_path )
120122 return
121123
122- headers = { "org" : str (org ), "user" : "defaultUser" }
124+ headers = get_headers (org )
123125 url = "http://{}/api/micro_app/v1/permission/import" .format (MICRO_APP_ADDR )
124126
125127 with open (permission_path ) as f :
0 commit comments