153 lines
2.8 KiB
Python
153 lines
2.8 KiB
Python
seedData = [
|
|
{
|
|
'name':'Flow Line Pressure',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Flow_Line_Pressure',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name':'Load HiHi',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Load_HiHi',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name':'Load Lo',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Load_Lo',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name':'Tubing Pressure',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Tubing_Pressure',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name':'Load Hi',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Load_Hi',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name':'Casing Pressure',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Casing_Pressure',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name':'Fluid Load',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Fluid_Load',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name':'Flowmeter',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Flowmeter',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name':'Speed',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Speed',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name':'Load LoLo',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Load_LoLo',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name':'Inclinometer',
|
|
'event_class': 1,
|
|
'tag': 'Safety_Inclinometer',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'Unit Jogged',
|
|
'event_class': 2,
|
|
'tag': 'Pump.Jog',
|
|
'event_condition': 'Unit Jog',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'Restart (Auto Mode)',
|
|
'event_class': 2,
|
|
'tag': 'Pump.Auto_Restart',
|
|
'event_condition': 'Unit Start',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'Pump Off (POC Mode)',
|
|
'event_class': 2,
|
|
'tag': 'Pump.POC_Stop',
|
|
'event_condition': 'Unit Stop',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'Restart (Timer Mode)',
|
|
'event_class': 2,
|
|
'tag': 'Pump.Timed_Restart',
|
|
'event_condition': 'Unit Start',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'Restart (POC Mode)',
|
|
'event_class': 2,
|
|
'tag': 'Pump.POC_Restart',
|
|
'event_condition': 'Unit Start',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'Pump Off (Auto Mode)',
|
|
'event_class': 2,
|
|
'tag': 'Pump.Auto_Stop',
|
|
'event_condition': 'Unit Stop',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'Peak Energy Restart',
|
|
'event_class': 2,
|
|
'tag': 'PeakEnergy.Restart',
|
|
'event_condition': 'Unit Start',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'Peak Energy Stop',
|
|
'event_class': 2,
|
|
'tag': 'PeakEnergy.Stop',
|
|
'event_condition': 'Unit Stop',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'User Initiated Start',
|
|
'event_class': 2,
|
|
'tag': 'Pump.Start',
|
|
'event_condition': 'Unit Start',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'User Initiated Stop',
|
|
'event_class': 2,
|
|
'tag': 'Pump.Stop',
|
|
'event_condition': 'Unit Stop',
|
|
'deviceID': 1
|
|
},
|
|
{
|
|
'name': 'Pump Off (Timer Mode)',
|
|
'event_class': 2,
|
|
'tag': 'Pump.Timed_Stop',
|
|
'event_condition': 'Unit Stop',
|
|
'deviceID': 1
|
|
}
|
|
]
|
|
|
|
for x in range(0, len(seedData)):
|
|
if seedData[x]['event_class'] == 2:
|
|
print("ev{} = EventConfig(name='{}', event_class_id={}, tag='{}', condition='{}', device_id=1)".format(x, seedData[x]['name'], seedData[x]['event_class'], seedData[x]['tag'], seedData[x]['event_condition']))
|
|
else:
|
|
print("ev{} = EventConfig(name='{}', event_class_id={}, tag='{}', device_id=1)".format(x, seedData[x]['name'], seedData[x]['event_class'], seedData[x]['tag']))
|
|
print("db.session.add(ev{})".format(x))
|