Revision b5b67ef9 lib/rapi/baserlib.py
b/lib/rapi/baserlib.py | ||
---|---|---|
27 | 27 |
import ganeti.opcodes |
28 | 28 |
|
29 | 29 |
from ganeti import luxi |
30 |
from ganeti import rapi |
|
30 | 31 |
|
31 | 32 |
|
32 | 33 |
def BuildUriList(ids, uri_format, uri_fields=("name", "uri")): |
... | ... | |
149 | 150 |
"""Generic class for resources. |
150 | 151 |
|
151 | 152 |
""" |
153 |
# Default permission requirements |
|
154 |
GET_ACCESS = [] |
|
155 |
PUT_ACCESS = [rapi.RAPI_ACCESS_WRITE] |
|
156 |
POST_ACCESS = [rapi.RAPI_ACCESS_WRITE] |
|
157 |
DELETE_ACCESS = [rapi.RAPI_ACCESS_WRITE] |
|
158 |
|
|
152 | 159 |
def __init__(self, items, queryargs, req): |
153 | 160 |
"""Generic resource constructor. |
154 | 161 |
|
Also available in: Unified diff