diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2017-05-24 20:50:17 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2017-05-24 20:50:17 +0900 |
| commit | caeba1197c4b66e10614ffbddce0a2e98b0b5ef3 (patch) | |
| tree | 929fbbcc92b9e24baa203fdb2e025f9e3e7e94f0 /src/utils/dependencyInfo.ts | |
| parent | Use tabs in json (diff) | |
| download | sharkey-caeba1197c4b66e10614ffbddce0a2e98b0b5ef3.tar.gz sharkey-caeba1197c4b66e10614ffbddce0a2e98b0b5ef3.tar.bz2 sharkey-caeba1197c4b66e10614ffbddce0a2e98b0b5ef3.zip | |
Refactoring
Diffstat (limited to 'src/utils/dependencyInfo.ts')
| -rw-r--r-- | src/utils/dependencyInfo.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/utils/dependencyInfo.ts b/src/utils/dependencyInfo.ts index 8c3014d302..818fa3136c 100644 --- a/src/utils/dependencyInfo.ts +++ b/src/utils/dependencyInfo.ts @@ -2,19 +2,19 @@ import Logger from './logger'; import { execSync } from 'child_process'; export default class { - logger: Logger; + private logger: Logger; constructor() { this.logger = new Logger('Deps'); } - showAll(): void { + public showAll(): void { this.show('MongoDB', 'mongo --version', x => x.match(/^MongoDB shell version:? (.*)\r?\n/)); this.show('Redis', 'redis-server --version', x => x.match(/v=([0-9\.]*)/)); this.show('GraphicsMagick', 'gm -version', x => x.match(/^GraphicsMagick ([0-9\.]*) .*/)); } - show(serviceName: string, command: string, transform: (x: string) => RegExpMatchArray): void { + public show(serviceName: string, command: string, transform: (x: string) => RegExpMatchArray): void { try { // ステータス0以外のときにexecSyncはstderrをコンソール上に出力してしまうので // プロセスからのstderrをすべて無視するように stdio オプションをセット |