Project

Profile

Help

Story #3472

Updated by daviddavis over 1 year ago

Working on the Ansible plugin, we have multiple content types (roles, role versions, and more in the future). For role, I was thinking about defining my a content viewset to be of type 'role' which pulpcore automatically sets up as in turn defines "/api/v3/content/role/". See:

https://github.com/pulp/pulp_file/blob/master/pulp_file/app/viewsets.py#L32

That got me thinking: what if another plugin has a role type?

Apparently if I have two viewsets that define type 'role', the application just selects one of the two. I can't make out which it prefers though.

Note that this also applies to publishers, importers, etc.

Back