Revision 29148653 snf-pithos-backend/pithos/backends/lib/sqlite/permissions.py
b/snf-pithos-backend/pithos/backends/lib/sqlite/permissions.py | ||
---|---|---|
166 | 166 |
""" |
167 | 167 |
|
168 | 168 |
q = ("select distinct path from xfeatures inner join " |
169 |
" (select distinct feature_id, key from xfeaturevals inner join "
|
|
170 |
" (select owner || ':' || name as value from groups "
|
|
171 |
" where member = ? union select ? union select '*') "
|
|
172 |
" using (value)) "
|
|
169 |
" (select distinct feature_id, key from xfeaturevals inner join " |
|
170 |
" (select owner || ':' || name as value from groups " |
|
171 |
" where member = ? union select ? union select '*') " |
|
172 |
" using (value)) " |
|
173 | 173 |
"using (feature_id)") |
174 | 174 |
p = (member, member) |
175 | 175 |
if prefix: |
Also available in: Unified diff