X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=monitor%2Fdatabase%2Finfo%2Fplc.py;h=bfbfde4428f2887e6784406a9269122544a2ce65;hb=5772ce036b96297a23f834ea34ce4466ef4d522c;hp=0847057030c8dc2daa6dbba6b4ac71d83bbfcb9a;hpb=936a0e571de292b777c3f71ab7dac11b9ec258c1;p=monitor.git diff --git a/monitor/database/info/plc.py b/monitor/database/info/plc.py index 0847057..bfbfde4 100644 --- a/monitor/database/info/plc.py +++ b/monitor/database/info/plc.py @@ -31,3 +31,20 @@ class PlcPCU(Entity): plc_pcu_stats = Field(PickleType,default=None) acts_as_versioned(ignore=['date_checked']) + +class PlcPCU2(Entity): + pcu_id = Field(Integer,primary_key=True) + date_checked = Field(DateTime,default=datetime.now) + + site_id = Field(Integer, default=0) + protocol = Field(String, default=None) + node_ids = Field(PickleType,default=None) + ports = Field(PickleType,default=None) + hostname = Field(String, default=None) + ip = Field(String, default=None) + username = Field(String, default=None) + password = Field(String, default=None) + model = Field(String, default=None) + notes = Field(String, default=None) + + acts_as_versioned(ignore=['date_checked'])