tcms.rpc.api.tag module

tcms.rpc.api.tag.create(values)[source]
RPC Tag.create(values)

Create a new Tag object and store it in the database.

Parameters:

values (dict) – Field values for tcms.management.models.Tag

Returns:

Serialized tcms.management.models.Tag object

Return type:

dict

Raises:
  • ValueError – if input values don’t validate

  • PermissionDenied – if missing management.add_tag permission

Added in version 15.2.

tcms.rpc.api.tag.filter(query)[source]
RPC Tag.filter(query)

Search and return a list of tags

Parameters:

query (dict) – Field lookups for tcms.management.models.Tag

Returns:

Serialized list of tcms.management.models.Tag objects

Return type:

list(dict)