Date: 2014-11-10
Author: Daniel Waligora
There are two types of methods:
- Cache methods
- Interactive methods
| 'use strict'; | |
| var express = require('express'), | |
| hash = require('object-hash'), | |
| config = require('../../../../../config'), | |
| session = require('../../../../../lib/session'), | |
| formatterManager = require('../../../../../lib/formatter'), | |
| zipManager = require('../../../../../lib/zip/manager'); | |
| var router = express.Router(); |
| 'use strict'; | |
| var util = require('util'), | |
| _ = require('lodash'), | |
| nvbUtil = require('../../lib/nvb-util'), | |
| session = require('../../lib/session'), | |
| config = require('../../config'), | |
| settingsManager = require('../../lib/settings'); | |
| /** |
| 'use strict'; | |
| var expect = require('chai').expect, | |
| server = null, | |
| request = require('request'), | |
| config = require('../../../config.json'), | |
| serverStub = require('../../stubs/http/server'), | |
| brainHttpAgent = require('../../../app/http/brain_agent'); | |
| function requestOpts(address, path, mth) { |
| 'use strict'; | |
| var expect = require('chai').expect, | |
| should = require('chai').should, | |
| chai = require('chai'), | |
| sinon = require('sinon'), | |
| Q = require('q'), | |
| config = require('../../../config.json'), | |
| JobManager = require('../../../app/managers/job').JobManager, | |
| MySQLStub = require('../../stubs/services/mysql'); |
| it('should execute MySQL SELECT with orderBy clause', function() { | |
| var JobManager = require('../../../app/managers/job').JobManager, | |
| tableName = 'dbName', | |
| criteria = { name: 'test' }; | |
| var jobManager = new JobManager(mySQLMock, tableName); | |
| jobManager.find(criteria); | |
| expect(mySQLMock.select.calledOnce).to.equal(true); |
| /*jshint node: true*/ | |
| 'use strict'; | |
| var _ = require('lodash'), | |
| config = require('../../config.json'), | |
| mysql = require('../services/mysql'); | |
| /** | |
| * Class responsible for handling database processing related to the brain jobs. | |
| * |
| /*jshint node: true*/ | |
| 'use strict'; | |
| var util = require('util'), | |
| _ = require('lodash'), | |
| CronJob = require('cron').CronJob, | |
| STATUS = require('../app/statuses.json'), | |
| config = require('../config.json'), | |
| logger = require('../app/services/logger'), | |
| running = require('is-running'), |
| 'use strict'; | |
| module.exports = function(app) { | |
| /* | |
| * resources | |
| */ | |
| app.use(require('./zip')(app)); | |
| }; |
| 'use strict'; | |
| var log4js = require('log4js'), | |
| util = require('util'), | |
| config = require('../../config'), | |
| NvbUtil = require('../../lib/nvb-util'); | |
| // configure loggers | |
| log4js.configure(config.logger.log4js); | |
| var infoLogger = new NvbUtil.Logger(config); |