Hide Forgot
Description of problem: Need better error handling when trying to add filter to a file repo root@pulp-f15 ~]# pulp-admin repo add_filters --id=file_repo_local --filter white1 error: operation failed: TypeError: 'NoneType' object is not subscriptable [root@pulp-f15 ~]# Version-Release number of selected component (if applicable): [root@pulp-f15 ~]# rpm -q pulp pulp-0.0.227-1.fc15.noarch
from pulp.log 2011-08-31 12:08:20,112 21115:140533510944512: pulp.server.webservices.controllers.decorators:ERROR: decorators:52 Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/pulp/server/webservices/controllers/decorators.py", line 48, in report_error return method(self, *args, **kwargs) File "/usr/lib/python2.7/site-packages/pulp/server/webservices/controllers/decorators.py", line 127, in _auth_decorator value = method(self, *args, **kwargs) File "/usr/lib/python2.7/site-packages/pulp/server/webservices/controllers/repositories.py", line 1360, in POST return action(id) File "/usr/lib/python2.7/site-packages/pulp/server/webservices/controllers/repositories.py", line 1265, in add_filters api.add_filters(id=id, filter_ids=data['filters']) File "/usr/lib/python2.7/site-packages/pulp/server/api/repo.py", line 1777, in add_filters raise PulpException("Filters can be added to repos with 'local' feed only") PulpException: "Filters can be added to repos with 'local' feed only"
build: 0.235
verified [root@preethi ~]# rpm -q pulp pulp-0.0.235-1.fc15.noarch [root@preethi ~]# pulp-admin repo add_filters --id=file_repo --filter=white1 error: operation failed: PulpException: Filters can be added to repos with 'local' feed only
Pulp v1.0 is released Closed Current Release.
Pulp v1.0 is released.