--- 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
-}