Skip to content
Snippets Groups Projects
Commit 92b6d1a0 authored by Lukas Ruge's avatar Lukas Ruge
Browse files

some changes

parent eb37293a
No related branches found
No related tags found
No related merge requests found
Pipeline #2442 passed
...@@ -9,9 +9,9 @@ module.exports = function() { ...@@ -9,9 +9,9 @@ module.exports = function() {
var app = {}; var app = {};
const base = 'assets'; const base = 'assets';
const scenario = 'titanic' const scenario = 'titanic';
const eventfile = 'events.json' const eventfile = 'events.json';
const testing = true;
app.start = function(service) { app.start = function(service) {
setup(service); setup(service);
...@@ -22,7 +22,7 @@ module.exports = function() { ...@@ -22,7 +22,7 @@ module.exports = function() {
let data = getJsonFromEventFile(); let data = getJsonFromEventFile();
let processor = new EventProcessor(data.events, data.start, data.end, data.dateFormat, data.explicitStartDate, data.explicitEndDate, base, scenario); let processor = new EventProcessor(data.events, data.start, data.end, data.dateFormat, data.explicitStartDate, data.explicitEndDate, base, scenario);
let messages = processor.process(); let messages = processor.process();
let controller = new MessageController(service, messages); let controller = new MessageController(service, messages, testing);
controller.loop(); controller.loop();
} }
......
...@@ -4,9 +4,10 @@ const rotationTime = 10000; ...@@ -4,9 +4,10 @@ const rotationTime = 10000;
class MessageController { class MessageController {
constructor(service, messages) { constructor(service, messages, testing) {
this.service = service; this.service = service;
this.messages = messages; this.messages = messages;
this.testing = testing;
} }
loop() { loop() {
...@@ -35,7 +36,9 @@ class MessageController { ...@@ -35,7 +36,9 @@ class MessageController {
if(this.messages[nextMessageNumber].getSendingDate() - now.getTime() < 0) { if(this.messages[nextMessageNumber].getSendingDate() - now.getTime() < 0) {
console.log("TWEET NOW"); console.log("TWEET NOW");
console.log(this.messages[nextMessageNumber]); console.log(this.messages[nextMessageNumber]);
this.service.sendMessage(this.messages[nextMessageNumber]); if(!testing) {
this.service.sendMessage(this.messages[nextMessageNumber]);
}
} else { } else {
let sendDate = new Date(this.messages[nextMessageNumber].getSendingDate()); let sendDate = new Date(this.messages[nextMessageNumber].getSendingDate());
console.log("Tweet at "+sendDate); console.log("Tweet at "+sendDate);
......
...@@ -16,8 +16,8 @@ ...@@ -16,8 +16,8 @@
"mariadb": "latest", "mariadb": "latest",
"request": "^2.88.2", "request": "^2.88.2",
"twitter": "^1.2.5", "twitter": "^1.2.5",
"sleep": "6.1.0", "sleep": "latest",
"sqlite3": "latest", "sqlite3": "5.0.0",
"md5": "latest" "md5": "latest"
}, },
"devDependencies": { "devDependencies": {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment