// Syncer project main.go package main import ( "code.google.com/p/gcfg" "flag" ) const PROGVERSION string = "0.1.0" type Config struct { Main struct { Address string Port int Sitename string } } var cfg Config var cfgfile *string = flag.String("config", "scraps.conf", "Name of the configuration file to use.") // Update settings var interval int = 900 var server_id string = "Syncer" func main() { flag.Parse() err := gcfg.ReadFileInto(&cfg, *cfgfile) if err != nil { fatal(err.Error()) } info("Scraps starting up.") loadScraps() initWeb() endWeb() }