github.com/kardianos/nomad@v0.1.3-0.20151022182107-b13df73ee850/client/fingerprint/network_windows.go (about) 1 // +build windows 2 3 package fingerprint 4 5 import ( 6 "log" 7 8 "github.com/hashicorp/nomad/client/config" 9 "github.com/hashicorp/nomad/nomad/structs" 10 ) 11 12 // NetworkFingerprint is used to fingerprint the Network capabilities of a node 13 type NetworkFingerprint struct { 14 logger *log.Logger 15 } 16 17 // NewNetworkFingerprint returns a new NetworkFingerprinter with the given 18 // logger 19 func NewNetworkFingerprinter(logger *log.Logger) Fingerprint { 20 f := &NetworkFingerprint{logger: logger} 21 return f 22 } 23 24 func (f *NetworkFingerprint) Fingerprint(cfg *config.Config, node *structs.Node) (bool, error) { 25 // return false, because we don't yet support Windows 26 return false, nil 27 }