import Controller from '@ember/controller'; import { alias } from '@ember/object/computed'; import { inject as service } from '@ember/service'; export default Controller.extend({ growl: service(), settings: service(), queryParams: ['clusterTemplateRevision', 'importProvider'], clusterTemplateRevision: null, importProvider: null, cluster: alias('model.cluster'), actions: { close() { this.transitionToRoute('clusters.index'); }, clusterDriverErrorAndTransition() { this.transitionToRoute('global-admin.clusters.index'); this.growl.fromError('That provider is no longer active. Please choose a different cluster provider or reactivate the previous cluster provider.'); } }, });