backups (tgz): work with a layout

this will allow us to place the localstorage directory in an arbitrary
location
This commit is contained in:
Girish Ramakrishnan
2018-12-20 14:33:29 -08:00
parent 3500236d32
commit 13c628b58b
15 changed files with 219 additions and 42 deletions
+6 -3
View File
@@ -118,7 +118,8 @@ describe('Apps', function () {
ownerId: USER_0.id,
env: {
'CUSTOM_KEY': 'CUSTOM_VALUE'
}
},
dataDir: ''
};
var APP_1 = {
@@ -135,7 +136,8 @@ describe('Apps', function () {
accessRestriction: { users: [ 'someuser' ], groups: [ GROUP_0.id ] },
memoryLimit: 0,
ownerId: USER_0.id,
env: {}
env: {},
dataDir: ''
};
var APP_2 = {
@@ -154,7 +156,8 @@ describe('Apps', function () {
robotsTxt: null,
sso: false,
ownerId: USER_0.id,
env: {}
env: {},
dataDir: ''
};
before(function (done) {
+2
View File
@@ -10,6 +10,8 @@ sudo -k || sudo --reset-timestamp
# checks if all scripts are sudo access
scripts=("${SOURCE_DIR}/src/scripts/rmvolume.sh" \
"${SOURCE_DIR}/src/scripts/mvvolume.sh" \
"${SOURCE_DIR}/src/scripts/mkdirvolume.sh" \
"${SOURCE_DIR}/src/scripts/rmaddondir.sh" \
"${SOURCE_DIR}/src/scripts/reloadnginx.sh" \
"${SOURCE_DIR}/src/scripts/reboot.sh" \
+6 -3
View File
@@ -380,7 +380,8 @@ describe('database', function () {
ownerId: USER_0.id,
env: {},
mailboxName: 'talktome',
enableAutomaticUpdate: true
enableAutomaticUpdate: true,
dataDir: ''
};
it('cannot delete referenced domain', function (done) {
@@ -948,7 +949,8 @@ describe('database', function () {
'CUSTOM_KEY': 'CUSTOM_VALUE'
},
mailboxName: 'talktome',
enableAutomaticUpdate: true
enableAutomaticUpdate: true,
dataDir: ''
};
var APP_1 = {
@@ -978,7 +980,8 @@ describe('database', function () {
alternateDomains: [],
env: {},
mailboxName: 'callme',
enableAutomaticUpdate: true
enableAutomaticUpdate: true,
dataDir: ''
};
before(function (done) {