mirror of
https://github.com/shimataro/ssh-key-action.git
synced 2025-06-19 22:52:10 +10:00
output logs
This commit is contained in:
parent
df107d88c4
commit
b648d7324c
6 changed files with 44 additions and 41 deletions
60
dist/main.js
vendored
60
dist/main.js
vendored
File diff suppressed because one or more lines are too long
6
dist/main.js.map
vendored
6
dist/main.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/post.js
vendored
2
dist/post.js
vendored
File diff suppressed because one or more lines are too long
6
dist/post.js.map
vendored
6
dist/post.js.map
vendored
File diff suppressed because one or more lines are too long
|
@ -104,7 +104,7 @@ export function main(): void {
|
||||||
|
|
||||||
console.log(`SSH key has been stored to ${sshDirName} successfully.`);
|
console.log(`SSH key has been stored to ${sshDirName} successfully.`);
|
||||||
if (backedUpFileNames.length > 0) {
|
if (backedUpFileNames.length > 0) {
|
||||||
console.log(`Following files are backed up in suffix "${backupSuffix}"; ${backedUpFileNames.join(", ")}`);
|
console.log(`Following files has been backed up in suffix "${backupSuffix}"; ${backedUpFileNames.join(", ")}`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -25,9 +25,10 @@ export function post(): void {
|
||||||
console.log(`SSH key in ${sshDirName} has been removed successfully.`);
|
console.log(`SSH key in ${sshDirName} has been removed successfully.`);
|
||||||
} else {
|
} else {
|
||||||
// remove created files and restore from backup
|
// remove created files and restore from backup
|
||||||
removeCreatedFiles(sshDirName);
|
const removedFileNames = removeCreatedFiles(sshDirName);
|
||||||
const restoredFileNames = restoreFiles(sshDirName, backupSuffix);
|
const restoredFileNames = restoreFiles(sshDirName, backupSuffix);
|
||||||
console.log(`Following files in suffix "${backupSuffix}" are restored; ${restoredFileNames.join(", ")}`);
|
console.log(`Following files has been removed; ${removedFileNames.join(", ")}`);
|
||||||
|
console.log(`Following files in suffix "${backupSuffix}" has been restored; ${restoredFileNames.join(", ")}`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -45,14 +46,16 @@ function removeDirectory(dirName: string): void {
|
||||||
/**
|
/**
|
||||||
* remove created files in main phase
|
* remove created files in main phase
|
||||||
* @param dirName directory name
|
* @param dirName directory name
|
||||||
|
* @returns removed file names
|
||||||
*/
|
*/
|
||||||
function removeCreatedFiles(dirName: string): void {
|
function removeCreatedFiles(dirName: string): string[] {
|
||||||
const createdFileNames = common.loadCreatedFileNames();
|
const createdFileNames = common.loadCreatedFileNames();
|
||||||
for (const fileName of createdFileNames) {
|
for (const fileName of createdFileNames) {
|
||||||
const pathName = path.join(dirName, fileName);
|
const pathName = path.join(dirName, fileName);
|
||||||
|
|
||||||
fs.rmSync(pathName);
|
fs.rmSync(pathName);
|
||||||
}
|
}
|
||||||
|
return createdFileNames;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue