diff options
| author | horus_arch | 2015-03-29 23:17:24 +0200 |
|---|---|---|
| committer | horus_arch | 2015-03-29 23:17:24 +0200 |
| commit | 37b6995afa83fcf32dfd24be406112491c8d6451 (patch) | |
| tree | 9c1e76a1c031b02deff028f9ab5a01fa3d6b0bc2 /domain.go | |
| parent | 75eb1c4c535972cac5d2a91e7b79fd001767e83a (diff) | |
| download | freemail-37b6995afa83fcf32dfd24be406112491c8d6451.tar.gz | |
Better logging with RemoteAddr.
Diffstat (limited to 'domain.go')
| -rw-r--r-- | domain.go | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -10,7 +10,7 @@ import ( func (vD VirtualDomain) DomainExists() bool { query := Db.Where("name = ?", vD.Name).Find(&vD) if query.Error != nil { - log.Println(query.Error) + log.Println("Info: Query error.", query.Error) return false } if vD.Name == "" { @@ -21,25 +21,25 @@ func (vD VirtualDomain) DomainExists() bool { func (vD VirtualDomain) CreateDomain() bool { if !Db.NewRecord(vD) { - log.Println("Creating new record failed.", vD.Name) + log.Println("Info: Creating new record failed.", vD.Name) return false } query := Db.Create(&vD) if query.Error != nil { - log.Println(query.Error) + log.Println("Info: Query error.", query.Error) return false } return true } func (vD VirtualDomain) ValidateDomain(ref string) bool { - log.Println("Validating " + vD.Name) + log.Println("Info: Validating " + vD.Name) if vD.Name == "" { return false } addr, err := net.LookupIP(vD.Name) if err != nil { - log.Println(vD.Name + " " + err.Error()) + log.Println("Info: ", vD.Name+" "+err.Error()) return false } if len(addr) == 0 { @@ -47,33 +47,33 @@ func (vD VirtualDomain) ValidateDomain(ref string) bool { } serverIP, err := net.LookupIP(ref) if err != nil { - log.Println(ref + " " + err.Error()) + log.Println("Info: ", ref+" "+err.Error()) return false } return reflect.DeepEqual(serverIP, addr) } func (vD VirtualDomain) ValidateDomainMX(ref string) bool { - log.Println("Validating MX " + vD.Name) + log.Println("Info: Validating MX " + vD.Name) if vD.Name == "" { - log.Println("Empty domain.") + log.Println("Info: Empty domain.") return false } mx, err := net.LookupMX(vD.Name) if err != nil { - log.Println("Lookup error " + vD.Name + " " + err.Error()) + log.Println("Info: Lookup error " + vD.Name + " " + err.Error()) return false } match := false serverIP, err := net.LookupIP(ref) if err != nil { - log.Println("Lookup error for server " + ref + " " + err.Error()) + log.Println("Info: Lookup error for server " + ref + " " + err.Error()) return false } for _, v := range mx { mxIP, err := net.LookupIP(v.Host) if err != nil { - log.Println(err) + log.Println("Info: ", err) } if reflect.DeepEqual(serverIP, mxIP) { match = true |
