forked from vitessio/vitess
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapi.js
37 lines (30 loc) · 934 Bytes
/
api.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
app.factory('cells', function($resource) {
return $resource('../api/cells/');
});
app.factory('keyspaces', function($resource) {
return $resource('../api/keyspaces/:keyspace', {}, {
'action': {method: 'POST'}
});
});
app.factory('shards', function($resource) {
return $resource('../api/shards/:keyspace/:shard', {}, {
'action': {method: 'POST'}
});
});
app.factory('tablets', function($resource) {
return $resource('../api/tablets/:tablet', {}, {
'action': {method: 'POST'}
});
});
app.factory('tabletinfo', function($resource) {
return $resource('../api/tablets/:tablet/:info');
});
app.factory('endpoints', function($resource) {
return $resource('../api/endpoints/:cell/:keyspace/:shard/:tabletType');
});
app.factory('topodata', function($resource) {
return $resource('../api/topodata/:path');
});
app.factory('vschema', function($resource) {
return $resource('../api/vschema/');
});