add new installationStates
This commit is contained in:
@@ -167,6 +167,11 @@ var ISTATES = {
|
||||
PENDING_RESTORE: 'pending_restore',
|
||||
PENDING_UPDATE: 'pending_update',
|
||||
PENDING_BACKUP: 'pending_backup',
|
||||
PENDING_RECREATE_CONTAINER: 'pending_recreate_container', // env change or addon change
|
||||
PENDING_LOCATION_CHANGE: 'pending_location_change',
|
||||
PENDING_DATA_DIR_MIGRATION: 'pending_data_dir_migration',
|
||||
PENDING_RESIZE: 'pending_resize',
|
||||
PENDING_DEBUG: 'pending_debug',
|
||||
ERROR: 'error',
|
||||
INSTALLED: 'installed'
|
||||
};
|
||||
@@ -305,7 +310,14 @@ app.filter('installationStateLabel', function () {
|
||||
case ISTATES.PENDING_INSTALL:
|
||||
case ISTATES.PENDING_CLONE:
|
||||
return 'Installing' + waiting;
|
||||
case ISTATES.PENDING_CONFIGURE: return 'Configuring' + waiting;
|
||||
case ISTATES.PENDING_LOCATION_CHANGE:
|
||||
case ISTATES.PENDING_CONFIGURE:
|
||||
case ISTATES.PENDING_RECREATE_CONTAINER:
|
||||
case ISTATES.PENDING_DEBUG:
|
||||
case ISTATES.PENDING_RESIZE:
|
||||
return 'Configuring' + waiting;
|
||||
case ISTATES.PENDING_DATA_DIR_MIGRATION:
|
||||
return 'Migrating data' + waiting;
|
||||
case ISTATES.PENDING_UNINSTALL: return 'Uninstalling' + waiting;
|
||||
case ISTATES.PENDING_RESTORE: return 'Restoring' + waiting;
|
||||
case ISTATES.PENDING_UPDATE: return 'Updating' + waiting;
|
||||
@@ -337,7 +349,16 @@ app.filter('installationStateCancelTask', function() {
|
||||
switch (app.installationState) {
|
||||
case ISTATES.PENDING_INSTALL: return 'installing';
|
||||
case ISTATES.PENDING_CLONE: return 'cloning';
|
||||
case ISTATES.PENDING_CONFIGURE: return 'configuring';
|
||||
|
||||
case ISTATES.PENDING_CONFIGURE:
|
||||
case ISTATES.PENDING_LOCATION_CHANGE:
|
||||
case ISTATES.PENDING_RECREATE_CONTAINER:
|
||||
case ISTATES.PENDING_DEBUG:
|
||||
case ISTATES.PENDING_RESIZE:
|
||||
|
||||
return 'configuring';
|
||||
|
||||
case ISTATES.PENDING_DATA_DIR_MIGRATION: return 'migrating';
|
||||
case ISTATES.PENDING_UNINSTALL: return 'uninstalling';
|
||||
case ISTATES.PENDING_RESTORE: return 'restoring';
|
||||
case ISTATES.PENDING_UPDATE: return 'updating';
|
||||
@@ -357,7 +378,14 @@ app.filter('installationStateCancelTooltip', function() {
|
||||
switch (app.installationState) {
|
||||
case ISTATES.PENDING_INSTALL: return 'install';
|
||||
case ISTATES.PENDING_CLONE: return 'clone';
|
||||
case ISTATES.PENDING_CONFIGURE: return 'configure';
|
||||
case ISTATES.PENDING_CONFIGURE:
|
||||
case ISTATES.PENDING_LOCATION_CHANGE:
|
||||
case ISTATES.PENDING_RECREATE_CONTAINER:
|
||||
case ISTATES.PENDING_DEBUG:
|
||||
case ISTATES.PENDING_RESIZE:
|
||||
return 'configure';
|
||||
|
||||
case ISTATES.PENDING_DATA_DIR_MIGRATION: return 'migrate';
|
||||
case ISTATES.PENDING_UNINSTALL: return 'uninstall';
|
||||
case ISTATES.PENDING_RESTORE: return 'restore';
|
||||
case ISTATES.PENDING_UPDATE: return 'update';
|
||||
|
||||
Reference in New Issue
Block a user