X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=monitor%2Fdatabase%2Finfo%2Fplc.py;h=bfbfde4428f2887e6784406a9269122544a2ce65;hb=refs%2Fheads%2F2.0;hp=0847057030c8dc2daa6dbba6b4ac71d83bbfcb9a;hpb=3ddcb2d445763a24482fb4f8df56029704eed6e5;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'])