1
0
Fork 0

rm unused queue-legacy-test fixture

This commit is contained in:
Alan Plum 2016-01-06 19:20:41 +01:00
parent 537ff51445
commit e6149f1fff
5 changed files with 0 additions and 72 deletions

View File

@ -1,27 +0,0 @@
'use strict';
var Foxx = require('@arangodb/foxx');
var queue = Foxx.queues.get('default');
var ctrl = new Foxx.Controller(applicationContext);
ctrl.post('/', function (req, res) {
try {
var jobId = queue.push('queue-legacy-test', req.body(), {
allowUnknown: req.parameters.allowUnknown,
success: function (id, data) {
var collectionName = 'test__queue_test_data';
var db = require('@arangodb').db;
db._collection(collectionName).save(data);
}
});
res.json({success: true, job: jobId});
} catch (e) {
res.status = 418;
res.json({success: false, error: e.name, stacktrace: e.stack});
}
});
ctrl.get('/', function (req, res) {
var db = require('@arangodb').db;
var collectionName = 'test__queue_test_data';
res.json(db._collection(collectionName).all().toArray());
});

View File

@ -1,15 +0,0 @@
'use strict';
var joi = require('joi');
var schema = joi.object().required();
var queues = require('@arangodb/foxx').queues;
queues.registerJobType('queue-legacy-test', {
schema: schema,
execute: function (data) {
var result = schema.validate(data);
if (result.error) {
throw result.error;
}
return result.data;
}
});

View File

@ -1,15 +0,0 @@
{
"name": "queue-legacy-test",
"version": "0.0.0",
"defaultDocument": "",
"controllers": {
"/": "controller.js"
},
"exports": {
"legacyJobType": "exports.js"
},
"scripts": {
"setup": "setup.js",
"teardown": "teardown.js"
}
}

View File

@ -1,9 +0,0 @@
'use strict';
var db = require('@arangodb').db;
var collectionName = 'test__queue_test_data';
if (db._collection(collectionName)) {
require('console').warn('Collection already exists:', collectionName);
db._collection(collectionName).truncate();
} else {
db._createDocumentCollection(collectionName);
}

View File

@ -1,6 +0,0 @@
'use strict';
var db = require('@arangodb').db;
var collectionName = 'test__queue_test_data';
if (db._collection(collectionName)) {
db._collection(collectionName).drop();
}