diff --git a/rida/pdc.py b/rida/pdc.py index bba0b1e7..ba375aa2 100644 --- a/rida/pdc.py +++ b/rida/pdc.py @@ -72,10 +72,10 @@ def get_variant_dict(data): result = None - if is_module_str(data): + if is_module_str(data): result = variant_dict_from_str(data) - elif is_modulemd(data): + elif is_modulemd(data): result = {'variant_name': data.name, 'variant_version': data.version, 'variant_release': data.release } elif is_variant_dict(data): @@ -95,7 +95,7 @@ def get_variant_dict(data): return result - + def variant_dict_from_str(module_str): """ @@ -121,9 +121,9 @@ def get_module(session, module_info): :return final list of module_info which pass repoclosure """ - module_info = get_variant_dict(module_info) + module_info = get_variant_dict(module_info) - module_info = session['unreleasedvariant'](page_size=-1, **module_info) + module_info = session['unreleasedvariants'](page_size=-1, **module_info) assert len(module_info) <= 1 if not module_info: diff --git a/test-pdc.py b/test-pdc.py index 448ece61..c5156377 100755 --- a/test-pdc.py +++ b/test-pdc.py @@ -6,12 +6,12 @@ from rida.config import Config cfg = Config() -cfg.pdc_url = "http://fed-mod.org:8000/rest_api/v1" +cfg.pdc_url = "http://localhost:8000/rest_api/v1" cfg.pdc_insecure = True cfg.pdc_develop = True pdc_session = get_pdc_client_session(cfg) -module = get_module(pdc_session, {'name': 'testmodule', 'version': '1.0'}) +module = get_module(pdc_session, {'name': 'testmodule', 'version': '4.3.42', 'release': '0'}) if module: print ("pdc_data=%s" % str(module))