pdc: unreleasedvariants

This commit is contained in:
Lubos Kocman
2016-07-15 16:04:33 +02:00
parent ec01f80189
commit 1e44e3b299
2 changed files with 7 additions and 7 deletions

View File

@@ -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:

View File

@@ -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))