version as normal command

This commit is contained in:
cupcakearmy
2019-10-26 21:03:08 +02:00
parent de27034b94
commit 47f5d91e89
3 changed files with 7 additions and 12 deletions

View File

@@ -51,7 +51,7 @@ export const normalizeAndCheckBackups = (config: Config) => {
}
}
const findConfigFile = (): string => {
const findConfigFile = (): string | undefined => {
const config = '.autorestic.yml'
const paths = [
resolve(flags.config || ''),
@@ -64,17 +64,14 @@ const findConfigFile = (): string => {
if (file.isFile()) return path
} catch (e) {}
}
throw new Error('No Config file found')
}
export let CONFIG_FILE: string = ''
export const init = (): Config | undefined => {
try {
CONFIG_FILE = findConfigFile()
} catch (e) {
return
}
const file = findConfigFile()
if (file) CONFIG_FILE = file
else return
const raw: Config = makeObjectKeysLowercase(
yaml.safeLoad(readFileSync(CONFIG_FILE).toString())