diff options
Diffstat (limited to 'testapi/testapi-client/testapiclient/utils/__init__.py')
-rw-r--r-- | testapi/testapi-client/testapiclient/utils/__init__.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/testapi/testapi-client/testapiclient/utils/__init__.py b/testapi/testapi-client/testapiclient/utils/__init__.py new file mode 100644 index 0000000..ebb891f --- /dev/null +++ b/testapi/testapi-client/testapiclient/utils/__init__.py @@ -0,0 +1,8 @@ +def get_item_properties(item, fields): + """Return a tuple containing the item properties. + + :param item: a single item resource (e.g. Server, Project, etc) + :param fields: tuple of strings with the desired field names + """ + + return tuple([item.get(field, '') for field in fields]) |