X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/6ab5c8019be196ba0e7ff401f2734f181f4f7ced..829d595bb4b9e7c0a8a1dd38995b4b5e197841f5:/src/store/processes/process-command-actions.ts diff --git a/src/store/processes/process-command-actions.ts b/src/store/processes/process-command-actions.ts deleted file mode 100644 index d81a7c4d..00000000 --- a/src/store/processes/process-command-actions.ts +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (C) The Arvados Authors. All rights reserved. -// -// SPDX-License-Identifier: AGPL-3.0 - -import { dialogActions } from 'store/dialog/dialog-actions'; -import { RootState } from 'store/store'; -import { Dispatch } from 'redux'; -import { getProcess } from 'store/processes/process'; -import shellescape from 'shell-escape'; - -export const PROCESS_COMMAND_DIALOG_NAME = 'processCommandDialog'; - -export interface ProcessCommandDialogData { - command: string; - processName: string; -} - -export const openProcessCommandDialog = (processUuid: string) => - (dispatch: Dispatch, getState: () => RootState) => { - const process = getProcess(processUuid)(getState().resources); - if (process) { - const data: ProcessCommandDialogData = { - command: shellescape(process.containerRequest.command), - processName: process.containerRequest.name, - }; - dispatch(dialogActions.OPEN_DIALOG({ id: PROCESS_COMMAND_DIALOG_NAME, data })); - } - };