commit | author | age
|
497620
|
1 |
var express = require('express'); |
RA |
2 |
var fs = require('fs') |
|
3 |
app = express(); |
|
4 |
|
|
5 |
// read in the APP_MSG env var |
|
6 |
var msg = process.env.APP_MSG; |
|
7 |
|
|
8 |
var response; |
|
9 |
|
|
10 |
app.get('/', function (req, res) { |
|
11 |
|
|
12 |
response = 'Value in the APP_MSG env var is => ' + msg + '\n'; |
|
13 |
|
|
14 |
// Read in the secret file |
|
15 |
fs.readFile('/opt/app-root/secure/myapp.sec', 'utf8', function (secerr,secdata) { |
|
16 |
if (secerr) { |
|
17 |
console.log(secerr + '\n'); |
|
18 |
response += secerr + '\n'; |
|
19 |
} |
|
20 |
else { |
|
21 |
response += 'The secret is => ' + secdata + '\n'; |
|
22 |
} |
|
23 |
|
|
24 |
//send the response to the client |
|
25 |
res.send(response); |
|
26 |
}); |
|
27 |
|
|
28 |
}); |
|
29 |
|
|
30 |
app.listen(8080, function () { |
|
31 |
console.log('Server listening on port 8080...'); |
|
32 |
}); |