@spotinst/spinnaker-deck
Version:
Spinnaker-Deck service, forked with support to Spotinst
58 lines (57 loc) • 2.22 kB
HTML
<div modal-page class="confirmation-modal">
<task-monitor monitor="ctrl.taskMonitor"></task-monitor>
<form role="form" name="resizeForm">
<modal-close dismiss="$dismiss()"></modal-close>
<div class="modal-header">
<h4 class="modal-title">Resize {{ctrl.serverGroup.kind}} {{ctrl.serverGroup.displayName}}</h4>
</div>
<div class="modal-body confirmation-modal">
<div class="form-horizontal">
<div class="form-group form-inline">
<div class="col-md-3 sm-label-right">Current</div>
<div class="col-md-3">
<div class="input-group">
<input
type="number"
class="form-control input-sm highlight-pristine"
ng-model="ctrl.current.desired"
readonly
/>
<span class="input-group-addon">pod<span ng-if="ctrl.current.desired !== 1">s</span></span>
</div>
</div>
</div>
<div class="form-group form-inline">
<div class="col-md-3 sm-label-right">Desired</div>
<div class="col-md-3">
<div class="input-group">
<input
type="number"
class="form-control input-sm highlight-pristine"
ng-model="ctrl.command.capacity.desired"
min="0"
required
/>
<span class="input-group-addon">pod<span ng-if="ctrl.command.capacity.desired !== 1">s</span></span>
</div>
</div>
</div>
</div>
<task-reason command="ctrl.command"></task-reason>
</div>
<div class="modal-footer">
<user-verification account="ctrl.serverGroup.account" verification="ctrl.verification"></user-verification>
<button type="submit" ng-click="ctrl.resize()" style="display: none"></button>
<!-- Allows form submission via enter keypress-->
<button class="btn btn-default" ng-click="ctrl.cancel()">Cancel</button>
<button
type="submit"
class="btn btn-primary"
ng-click="ctrl.resize()"
ng-disabled="!ctrl.isValid() || !resizeForm.$valid"
>
Submit
</button>
</div>
</form>
</div>