summaryrefslogtreecommitdiff
path: root/domain.go
diff options
context:
space:
mode:
Diffstat (limited to 'domain.go')
-rw-r--r--domain.go22
1 files changed, 11 insertions, 11 deletions
diff --git a/domain.go b/domain.go
index 6136f63..252cab4 100644
--- a/domain.go
+++ b/domain.go
@@ -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