idmap

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 1, 2025 License: MIT Imports: 8 Imported by: 0

Documentation

Overview

Package magellan implements the core routines for the tools.

Package magellan implements the core routines for the tools.

Package magellan implements the core routines for the tools.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Mapper

type Mapper interface {
	Initialize() (Mapper, error)
	GetMappedID(keys *MapperKeys) string
}

func PickIDMapper

func PickIDMapper(bmcIDMap string, idMapFormat format.DataFormat) Mapper

Select the correct BMC ID Mapper based on the parameters to 'collect'. func PickIDMapper(params *magellan.CollectParams) idMapper {

type MapperKeys

type MapperKeys struct {
	IPv4Addr string
}

The structure passed into the GetMappedID() function as the key options for a mapper. Currently only contains the IPv4 address of the BMC in question.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL