fix(edge): save edge checkin interval during endpoint creation (#7541)

pull/7560/head
matias-portainer 2022-08-22 12:08:53 -03:00 committed by GitHub
parent e84126ec13
commit bce4d02dd2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 2 deletions

View File

@ -105,11 +105,11 @@ export interface EnvironmentOptions {
url?: string;
publicUrl?: string;
meta?: EnvironmentMetadata;
checkinInterval?: number;
azure?: AzureSettings;
tls?: TLSSettings;
isEdgeDevice?: boolean;
gpus?: Gpu[];
pollFrequency?: number;
}
interface CreateRemoteEnvironment {
@ -175,6 +175,7 @@ export function createEdgeAgentEnvironment({
meta = { tagIds: [] },
gpus = [],
isEdgeDevice,
pollFrequency,
}: CreateEdgeAgentEnvironment) {
return createEnvironment(
name,
@ -187,6 +188,7 @@ export function createEdgeAgentEnvironment({
},
gpus,
isEdgeDevice,
pollFrequency,
...meta,
}
);
@ -211,7 +213,7 @@ async function createEnvironment(
PublicURL: options.publicUrl,
GroupID: groupId,
TagIds: arrayToJson(tagIds),
CheckinInterval: options.checkinInterval,
CheckinInterval: options.pollFrequency,
IsEdgeDevice: options.isEdgeDevice,
Gpus: arrayToJson(options.gpus),
};