Skip to content

Commit 9c92ec9

Browse files
Merge pull request #23 from elasticio/topics
Create api for workspace topics enpoint
2 parents d4c28de + 2749a7a commit 9c92ec9

File tree

7 files changed

+937
-5241
lines changed

7 files changed

+937
-5241
lines changed

.npmignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
spec
2+
.git

gulpfile.js

Lines changed: 0 additions & 40 deletions
This file was deleted.

lib/client.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ var resources = {
1919
sshkeys: require('./resources/sshkeys'),
2020
tasks: require('./resources/tasks'),
2121
teams: require('./resources/teams'),
22-
users: require('./resources/users')
22+
users: require('./resources/users'),
23+
topics: require('./resources/topics')
2324
};
2425

2526
function ElasticIO(user, password, options = {}) {

lib/resources/topics.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
const Resource = require('../resource.js');
2+
module.exports = Resource.extend({
3+
path: 'workspaces/{wokspaceId}/topics',
4+
list: Resource.method({
5+
apiVersion: 'v2',
6+
path: '/'
7+
}),
8+
getOne: Resource.method({
9+
apiVersion: 'v2',
10+
path: '/{id}'
11+
})
12+
});

0 commit comments

Comments
 (0)