Merge pull request #184 from caskey/master

Build cleanly under windows.
This commit is contained in:
Tobias Schmidt 2016-01-07 21:48:03 -05:00
commit e7a4ea3fe8
3 changed files with 2 additions and 6 deletions

View file

@ -14,6 +14,7 @@
// +build !nointerrupts // +build !nointerrupts
// +build !darwin // +build !darwin
// +build !freebsd // +build !freebsd
// +build !windows
package collector package collector

View file

@ -12,6 +12,7 @@
// limitations under the License. // limitations under the License.
// +build !noloadavg // +build !noloadavg
// +build !windows
package collector package collector

View file

@ -18,12 +18,9 @@ import (
"fmt" "fmt"
"net/http" "net/http"
_ "net/http/pprof" _ "net/http/pprof"
"os"
"os/signal"
"sort" "sort"
"strings" "strings"
"sync" "sync"
"syscall"
"time" "time"
"github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus"
@ -154,9 +151,6 @@ func main() {
nodeCollector := NodeCollector{collectors: collectors} nodeCollector := NodeCollector{collectors: collectors}
prometheus.MustRegister(nodeCollector) prometheus.MustRegister(nodeCollector)
sigUsr1 := make(chan os.Signal)
signal.Notify(sigUsr1, syscall.SIGUSR1)
handler := prometheus.Handler() handler := prometheus.Handler()
http.Handle(*metricsPath, handler) http.Handle(*metricsPath, handler)