last_changed = Field(DateTime,default=datetime.now)
status = Field(String,default="unknown")
haspcu = Field(Boolean,default=False)
+ firewall = Field(Boolean,default=False)
plc_nodeid = Field(Int,default=1)
acts_as_versioned(ignore=['last_changed', 'last_checked'])
penalty_level = Field(Int, default=0)
penalty_applied = Field(Boolean, default=False)
- acts_as_versioned(ignore=['last_changed', 'last_checked'])
+ acts_as_versioned(ignore=['last_changed', 'last_checked', 'message_status'])
@classmethod
def by_loginbase(cls, loginbase):