fs: Use key to determine backup extension

This commit is contained in:
Girish Ramakrishnan
2017-05-08 16:03:29 -07:00
parent 180cafad0c
commit 6ef2f974ae

View File

@@ -24,7 +24,6 @@ var assert = require('assert'),
targz = require('./targz.js');
var FALLBACK_BACKUP_FOLDER = '/var/backups';
var FILE_TYPE = '.tar.gz.enc';
var BACKUP_USER = config.TEST ? process.env.USER : 'yellowtent';
// internal only
@@ -32,6 +31,8 @@ function getBackupFilePath(apiConfig, backupId) {
assert.strictEqual(typeof apiConfig, 'object');
assert.strictEqual(typeof backupId, 'string');
const FILE_TYPE = apiConfig.key ? '.tar.gz.enc' : '.tar.gz';
return path.join(apiConfig.backupFolder || FALLBACK_BACKUP_FOLDER, backupId.endsWith(FILE_TYPE) ? backupId : backupId+FILE_TYPE);
}