diff --git a/src/pages/container-service/containers/Containers/actions/Reboot.jsx b/src/pages/container-service/containers/Containers/actions/Reboot.jsx index f8222e48..e175c72d 100644 --- a/src/pages/container-service/containers/Containers/actions/Reboot.jsx +++ b/src/pages/container-service/containers/Containers/actions/Reboot.jsx @@ -31,6 +31,10 @@ export default class RebootContainer extends ConfirmAction { return t('Reboot'); } + get isAsyncAction() { + return true; + } + policy = 'container:reboot'; aliasPolicy = 'zun:container:reboot'; diff --git a/src/pages/container-service/containers/Containers/actions/Rebuild.jsx b/src/pages/container-service/containers/Containers/actions/Rebuild.jsx index 48fdd88c..fcb40377 100644 --- a/src/pages/container-service/containers/Containers/actions/Rebuild.jsx +++ b/src/pages/container-service/containers/Containers/actions/Rebuild.jsx @@ -32,6 +32,10 @@ export class RebuildContainer extends ModalAction { return t('Rebuild Container'); } + get isAsyncAction() { + return true; + } + get defaultValue() { const { name, image, image_driver } = this.item; return { diff --git a/src/pages/container-service/containers/Containers/actions/Start.jsx b/src/pages/container-service/containers/Containers/actions/Start.jsx index 2d491703..30502923 100644 --- a/src/pages/container-service/containers/Containers/actions/Start.jsx +++ b/src/pages/container-service/containers/Containers/actions/Start.jsx @@ -31,6 +31,10 @@ export default class StartContainer extends ConfirmAction { return t('Start'); } + get isAsyncAction() { + return true; + } + policy = 'container:start'; aliasPolicy = 'zun:container:start'; diff --git a/src/pages/container-service/containers/Containers/actions/Stop.jsx b/src/pages/container-service/containers/Containers/actions/Stop.jsx index 89b5d0bb..625ecac3 100644 --- a/src/pages/container-service/containers/Containers/actions/Stop.jsx +++ b/src/pages/container-service/containers/Containers/actions/Stop.jsx @@ -33,6 +33,10 @@ export default class StopContainer extends ConfirmAction { return t('Stop'); } + get isAsyncAction() { + return true; + } + policy = 'container:stop'; aliasPolicy = 'zun:container:stop';