Skip to content

Commit f6e8e23

Browse files
committed
feat: add ssh encryption command
1 parent 2078bd0 commit f6e8e23

2 files changed

Lines changed: 18 additions & 2 deletions

File tree

lib/commands/generate/ssh/decrypt.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,14 @@ export default class extends Command {
3434
"outputEncoding": process.cli.options[ "output-encoding" ],
3535
} );
3636

37-
return new Promise( resolve => pipeline( stream, process.stdout, resolve ) );
37+
return new Promise( resolve =>
38+
pipeline( stream, process.stdout, e => {
39+
if ( e ) {
40+
resolve( result.catch( e ) );
41+
}
42+
else {
43+
resolve( result( 200 ) );
44+
}
45+
} ) );
3846
}
3947
}

lib/commands/generate/ssh/encrypt.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,14 @@ export default class extends Command {
3434
"outputEncoding": process.cli.options[ "output-encoding" ],
3535
} );
3636

37-
return new Promise( resolve => pipeline( stream, process.stdout, resolve ) );
37+
return new Promise( resolve =>
38+
pipeline( stream, process.stdout, e => {
39+
if ( e ) {
40+
resolve( result.catch( e ) );
41+
}
42+
else {
43+
resolve( result( 200 ) );
44+
}
45+
} ) );
3846
}
3947
}

0 commit comments

Comments
 (0)