File tree 8 files changed +29
-12
lines changed
8 files changed +29
-12
lines changed Original file line number Diff line number Diff line change @@ -3,8 +3,9 @@ var agendash = require('agendash');
3
3
var scheduler = require ( './scheduler/scheduler' ) ;
4
4
var routes = require ( './api/routes' ) ;
5
5
var mongoose = require ( 'mongoose' ) ;
6
+ var dbProvider = require ( './utils/db' ) ;
6
7
7
- var dbUrl = "mongodb://localhost:27017/Dev" ;
8
+ var dbUrl = dbProvider . getUrl ( ) + dbProvider . getEnv ( ) ;
8
9
var app = express ( ) ;
9
10
var port = 8080 ;
10
11
Original file line number Diff line number Diff line change 1
1
var axios = require ( 'axios' ) ;
2
2
var mongo = require ( 'mongodb' ) . MongoClient ;
3
+ var dbProvider = require ( '../../utils/db' ) ;
3
4
4
5
var url_Courses = "http://ics.mosbach.dhbw.de/ics/calendars.list" ;
5
- var url_DB = "mongodb://localhost:27017/" ;
6
+ var url_DB = dbProvider . getUrl ( ) ;
6
7
7
- var db_env = "Dev" ;
8
+ var db_env = dbProvider . getEnv ( ) ;
8
9
9
10
var data ;
10
11
var courses = [ ] ;
Original file line number Diff line number Diff line change 1
1
var icalhelp = require ( '../lectures/ical-helper' ) ;
2
2
var mongo = require ( 'mongodb' ) . MongoClient ;
3
3
var datehelper = require ( './dateParser' ) ;
4
+ var dbProvider = require ( '../../utils/db' ) ;
4
5
5
6
var calendar_url = "https://calendar.google.com/calendar/ical/asta.dhbw.de_08mkcuqcrppq8cg8vlutdsgpjg%40group.calendar.google.com/public/basic.ics" ;
6
7
7
- var url_DB = "mongodb://localhost:27017/" ;
8
+ var url_DB = dbProvider . getUrl ( ) ;
8
9
9
- var db_env = "Dev" ;
10
+ var db_env = dbProvider . getEnv ( ) ;
10
11
var mainCounter = 0 ;
11
12
12
13
const getEvents = ( resolve , reject ) => {
Original file line number Diff line number Diff line change 1
1
var mongo = require ( 'mongodb' ) . MongoClient ;
2
2
var icalhelp = require ( './ical-helper' ) ;
3
+ var dbProvider = require ( '../../utils/db' ) ;
3
4
4
- var url_DB = "mongodb://localhost:27017/" ;
5
+ var url_DB = dbProvider . getUrl ( ) ;
5
6
6
- var db_env = "Dev" ;
7
+ var db_env = dbProvider . getEnv ( ) ;
7
8
8
9
var courses ;
9
10
var mainCounter = 0 ;
Original file line number Diff line number Diff line change 1
1
var reader = require ( 'rss-to-json' ) ;
2
2
var mongo = require ( 'mongodb' ) . MongoClient ;
3
+ var dbProvider = require ( '../../utils/db' ) ;
3
4
4
5
var feedUrl = "https://stuv-mosbach.de/feed/" ;
5
- var url_DB = "mongodb://localhost:27017/" ;
6
+ var url_DB = dbProvider . getUrl ( ) ;
6
7
7
- var db_env = "Dev" ;
8
+ var db_env = dbProvider . getEnv ( ) ;
8
9
9
10
const loadFeed = ( url , resolve , reject ) => {
10
11
reader . load ( url , ( err , res ) => {
Original file line number Diff line number Diff line change 1
1
var mongo = require ( 'mongodb' ) . MongoClient ;
2
2
var splitting = require ( 'split-lines' ) ;
3
3
var crawler = require ( 'crawler-request' ) ;
4
+ var dbProvider = require ( '../../utils/db' ) ;
4
5
5
6
var pdfUrl = "https://www.studentenwerk.uni-heidelberg.de/sites/default/files/download/pdf/sp-mos-mensa-aktuell.pdf" ;
6
- var url_DB = "mongodb://localhost:27017/" ;
7
+ var url_DB = dbProvider . getUrl ( ) ;
7
8
8
- var db_env = "Dev" ;
9
+ var db_env = dbProvider . getEnv ( ) ;
9
10
10
11
var data = [ ] ;
11
12
Original file line number Diff line number Diff line change @@ -4,8 +4,9 @@ var plan = require('../datacollectors/plan/reader');
4
4
var lectures = require ( '../datacollectors/lectures/lectures' ) ;
5
5
var feed = require ( '../datacollectors/newsfeed/feed' ) ;
6
6
var course = require ( '../datacollectors/courses/courses' ) ;
7
+ var dbProvider = require ( '../utils/db' ) ;
7
8
8
- var url_DB = "mongodb://localhost:27017/ agenda";
9
+ var url_DB = dbProvider . getUrl ( ) + " agenda";
9
10
10
11
var agent = new agenda ( { db : { address : url_DB } } ) ;
11
12
Original file line number Diff line number Diff line change
1
+ var url = "mongodb://localhost:27017/" ;
2
+ var env = "Dev" ;
3
+
4
+ exports . getUrl = ( ) => {
5
+ return url ;
6
+ } ;
7
+
8
+ exports . getEnv = ( ) => {
9
+ return env ;
10
+ }
You can’t perform that action at this time.
0 commit comments