summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--opendc/api/v2/paths.json46
-rw-r--r--opendc/api/v2/users/userId/test_endpoint.py8
2 files changed, 7 insertions, 47 deletions
diff --git a/opendc/api/v2/paths.json b/opendc/api/v2/paths.json
index bac7fc71..3348c7cd 100644
--- a/opendc/api/v2/paths.json
+++ b/opendc/api/v2/paths.json
@@ -1,53 +1,19 @@
[
"/users",
"/users/{userId}",
- "/users/{userId}/authorizations",
"/simulations",
"/simulations/{simulationId}",
"/simulations/{simulationId}/authorizations",
- "/simulations/{simulationId}/authorizations/{userId}",
- "/datacenters/{datacenterId}",
- "/datacenters/{datacenterId}/rooms",
- "/rooms/{roomId}",
- "/rooms/{roomId}/tiles",
- "/tiles/{tileId}",
- "/tiles/{tileId}/cooling-item",
- "/tiles/{tileId}/psu",
- "/tiles/{tileId}/rack",
- "/tiles/{tileId}/rack/machines",
- "/tiles/{tileId}/rack/machines/{position}",
- "/simulations/{simulationId}/experiments",
- "/experiments/{experimentId}",
"/experiments/{experimentId}/last-simulated-tick",
"/experiments/{experimentId}/machine-states",
"/experiments/{experimentId}/rack-states",
"/experiments/{experimentId}/room-states",
"/experiments/{experimentId}/task-states",
- "/simulations/{simulationId}/paths",
- "/paths/{pathId}",
- "/paths/{pathId}/branches",
- "/paths/{pathId}/sections",
- "/sections/{sectionId}",
+ "/topologies",
+ "/topologies/{topologyId}",
+ "/simulations/{simulationId}/experiments",
+ "/experiments/{experimentId}",
"/schedulers",
"/traces",
- "/traces/{traceId}",
- "/traces/{traceId}/jobs",
- "/jobs/{jobId}",
- "/jobs/{jobId}/tasks",
- "/room-types",
- "/room-types/{name}/allowed-objects",
- "/specifications/cooling-items",
- "/specifications/cooling-items/{id}",
- "/specifications/cpus",
- "/specifications/cpus/{id}",
- "/specifications/failure-models",
- "/specifications/failure-models/{id}",
- "/specifications/gpus",
- "/specifications/gpus/{id}",
- "/specifications/memories",
- "/specifications/memories/{id}",
- "/specifications/psus",
- "/specifications/psus/{id}",
- "/specifications/storages",
- "/specifications/storages/{id}"
-] \ No newline at end of file
+ "/traces/{traceId}"
+]
diff --git a/opendc/api/v2/users/userId/test_endpoint.py b/opendc/api/v2/users/userId/test_endpoint.py
index e448f45a..30edfdaa 100644
--- a/opendc/api/v2/users/userId/test_endpoint.py
+++ b/opendc/api/v2/users/userId/test_endpoint.py
@@ -24,13 +24,7 @@ def test_update_user_non_existing(client, mocker):
def test_update_user_different_user(client, mocker):
mocker.patch.object(DB, 'fetch_one', return_value={'googleId': 'other_test'})
- assert '403' in client.put('/api/v2/users/1',
- json={
- 'user': {
- 'givenName': 'A',
- 'familyName': 'B'
- }
- }).status
+ assert '403' in client.put('/api/v2/users/1', json={'user': {'givenName': 'A', 'familyName': 'B'}}).status
def test_update_user(client, mocker):