lib/core/installer/menu/manage/framework/repository/ManageIcingaRepo.psm1
function Show-IcingaForWindowsManagementConsoleManageIcingaRepositories() { Show-IcingaForWindowsInstallerMenu ` -Header 'Manage Icinga for Windows Repositories:' ` -Entries @( @{ 'Caption' = 'Set Icinga Repository "Icinga Stable"'; 'Command' = 'Show-IcingaForWindowsManagementConsoleSetIcingaStableRepositories'; 'Help' = 'Allows to set the repository URL for the "Icinga Stable" repository and will override it, if it already exist'; }, @{ 'Caption' = 'Set Icinga Repository "Icinga Snapshot"'; 'Command' = 'Show-IcingaForWindowsManagementConsoleSetIcingaSnapshotRepositories'; 'Help' = 'Allows to set the repository URL for the "Icinga Snapshot" repository and will override it, if it already exist'; }, @{ 'Caption' = 'Show Icinga Repository list'; 'Command' = 'Show-IcingaForWindowsManagementConsoleIcingaRepositoriesList'; 'Help' = 'Shows a list of all defined Icinga Repositories on this machine'; }, @{ 'Caption' = 'Move Icinga Repository to top'; 'Command' = 'Show-IcingaForWindowsManagementConsolePushIcingaRepository'; 'Help' = 'Allows you to move certain repositories on the system to the top of the list, which will then be applied first'; }, @{ 'Caption' = 'Move Icinga Repository to bottom'; 'Command' = 'Show-IcingaForWindowsManagementConsolePopIcingaRepository'; 'Help' = 'Allows you to move certain repositories on the system to the bottom of the list, which will then be applied last'; }, @{ 'Caption' = 'Enable Icinga Repository'; 'Command' = 'Show-IcingaForWindowsManagementConsoleEnableIcingaRepository'; 'Help' = 'Allows you to enable certain repositories on the system'; }, @{ 'Caption' = 'Disable Icinga Repository'; 'Command' = 'Show-IcingaForWindowsManagementConsoleDisableIcingaRepository'; 'Help' = 'Allows you to disable certain repositories on the system'; }, @{ 'Caption' = 'Remove Icinga Repository'; 'Command' = 'Show-IcingaForWindowsManagementConsoleRemoveIcingaRepository'; 'Help' = 'Allows you to remove certain repositories from the system'; } ); } |