File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -150,11 +150,11 @@ def get_apis_dir():
150150
151151def load_service_spec (service_name , apis_dir = None , version = None ):
152152 """Loads a version of service from library apis directory, if version is not specified, latest is loaded"""
153- services = list_services ()
153+ services = list_services (apis_dir )
154154 servicedef = services .get (service_name )
155155 if not servicedef :
156156 raise FileNotFoundError (f'Service { service_name } definition files has not been found' )
157- service_api_dir = servicedef .get_files_path () or apis_dir
157+ service_api_dir = servicedef .get_files_path ()
158158 if not version :
159159 # Find the latest version of the service api spes
160160 version = 0
@@ -191,9 +191,9 @@ def get_spec(uri):
191191
192192
193193@lru_cache ()
194- def list_services ():
194+ def list_services (apis_dir = None ):
195195 """Lists services definitions available"""
196- base_dir = get_apis_dir ()
196+ base_dir = apis_dir or get_apis_dir ()
197197 dev_services = []
198198 if DEV_SDK_DEFS :
199199 dev_dirs = alsdkdefs_dev .get_apis_dir ()
You can’t perform that action at this time.
0 commit comments