printer/plainprinter.go
changeset 194 660233815ca8
parent 192 be28c23ace0e
child 203 71455784278b
--- a/printer/plainprinter.go	Tue Mar 20 13:53:04 2018 +0100
+++ b/printer/plainprinter.go	Tue Mar 20 15:50:32 2018 +0100
@@ -12,8 +12,6 @@
 	"reflect"
 	"time"
 
-	"github.com/m0t0k1ch1/gomif"
-
 	"github.com/McKael/madon"
 	"github.com/McKael/madonctl/printer/html2text"
 )
@@ -47,7 +45,7 @@
 		[]madon.List, []madon.Mention, []madon.Notification,
 		[]madon.Relationship, []madon.Report, []madon.Results,
 		[]madon.Status, []madon.StreamEvent, []madon.Tag,
-		[]madon.DomainName, []*gomif.InstanceStatus:
+		[]madon.DomainName:
 		return p.plainForeach(o, w, initialIndent)
 	case *madon.DomainName:
 		return p.plainPrintDomainName(o, w, initialIndent)
@@ -109,10 +107,6 @@
 		return p.plainPrintUserToken(o, w, initialIndent)
 	case madon.UserToken:
 		return p.plainPrintUserToken(&o, w, initialIndent)
-	case *gomif.InstanceStatus:
-		return p.plainPrintInstanceStatistics(o, w, initialIndent)
-	case gomif.InstanceStatus:
-		return p.plainPrintInstanceStatistics(&o, w, initialIndent)
 	}
 	// TODO: Mention
 	// TODO: StreamEvent
@@ -368,16 +362,3 @@
 	indentedPrint(w, indent, false, true, "Scope", "%s", s.Scope)
 	return nil
 }
-
-func (p *PlainPrinter) plainPrintInstanceStatistics(is *gomif.InstanceStatus, w io.Writer, indent string) error {
-	if is == nil {
-		return nil
-	}
-	indentedPrint(w, indent, true, false, "Instance", "%s", is.InstanceName)
-	indentedPrint(w, indent, false, false, "Users", "%d", is.Users)
-	indentedPrint(w, indent, false, false, "Statuses", "%d", is.Statuses)
-	indentedPrint(w, indent, false, false, "Open Registrations", "%v", is.OpenRegistrations)
-	indentedPrint(w, indent, false, false, "Up", "%v", is.Up)
-	indentedPrint(w, indent, false, false, "Date", "%s", time.Unix(is.Date, 0))
-	return nil
-}