-
Notifications
You must be signed in to change notification settings - Fork 147
/
Copy pathReturnCode.cs
21 lines (19 loc) · 987 Bytes
/
ReturnCode.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// <copyright file="ReturnCode.cs" company="Datadog">
// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License.
// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc.
// </copyright>
namespace Datadog.FleetInstaller;
internal enum ReturnCode
{
// The order of these values is important, as they are used to determine the exit code of the process
// We should always add new error values to the end and not re-order them
Success = 0,
ErrorDuringPrerequisiteVerification = 1, // Not explicitly called, but equivalent
ErrorRemovingNativeLoaderFiles = 2, // Must not change, special-case handled by fleet installer as it means "don't remove the files"
ErrorDuringGacInstallation,
ErrorDuringGacUninstallation,
ErrorSettingAppPoolVariables,
ErrorRemovingAppPoolVariables,
ErrorRemovingCrashTrackerKey,
ErrorReadingIisConfiguration,
}