File tree Expand file tree Collapse file tree
SingularityUI/app/components/disasters Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import React , { PropTypes , Component } from 'react' ;
22import { connect } from 'react-redux' ;
3+ import Messenger from 'messenger' ;
34import Utils from '../../utils' ;
45import Section from '../common/Section' ;
56import { EnableRackSensitivity , DisableRackSensitivity , OverridePlacementStrategy } from '../../actions/api/config' ;
@@ -74,9 +75,25 @@ function mapStateToProps(state) {
7475
7576function mapDispatchToProps ( dispatch ) {
7677 return {
77- enableRackSensitivity : ( ) => dispatch ( EnableRackSensitivity . trigger ( ) ) ,
78- disableRackSensitivity : ( ) => dispatch ( DisableRackSensitivity . trigger ( ) ) ,
79- overridePlacementStrategy : strategy => dispatch ( OverridePlacementStrategy . trigger ( strategy ) ) ,
78+ enableRackSensitivity : ( ) => dispatch ( EnableRackSensitivity . trigger ( ) ) . then ( ( ) => {
79+ Messenger ( ) . info ( {
80+ message : `Enabled rack sensitivity.`
81+ } ) ;
82+ } ) ,
83+ disableRackSensitivity : ( ) => dispatch ( DisableRackSensitivity . trigger ( ) ) . then ( ( ) => {
84+ Messenger ( ) . info ( {
85+ message : `Disabled rack sensitivity.`
86+ } ) ;
87+ } ) ,
88+ overridePlacementStrategy : strategy => dispatch ( OverridePlacementStrategy . trigger ( strategy ) ) . then ( ( ) => {
89+ const message = strategy
90+ ? `Set default placement strategy to ${ strategy } .`
91+ : `Cleared default placement strategy override` ;
92+
93+ Messenger ( ) . info ( {
94+ message
95+ } ) ;
96+ } ) ,
8097 }
8198}
8299
You can’t perform that action at this time.
0 commit comments