func (i *IPList) AssetRetrieve() func() {
	return i.AssetIter
}
AssetRetrieve looks at d.Config.FilterParams
and returns the appropriate function that will retrieve assets.
package inventory
import (
	"strings"
	"github.com/sirupsen/logrus"
	"github.com/bmc-toolbox/bmcbutler/pkg/asset"
	"github.com/bmc-toolbox/bmcbutler/pkg/config"
)
type IPList struct {
	Log       *logrus.Logger
	BatchSize int                   
	Channel   chan<- []asset.Asset  
	Config    *config.Params        
}