1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-22 23:09:41 +02:00

fix(container): hide capabilities tab EE-6258 (#10540)

This commit is contained in:
cmeng 2023-10-26 15:44:31 +13:00 committed by GitHub
parent 403fdf7ce3
commit 3964852fda
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 58 additions and 34 deletions

View file

@ -13,7 +13,11 @@ import { restartPolicyTabUtils } from './RestartPolicyTab';
import { envVarsTabUtils } from './EnvVarsTab';
import { Values } from './useInitialValues';
export function toRequest(values: Values, registry?: Registry) {
export function toRequest(
values: Values,
registry?: Registry,
ignoreCapabilities?: boolean
) {
let config: CreateContainerRequest = {
HostConfig: {},
NetworkingConfig: {},
@ -25,7 +29,11 @@ export function toRequest(values: Values, registry?: Registry) {
config = labelsTabUtils.toRequest(config, values.labels);
config = restartPolicyTabUtils.toRequest(config, values.restartPolicy);
config = resourcesTabUtils.toRequest(config, values.resources);
config = capabilitiesTabUtils.toRequest(config, values.capabilities);
config = capabilitiesTabUtils.toRequest(
config,
values.capabilities,
!!ignoreCapabilities
);
config = baseFormUtils.toRequest(config, values);
config = envVarsTabUtils.toRequest(config, values.env);
config.Image = buildImageFullURI(values.image.image, registry);