2017-09-07 19:28:56 +03:00
|
|
|
const path = require('path');
|
|
|
|
|
2016-10-20 04:13:04 +03:00
|
|
|
const json = (() => {
|
|
|
|
try {
|
2017-04-13 20:33:59 +03:00
|
|
|
const res = require('dotenv').config({
|
2017-09-07 19:28:56 +03:00
|
|
|
path: path.join(__dirname, '../.env'),
|
2016-11-02 18:13:15 +02:00
|
|
|
silent: true
|
2016-11-01 18:14:55 +02:00
|
|
|
});
|
2017-04-13 20:33:59 +03:00
|
|
|
if (res.error) {
|
2017-04-17 16:56:10 +03:00
|
|
|
throw res.error;
|
2017-04-13 20:33:59 +03:00
|
|
|
}
|
2016-11-02 18:13:15 +02:00
|
|
|
} catch (err) {
|
|
|
|
try {
|
|
|
|
return require('../credentials.json');
|
|
|
|
} catch (err) {
|
|
|
|
return {};
|
|
|
|
}
|
2016-10-20 04:13:04 +03:00
|
|
|
}
|
2017-04-13 20:33:59 +03:00
|
|
|
|
2016-11-02 18:13:15 +02:00
|
|
|
return {};
|
2016-10-20 04:13:04 +03:00
|
|
|
})();
|
|
|
|
|
|
|
|
module.exports = {
|
2017-04-28 01:11:12 +03:00
|
|
|
url: process.env.SDC_URL || json.SDC_URL || json.url || '',
|
|
|
|
account: process.env.SDC_ACCOUNT || json.SDC_ACCOUNT || json.account || '',
|
|
|
|
user: process.env.SDC_USER || json.SDC_USER || json.user || '',
|
|
|
|
keyId: process.env.SDC_KEY_ID || json.SDC_KEY_ID || json.keyId || ''
|
2016-10-20 04:13:04 +03:00
|
|
|
};
|