Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
N
node-bigstream
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
3
Merge Requests
3
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
bs
node-bigstream
Commits
c37e0374
Commit
c37e0374
authored
Dec 14, 2016
by
project
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
--no commit message
--no commit message
parent
6d10a3e2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
3 deletions
+18
-3
di-plugin.js
plugins/di/di-plugin.js
+6
-2
playjob.js
test/playjob.js
+12
-1
No files found.
plugins/di/di-plugin.js
View file @
c37e0374
...
...
@@ -63,8 +63,12 @@ function response(status,data,type){
if
(
type
){
resp
.
type
=
type
;
this
.
output_type
=
type
;
this
.
data
=
data
;
this
.
status
=
status
;
}
else
{
resp
.
type
=
this
.
output_type
;
}
this
.
data
=
data
;
this
.
status
=
status
;
return
resp
;
}
test/playjob.js
View file @
c37e0374
...
...
@@ -6,6 +6,11 @@ var memstore = require('./lib/memstore');
var
CFG_FILE
=
"./jobs/testhttp.json"
;
var
args
=
process
.
argv
.
slice
(
2
);
if
(
args
.
length
>
0
){
CFG_FILE
=
"./jobs/"
+
args
[
0
];
}
var
jobcfg
=
require
(
CFG_FILE
);
run_job
(
jobcfg
);
...
...
@@ -25,15 +30,18 @@ function run_job(cfg)
"transaction"
:
transaction
}
console
.
log
(
'JOB STARTED
\
n[TRANSACTION ID]
\
t: '
+
transaction
.
id
+
'
\
n'
);
//process di
perform_di
(
context
,
function
(
err
,
resp
){
console
.
log
(
'>> '
+
resp
.
data
);
});
}
function
perform_di
(
context
,
cb
)
{
console
.
log
(
'[RUNNING DI]'
);
var
di_context
=
context
;
var
jobId
=
di_context
.
jobconfig
.
job_id
;
...
...
@@ -49,6 +57,9 @@ function perform_di(context,cb)
var
di
=
new
DITask
(
di_context
);
di
.
run
();
di
.
on
(
'done'
,
function
(
response
){
console
.
log
(
'[DI_OUTPUT_TYPE]
\
t: '
+
resp
.
type
);
console
.
log
(
'[DI_STATUS]
\
t
\
t: '
+
resp
.
status
);
console
.
log
(
'>> '
+
resp
.
data
);
cb
(
null
,
response
);
});
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment