diff --git a/EduNetworkBuilder/NB.cs b/EduNetworkBuilder/NB.cs index 0069102..9612974 100644 --- a/EduNetworkBuilder/NB.cs +++ b/EduNetworkBuilder/NB.cs @@ -47,7 +47,7 @@ namespace EduNetworkBuilder NeedsUntaggedVLAN, NeedsTaggedVLAN, NeedsForbiddenVLAN, SuccessfullyPings, SuccessfullyPingsAgain, SuccessfullyArps, SuccessfullyDHCPs, HelpRequest, ReadContextHelp, FailedPing, DHCPServerEnabled, SuccessfullyTraceroutes, - LockAll, LockIP, LockRoute, LockNic, LockDHCP, LockGateway, + LockAll, LockIP, LockRoute, LockNic, LockDHCP, LockGateway, LockLocation, LockVLANsOnHost, LockNicVLAN, LockInterfaceVLAN, LockVLANNames, DeviceIsFrozen, DeviceBlowsUpWithPower, DeviceNeedsUPS, } diff --git a/EduNetworkBuilder/NetTest.cs b/EduNetworkBuilder/NetTest.cs index be697a6..87f9b00 100644 --- a/EduNetworkBuilder/NetTest.cs +++ b/EduNetworkBuilder/NetTest.cs @@ -209,6 +209,9 @@ namespace EduNetworkBuilder case NetTestType.LockInterfaceVLAN: toreturn = NB.Translate("NT_TstDiscriptLockInterfaceVLAN"); break; + case NetTestType.LockLocation: + toreturn = NB.Translate("NT_TstDiscriptLockLocation"); + break; case NetTestType.NeedsTaggedVLAN: toreturn = NB.Translate("NT_TstDiscriptNeedsTaggedVLAN"); break; @@ -302,6 +305,9 @@ namespace EduNetworkBuilder case NetTestType.LockInterfaceVLAN: toreturn = NB.Translate("NT_TstDiscriptLockInterfaceVLAN") + ":"; break; + case NetTestType.LockLocation: + toreturn = NB.Translate("NT_TstDiscriptLockLocation") + ":"; + break; case NetTestType.NeedsTaggedVLAN: toreturn = NB.Translate("NT_TstDiscriptNeedsTaggedVLAN") + ":"; break; @@ -569,6 +575,7 @@ namespace EduNetworkBuilder case NetTestType.LockNicVLAN: case NetTestType.LockVLANsOnHost: case NetTestType.LockVLANNames: + case NetTestType.LockLocation: return true; //Nothing to solve. We just lock it so it cannot be changed. } return false; diff --git a/EduNetworkBuilder/Resources/languages/edustrings.resx b/EduNetworkBuilder/Resources/languages/edustrings.resx index adaa011..d4f6c0d 100644 --- a/EduNetworkBuilder/Resources/languages/edustrings.resx +++ b/EduNetworkBuilder/Resources/languages/edustrings.resx @@ -2049,6 +2049,10 @@ <value>Cannot place a tree on top of a tree.</value> <comment>NB_TreePlacementError = Cannot place a tree on top of a tree.</comment> </data> + <data name="NT_TstDiscriptLockLocation" xml:space="preserve"> + <value>Device cannot be moved</value> + <comment>NT_TstDiscriptLockLocation = Device cannot be moved</comment> + </data> <data name="SE_Fill" xml:space="preserve"> <value>FIll</value> <comment>SE_Fill = Fill</comment>