nodes_total = Field(Int,default=0)
nodes_up = Field(Int,default=0)
+ slices_total = Field(Int,default=0)
slices_used = Field(Int,default=0)
+ # all nodes offline and never-contact.
+ new = Field(Boolean,default=False)
+
+ enabled = Field(Boolean,default=False)
+
status = Field(String,default="unknown")
+ message_id = Field(Int, default=0)
+ message_status = Field(String, default=None)
+ message_queue = Field(String, default=None)
+ message_created = Field(DateTime, default=None)
+
+ penalty_level = Field(Int, default=0)
+
@classmethod
def by_loginbase(cls, loginbase):
return cls.query.filter_by(loginbase=loginbase).first()