from pulp.server.webservices.views.repositories import( ContentApplicabilityRegenerationView, RepoDistributorResourceView, RepoDistributorsView, RepoAssociate, RepoImporterResourceView, RepoImportersView, RepoImportUpload, RepoPublish, RepoPublishHistory, RepoPublishScheduleResourceView, RepoPublishSchedulesView, RepoResourceView, RepoSync, RepoSyncHistory, RepoSyncSchedulesView, RepoSyncScheduleResourceView, RepoUnassociate, ReposView, ) from pulp.server.webservices.views.roles import (RoleResourceView, RoleUserView, RoleUsersView, RolesView) from pulp.server.webservices.views.root_actions import LoginView from pulp.server.webservices.views.status import StatusView from pulp.server.webservices.views.users import UserResourceView, UsersView urlpatterns = patterns('', url(r'^v2/actions/login/$', LoginView.as_view(), name='login'), # flake8: noqa url(r'^v2/consumer_groups/$', ConsumerGroupView.as_view(), name='consumer_group'), url(r'^v2/consumers/$', ConsumersView.as_view(), name='consumers'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/$', ConsumerResourceView.as_view(), name='consumer_resource'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/bindings/$', ConsumerBindingsView.as_view(), name='bindings'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/bindings/(?P<repo_id>[^/]+)/$', ConsumerBindingsView.as_view(), name='bindings_repo'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/bindings/(?P<repo_id>[^/]+)/(?P<distributor_id>[^/]+)/$', ConsumerBindingResourceView.as_view(), name='consumer_binding_resource'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/actions/content/regenerate_applicability/$', ConsumerResourceContentApplicRegenerationView.as_view(), name='consumer_appl_regen'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/actions/content/(?P<action>[^/]+)/$', ConsumerContentActionView.as_view(), name='consumer_content'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/profiles/$',
from pulp.server.webservices.views.content import ( CatalogResourceView, ContentTypeResourceView, ContentTypesView, ContentUnitResourceView, ContentUnitsCollectionView, ContentUnitUserMetadataResourceView, DeleteOrphansActionView, OrphanCollectionView, OrphanResourceView, OrphanTypeSubCollectionView, UploadResourceView, UploadSegmentResourceView) from pulp.server.webservices.views.plugins import (DistributorResourceView, DistributorsView, ImporterResourceView, ImportersView, TypeResourceView, TypesView) from pulp.server.webservices.views.root_actions import LoginView urlpatterns = patterns( '', url(r'^v2/actions/login/$', LoginView.as_view(), name='login'), # flake8: noqa url(r'^v2/consumer_groups/(?P<consumer_group_id>[^/]+)/$', ConsumerGroupResourceView.as_view(), name='consumer_group_resource'), url(r'^v2/consumer_groups/(?P<consumer_group_id>[^/]+)/actions/associate/$', ConsumerGroupAssociateActionView.as_view(), name='consumer_group_associate'), url(r'^v2/consumer_groups/(?P<consumer_group_id>[^/]+)/actions/unassociate/$', ConsumerGroupUnassociateActionView.as_view(), name='consumer_group_unassociate'), url(r'^v2/consumer_groups/(?P<consumer_group_id>[^/]+)/actions/content/(?P<action>[^/]+)/$', ConsumerGroupContentActionView.as_view(), name='consumer_group_content'), url(r'^v2/consumer_groups/(?P<consumer_group_id>[^/]+)/bindings/$', ConsumerGroupBindingsView.as_view(),
RepoDistributorsView, RepoAssociate, RepoImporterResourceView, RepoImportersView, RepoImportUpload, RepoPublish, RepoPublishHistory, RepoPublishScheduleResourceView, RepoPublishSchedulesView, RepoResourceView, RepoSearch, RepoSync, RepoSyncHistory, RepoSyncSchedulesView, RepoSyncScheduleResourceView, RepoUnassociate, RepoUnitSearch, ReposView, ) from pulp.server.webservices.views.roles import (RoleResourceView, RoleUserView, RoleUsersView, RolesView) from pulp.server.webservices.views.root_actions import LoginView from pulp.server.webservices.views.status import StatusView handler404 = 'pulp.server.webservices.views.util.page_not_found' urlpatterns = patterns('', url(r'^v2/actions/login/$', LoginView.as_view(), name='login'), # flake8: noqa url(r'^v2/consumer_groups/$', ConsumerGroupView.as_view(), name='consumer_group'), url(r'^v2/consumers/$', ConsumersView.as_view(), name='consumers'), url(r'^v2/consumers/search/$', ConsumerSearchView.as_view(), name='consumer_search'), url(r'^v2/consumers/binding/search/$', ConsumerBindingSearchView.as_view(), name='consumer_binding_search'), url(r'^v2/consumers/profile/search/$', ConsumerProfileSearchView.as_view(), name='consumer_profile_search'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/$', ConsumerResourceView.as_view(), name='consumer_resource'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/bindings/$', ConsumerBindingsView.as_view(), name='bindings'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/bindings/(?P<repo_id>[^/]+)/$', ConsumerBindingsView.as_view(), name='bindings_repo'), url(r'^v2/consumers/(?P<consumer_id>[^/]+)/bindings/(?P<repo_id>[^/]+)/(?P<distributor_id>[^/]+)/$', ConsumerBindingResourceView.as_view(), name='consumer_binding_resource'),