Sha256: eda7e66179d62d4e91884a9e5bfa7f80970b7f2423d9a3e0f2dc9946995ca5c0

Contents?: true

Size: 918 Bytes

Versions: 20

Compression:

Stored size: 918 Bytes

Contents

import { translate as __ } from 'foremanReact/common/I18n';
import { API_OPERATIONS, put } from 'foremanReact/redux/API';
import { errorToast } from '../../../../../scenes/Tasks/helpers';
import { foremanApi } from '../../../../../services/api';
import { runCommand } from '../../Tabs/RemoteExecutionActions';
import HOST_CV_AND_ENV_KEY from './HostContentViewConstants';

const updateHostContentViewAndEnvironment = (params, hostId, handleSuccess, handleError) => put({
  type: API_OPERATIONS.PUT,
  key: HOST_CV_AND_ENV_KEY,
  url: foremanApi.getApiUrl(`/hosts/${hostId}`),
  successToast: () => __('Host content view and environment updated'),
  handleSuccess,
  handleError,
  errorToast,
  params,
});

export const runSubmanRepos =
  (hostname, handleSuccess) => runCommand({
    hostname,
    command: 'subscription-manager repos',
    handleSuccess,
  });

export default updateHostContentViewAndEnvironment;

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
katello-4.13.1 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.13.0 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.12.1 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.13.0.rc1 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.12.0 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.12.0.rc3 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.12.0.rc2 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.12.0.rc1 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.11.1 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.11.0 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.11.0.rc2 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.11.0.rc1 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.10.0 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.9.2 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.10.0.rc2 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.10.0.rc1 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.9.1 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.9.0 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.9.0.rc2 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js
katello-4.9.0.rc1 webpack/components/extensions/HostDetails/Cards/ContentViewDetailsCard/HostContentViewActions.js