refactor: redact environment
This commit is contained in:
parent
6501933c2c
commit
4322a95d04
|
@ -59,7 +59,20 @@ export default async (flecks, key, config) => {
|
|||
}
|
||||
args.push('-v', `${datadir}:${config.mount}`);
|
||||
args.push(config.image);
|
||||
debug('launching: docker %s', args.join(' '));
|
||||
debug(
|
||||
'launching: docker %s',
|
||||
args.map((arg, i) => {
|
||||
if (i > 0 && '-e' === args[i - 1]) {
|
||||
const parts = arg.split('=');
|
||||
if (parts.length > 1) {
|
||||
parts[1] = '...';
|
||||
}
|
||||
// eslint-disable-next-line no-param-reassign
|
||||
arg = parts.join('=');
|
||||
}
|
||||
return arg;
|
||||
}).join(' '),
|
||||
);
|
||||
const child = spawn('docker', args, {
|
||||
detached: true,
|
||||
stdio: 'ignore',
|
||||
|
|
|
@ -432,7 +432,7 @@ logs:
|
|||
|
||||
```
|
||||
@flecks/docker/container creating datadir '/tmp/flecks/flecks/docker/sequelize' +0ms
|
||||
@flecks/docker/container launching: docker run --name flecks_sequelize -d --rm -p 5432:5432 -e POSTGRES_USER=postgres -e POSTGRES_DB=db -e POSTGRES_PASSWORD=THIS_PASSWORD_IS_UNSAFE -v /tmp/flecks/flecks/docker/sequelize:/var/lib/postgresql/data postgres +0ms
|
||||
@flecks/docker/container launching: docker run --name flecks_sequelize -d --rm -p 5432:5432 -e POSTGRES_USER=... -e POSTGRES_DB=... -e POSTGRES_PASSWORD=... -v /tmp/flecks/flecks/docker/sequelize:/var/lib/postgresql/data postgres +0ms
|
||||
@flecks/docker/container 'sequelize' started +372ms
|
||||
@flecks/db/server/connection config: { database: 'db', dialect: 'postgres', host: undefined, password: '*** REDACTED ***', port: undefined, username: 'postgres' } +0ms
|
||||
@flecks/db/server/connection synchronizing... +2s
|
||||
|
|
Loading…
Reference in New Issue
Block a user