Skip to content

Commit f52911f

Browse files
committed
old
1 parent f1b264a commit f52911f

5 files changed

Lines changed: 62 additions & 55 deletions

File tree

github.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ var gitapi = new GitHubAPI({
1414
module.exports = function github( options ){
1515
var seneca = this
1616

17+
console.log(options)
18+
1719
seneca.add(
1820
'role:github,cmd:get',
1921
{

srvs/github-dev.js

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,54 @@
11

22
var seneca = require('seneca')()
3-
.use('jsonfile-store')
3+
4+
.use('redis-transport')
5+
.use('jsonfile-store',{folder:__dirname+'/../data'})
46
.use('../github.js')
7+
8+
.add('role:info,req:part',function(args,done){
9+
done()
10+
11+
this.act(
12+
'role:github,cmd:get',
13+
{name:args.name},
14+
15+
function(err,mod){
16+
if( err ) return;
17+
18+
if( mod ) {
19+
this.act('role:info,res:part,part:github',
20+
{name:args.name,data:mod.data$()})
21+
}
22+
else {
23+
this.act(
24+
'role:npm,cmd:get',
25+
{name:args.name},
26+
27+
function(err,mod){
28+
if( err ) return;
29+
30+
if( mod ) {
31+
this.act(
32+
'role:github,cmd:get',
33+
{name:args.name,giturl:mod.giturl},
34+
35+
function( err, mod ){
36+
if( err ) return;
37+
38+
if( mod ) {
39+
this.act('role:info,res:part,part:github',
40+
{name:args.name,data:mod.data$()})
41+
}
42+
})
43+
}
44+
})
45+
}
46+
})
47+
})
48+
49+
.listen({type:'redis',pin:'role:info,req:part'})
50+
.client({type:'redis',pin:'role:info,res:part'})
51+
52+
.client({port:9001,pin:'role:npm'})
53+
554
.listen()

srvs/github-prod.js

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

srvs/github-test.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
var seneca = require('seneca')()
3+
.use('jsonfile-store')
4+
.use('../github.js')
5+
.listen()

srvs/seneca.options.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
module.exports = {
2+
github: {
3+
token: '3bb964b5ea690c9a876bca59b28d6cbc6f28a9f1'
4+
},
5+
6+
27
'jsonfile-store': {folder:__dirname+'/../data'},
38
transport:{
49
web: {

0 commit comments

Comments
 (0)