Removed some cruft

This commit is contained in:
James Mills 2017-07-09 10:18:41 -07:00
parent 0069622991
commit 52802aff70
No known key found for this signature in database
GPG Key ID: AC4C014F1440EBD6
1 changed files with 1 additions and 14 deletions

15
main.go
View File

@ -4,26 +4,20 @@ import (
"log"
"time"
"github.com/boltdb/bolt"
"github.com/namsral/flag"
)
var (
db *bolt.DB
cfg Config
)
var cfg Config
func main() {
var (
config string
dbpath string
bind string
fqdn string
expiry time.Duration
)
flag.StringVar(&config, "config", "", "config file")
flag.StringVar(&dbpath, "dbpth", "urls.db", "Database path")
flag.StringVar(&bind, "bind", "0.0.0.0:8000", "[int]:<port> to bind to")
flag.StringVar(&fqdn, "fqdn", "localhost", "FQDN for public access")
flag.DurationVar(&expiry, "expiry", 5*time.Minute, "expiry time for pastes")
@ -37,12 +31,5 @@ func main() {
cfg.fqdn = fqdn
cfg.expiry = expiry
var err error
db, err = bolt.Open(dbpath, 0600, nil)
if err != nil {
log.Fatal(err)
}
defer db.Close()
NewServer(bind, cfg).ListenAndServe()
}