mirror of
https://github.com/hashicorp/vault.git
synced 2025-08-17 03:57:01 +02:00
19 lines
422 B
JavaScript
19 lines
422 B
JavaScript
import Base from '../../replication-base';
|
|
|
|
export default Base.extend({
|
|
model() {
|
|
return this.modelFor('mode.secondaries');
|
|
},
|
|
|
|
redirect(model) {
|
|
const replicationMode = this.get('replicationMode');
|
|
if (!model.get(`${replicationMode}.isPrimary`) || !model.get('canRevokeSecondary')) {
|
|
return this.transitionTo('index');
|
|
}
|
|
},
|
|
|
|
resetController(controller) {
|
|
controller.reset();
|
|
},
|
|
});
|