Example #1
0
func (self *Record) Delete(zoneId, version, recordId int64) {
	deleted, err := self.record.Delete(zoneId, version, recordId)
	if err != nil {
		fmt.Println(err)
		return
	}
	fmt.Printf("Deleted: %s\n", util.FormatBool(deleted))
}
Example #2
0
func (self *Version) Set(zoneId, version int64) {
	ok, err := self.version.Set(zoneId, version)
	if err != nil {
		fmt.Println(err)
		return
	}
	fmt.Printf("OK: %s\n", util.FormatBool(ok))
}
Example #3
0
func (self *Zone) Delete(id int64) {
	deleted, err := self.zone.Delete(id)
	if err != nil {
		fmt.Println(err)
		return
	}
	fmt.Printf("Deleted: %s\n", util.FormatBool(deleted))
}
Example #4
0
func (self *Version) Delete(zoneId, version int64) {
	deleted, err := self.version.Delete(zoneId, version)
	if err != nil {
		fmt.Println(err)
		return
	}
	fmt.Printf("Deleted: %s\n", util.FormatBool(deleted))
}
Example #5
0
func (self *Zone) List() {
	zones, err := self.zone.List()
	if err != nil {
		fmt.Println(err)
		return
	}

	columns := make([]map[string]string, 0)
	order := []string{"Id", "Name", "Version", "Public", "Updated"}
	for _, zone := range zones {
		columns = append(columns, map[string]string{
			"Id":      util.Itoa64(zone.Id),
			"Name":    zone.Name,
			"Version": util.Itoa64(zone.Version),
			"Public":  util.FormatBool(zone.Public),
			"Updated": util.TimeToLocal(zone.DateUpdated),
		})
	}

	util.PrintColumns(columns, order, 4)
}