Fix cmdlet name conflict by renaming Upgrade-OPNSenseFirmware to Start-OPNSenseFirmwareUpgrade

This commit is contained in:
GraceSolutions
2025-04-15 01:34:55 -04:00
parent 7476e03319
commit 91dc1a1f17
5 changed files with 8 additions and 16 deletions
+3 -1
View File
@@ -102,10 +102,12 @@
'Set-OPNSenseVLAN',
'Uninstall-OPNSensePlugin',
'Update-OPNSenseFirmware',
'Upgrade-OPNSenseFirmware'
'Start-OPNSenseFirmwareUpgrade'
)
VariablesToExport = @()
AliasesToExport = @()
RequiredAssemblies = @('lib\System.Net.IPNetwork.dll', 'lib\Newtonsoft.Json.dll')
NestedModules = @('lib\PSOPNSenseAPI.dll')
PrivateData = @{
PSData = @{
Tags = @('PowerShell', 'OPNSense', 'Firewall', 'API')
+2 -13
View File
@@ -1,13 +1,2 @@
# Load the main assembly directly
$mainDllPath = Join-Path $PSScriptRoot "lib\PSOPNSenseAPI.dll"
Write-Verbose "Loading assembly from $mainDllPath"
try {
Add-Type -Path $mainDllPath
Write-Verbose "Successfully loaded assembly from $mainDllPath"
} catch {
$errorMessage = $_.Exception.Message
Write-Error "Failed to load assembly from $($mainDllPath): $($errorMessage)"
throw
}
# This file is intentionally empty.
# The module uses NestedModules in the PSD1 file to load the assemblies.
Binary file not shown.