|
@@ -103,40 +103,56 @@
|
|
|
</li>
|
|
|
{{/if}}
|
|
|
{{#unless view.isInstalling}}
|
|
|
- {{#if view.isStart}}
|
|
|
- <li {{bindAttr class=" view.isDecommissioning:hidden view.noActionAvailable"}}>
|
|
|
- <a href="javascript:void(null)" data-toggle="modal" {{action "stopComponent" view.content target="controller"}}>
|
|
|
- {{t common.stop}}
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- {{/if}}
|
|
|
- {{#unless view.isStart}}
|
|
|
- <li {{bindAttr class="view.isUpgradeFailed:hidden view.isInstallFailed:hidden view.isDecommissioning:hidden view.noActionAvailable"}}>
|
|
|
- <a href="javascript:void(null)" data-toggle="modal" {{action "startComponent" view.content target="controller"}}>
|
|
|
- {{t common.start}}
|
|
|
- </a>
|
|
|
- </li>
|
|
|
+ {{#unless view.isInMaintenance}}
|
|
|
+ {{#if view.isStart}}
|
|
|
+ <li {{bindAttr class=" view.isDecommissioning:hidden view.noActionAvailable"}}>
|
|
|
+ <a href="javascript:void(null)" data-toggle="modal" {{action "stopComponent" view.content target="controller"}}>
|
|
|
+ {{t common.stop}}
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ {{/if}}
|
|
|
+ {{#unless view.isStart}}
|
|
|
+ <li {{bindAttr class="view.isUpgradeFailed:hidden view.isInstallFailed:hidden view.isDecommissioning:hidden view.noActionAvailable"}}>
|
|
|
+ <a href="javascript:void(null)" data-toggle="modal" {{action "startComponent" view.content target="controller"}}>
|
|
|
+ {{t common.start}}
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ {{/unless}}
|
|
|
+ {{#if view.isUpgradeFailed}}
|
|
|
+ <li {{bindAttr class="view.noActionAvailable"}}>
|
|
|
+ <a href="javascript:void(null)" data-toggle="modal" {{action "upgradeComponent" view.content target="controller"}}>
|
|
|
+ {{t common.reUpgrade}}
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ {{/if}}
|
|
|
+ {{#if view.isInstallFailed}}
|
|
|
+ <li {{bindAttr class="view.noActionAvailable"}}>
|
|
|
+ <a href="javascript:void(null)" data-toggle="modal" {{action "installComponent" view.content target="controller"}}>
|
|
|
+ {{t common.reinstall}}
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ {{/if}}
|
|
|
+ {{#if view.isReassignable}}
|
|
|
+ <li {{bindAttr class="view.noActionAvailable"}}>
|
|
|
+ <a href="javascript:void(null)" data-toggle="modal" {{action "moveComponent" view.content target="controller"}}>
|
|
|
+ {{t common.move}}
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ {{/if}}
|
|
|
+ {{#if view.isStop}}
|
|
|
+ <li {{bindAttr class="view.noActionAvailable"}}>
|
|
|
+ <a href="javascript:void(null)" data-toggle="modal" {{action "turnOnOffMaintenanceConfirmation" view.content target="controller"}}>
|
|
|
+ {{t maintenance.turnOn}}
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ {{/if}}
|
|
|
{{/unless}}
|
|
|
- {{#if view.isUpgradeFailed}}
|
|
|
- <li {{bindAttr class="view.noActionAvailable"}}>
|
|
|
- <a href="javascript:void(null)" data-toggle="modal" {{action "upgradeComponent" view.content target="controller"}}>
|
|
|
- {{t common.reUpgrade}}
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- {{/if}}
|
|
|
- {{#if view.isInstallFailed}}
|
|
|
- <li {{bindAttr class="view.noActionAvailable"}}>
|
|
|
- <a href="javascript:void(null)" data-toggle="modal" {{action "installComponent" view.content target="controller"}}>
|
|
|
- {{t common.reinstall}}
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- {{/if}}
|
|
|
- {{#if view.isReassignable}}
|
|
|
- <li {{bindAttr class="view.noActionAvailable"}}>
|
|
|
- <a href="javascript:void(null)" data-toggle="modal" {{action "moveComponent" view.content target="controller"}}>
|
|
|
- {{t common.move}}
|
|
|
- </a>
|
|
|
- </li>
|
|
|
+ {{#if view.isInMaintenance}}
|
|
|
+ <li {{bindAttr class="view.noActionAvailable"}}>
|
|
|
+ <a href="javascript:void(null)" data-toggle="modal" {{action "turnOnOffMaintenanceConfirmation" view.content target="controller"}}>
|
|
|
+ {{t maintenance.turnOff}}
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
{{/if}}
|
|
|
{{/unless}}
|
|
|
</ul>
|