This is an automated notification sent by LCG Savannah.
It relates to:
task #6964, project CDS Invenio
==============================================================================
OVERVIEW of task #6964:
==============================================================================
URL:
<http://savannah.cern.ch/task/?6964>
Summary: acc_find_possible_roles() and optional action
arguments
Project: CDS Invenio
Submitted by: simko
Submitted on: 2008-05-30 09:50
Should Start On: 2008-05-30 00:00
Should be Finished on: 2008-05-30 00:00
Category: WebAccess
Priority: 5 - Normal
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: skaplun
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
acc_find_possible_roles() does not pay attention to optional action
arguments. (variable 'optional' unused)
This leads to tracebacks like:
File "/usr/lib64/python2.3/site-packages/invenio/access_control_engine.py",
line 89, in make_apache_message
roles = make_list_apache_firerole(name_action, arguments)
File "/usr/lib64/python2.3/site-packages/invenio/access_control_engine.py",
line 48, in make_list_apache_firerole
roles = aca.acc_find_possible_roles(name_action, arguments)
File "/usr/lib64/python2.3/site-packages/invenio/access_control_admin.py",
line 1476, in acc_find_possible_roles
defdict[key] = arguments[key]
KeyError: 'name'
_______________________________________________________
Carbon-Copy List:
CC Address | Comment
------------------------------------+-----------------------------
1576 | -SUB-
==============================================================================
This item URL is:
<http://savannah.cern.ch/task/?6964>
_______________________________________________
Message sent via/by LCG Savannah
http://savannah.cern.ch/