mirror of
https://github.com/public-transport/db-vendo-client.git
synced 2025-02-22 22:59:35 +02:00
make dbweb selectable in docker img
This commit is contained in:
parent
9314e59053
commit
2a23e1ad9b
1 changed files with 7 additions and 1 deletions
8
api.js
8
api.js
|
@ -1,6 +1,7 @@
|
|||
import {createClient} from './index.js';
|
||||
import {profile as dbProfile} from './p/db/index.js';
|
||||
import {profile as dbnavProfile} from './p/dbnav/index.js';
|
||||
import {profile as dbwebProfile} from './p/dbweb/index.js';
|
||||
import {createHafasRestApi as createApi} from 'hafas-rest-api';
|
||||
import {loyaltyCardParser} from 'db-rest/lib/loyalty-cards.js';
|
||||
import {parseBoolean, parseInteger} from 'hafas-rest-api/lib/parse.js';
|
||||
|
@ -45,10 +46,15 @@ const config = {
|
|||
mapRouteParsers,
|
||||
};
|
||||
|
||||
const profiles = {
|
||||
'db': dbProfile,
|
||||
'dbnav': dbnavProfile,
|
||||
'dbweb': dbwebProfile
|
||||
}
|
||||
|
||||
const start = async () => {
|
||||
const vendo = createClient(
|
||||
process.env.DB_PROFILE == 'db' ? dbProfile : dbnavProfile,
|
||||
profiles[process.env.DB_PROFILE] || dbnavProfile,
|
||||
process.env.USER_AGENT || 'link-to-your-project-or-email',
|
||||
config,
|
||||
);
|
||||
|
|
Loading…
Add table
Reference in a new issue