diff options
author | Kristóf Marussy <kristof@marussy.com> | 2021-12-28 19:56:09 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2021-12-28 19:56:09 +0100 |
commit | e2a611620027063d3c8a60c257004c847bf636da (patch) | |
tree | 84f9f9c1d6d753d7ce15c2b7e441b6bb06869c3a /packages/main/src/controllers/config.ts | |
parent | feat: Add consola logging (diff) | |
download | sophie-e2a611620027063d3c8a60c257004c847bf636da.tar.gz sophie-e2a611620027063d3c8a60c257004c847bf636da.tar.zst sophie-e2a611620027063d3c8a60c257004c847bf636da.zip |
refactor: Simpler logging with loglevel
Diffstat (limited to 'packages/main/src/controllers/config.ts')
-rw-r--r-- | packages/main/src/controllers/config.ts | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/packages/main/src/controllers/config.ts b/packages/main/src/controllers/config.ts index b6aba35..7187ab4 100644 --- a/packages/main/src/controllers/config.ts +++ b/packages/main/src/controllers/config.ts | |||
@@ -18,18 +18,17 @@ | |||
18 | * SPDX-License-Identifier: AGPL-3.0-only | 18 | * SPDX-License-Identifier: AGPL-3.0-only |
19 | */ | 19 | */ |
20 | 20 | ||
21 | import consola from 'consola'; | ||
22 | import { debounce } from 'lodash'; | 21 | import { debounce } from 'lodash'; |
23 | import ms from 'ms'; | 22 | import ms from 'ms'; |
24 | import { applySnapshot, getSnapshot, onSnapshot } from 'mobx-state-tree'; | 23 | import { applySnapshot, getSnapshot, onSnapshot } from 'mobx-state-tree'; |
25 | 24 | ||
26 | import type { ConfigPersistenceService } from '../services/ConfigPersistenceService'; | 25 | import type { ConfigPersistenceService } from '../services/ConfigPersistenceService'; |
27 | import type { Config, ConfigSnapshotOut } from '../stores/Config'; | 26 | import type { Config, ConfigSnapshotOut } from '../stores/Config'; |
28 | import { Disposer } from '../utils'; | 27 | import { Disposer, getLogger } from '../utils'; |
29 | 28 | ||
30 | const DEFAULT_CONFIG_DEBOUNCE_TIME = ms('1s'); | 29 | const DEFAULT_CONFIG_DEBOUNCE_TIME = ms('1s'); |
31 | 30 | ||
32 | const logger = consola.withTag('sophie:controller:config'); | 31 | const logger = getLogger('controller:config'); |
33 | 32 | ||
34 | export async function initConfig( | 33 | export async function initConfig( |
35 | config: Config, | 34 | config: Config, |
@@ -71,7 +70,7 @@ export async function initConfig( | |||
71 | logger.info('Config file was not found'); | 70 | logger.info('Config file was not found'); |
72 | try { | 71 | try { |
73 | await writeConfig(); | 72 | await writeConfig(); |
74 | logger.success('Created config file'); | 73 | logger.info('Created config file'); |
75 | } catch (err) { | 74 | } catch (err) { |
76 | logger.error('Failed to initialize config'); | 75 | logger.error('Failed to initialize config'); |
77 | } | 76 | } |