833 lines
43 KiB
XML
833 lines
43 KiB
XML
<?xml version="1.0"?>
|
|
<!-- The COPYRIGHT file at the top level of this repository contains the full
|
|
copyright notices and license terms. -->
|
|
<tryton>
|
|
<data>
|
|
<record model="res.group" id="group_monitoring_admin">
|
|
<field name="name">Monitoring Administration</field>
|
|
</record>
|
|
<record model="res.user-res.group" id="user_admin_group_monitoring_admin">
|
|
<field name="user" ref="res.user_admin"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
</record>
|
|
<record model="res.user-res.group" id="user_trigger_group_monitoring_admin">
|
|
<field name="user" ref="res.user_trigger"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
</record>
|
|
<record model="res.group" id="group_monitoring">
|
|
<field name="name">Monitoring</field>
|
|
</record>
|
|
<record model="res.user-res.group" id="user_admin_group_monitoring">
|
|
<field name="user" ref="res.user_admin"/>
|
|
<field name="group" ref="group_monitoring"/>
|
|
</record>
|
|
<record model="res.user-res.group" id="user_trigger_group_monitoring">
|
|
<field name="user" ref="res.user_trigger"/>
|
|
<field name="group" ref="group_monitoring"/>
|
|
</record>
|
|
|
|
<!-- monitoring.state.type -->
|
|
<record model="ir.ui.view" id="monitoring_state_type_view_form">
|
|
<field name="model">monitoring.state.type</field>
|
|
<field name="type">form</field>
|
|
<field name="name">state_type_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_state_type_view_list">
|
|
<field name="model">monitoring.state.type</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">state_type_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_state_type">
|
|
<field name="name">Monitoring State Type</field>
|
|
<field name="res_model">monitoring.state.type</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_state_type_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_state_type_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_state_type"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_state_type_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_state_type_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_state_type"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state_type">
|
|
<field name="model" search="[('model', '=', 'monitoring.state.type')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state_type_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.state.type')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- monitoring.state.indicator -->
|
|
<record model="ir.ui.view" id="monitoring_state_indicator_view_form">
|
|
<field name="model">monitoring.state.indicator</field>
|
|
<field name="type">form</field>
|
|
<field name="name">state_indicator_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_state_indicator_view_list">
|
|
<field name="model">monitoring.state.indicator</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">state_indicator_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_state_indicator">
|
|
<field name="name">Monitoring State Indicator</field>
|
|
<field name="res_model">monitoring.state.indicator</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_state_indicator_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_state_indicator_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_state_indicator"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_state_indicator_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_state_indicator_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_state_indicator"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state_indicator">
|
|
<field name="model" search="[('model', '=', 'monitoring.state.indicator')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state_indicator_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.state.indicator')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- monitoring.state.indicator.line -->
|
|
<record model="ir.ui.view" id="monitoring_state_indicator_line_view_form">
|
|
<field name="model">monitoring.state.indicator.line</field>
|
|
<field name="type">form</field>
|
|
<field name="name">state_indicator_line_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_state_indicator_line_view_list">
|
|
<field name="model">monitoring.state.indicator.line</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">state_indicator_line_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_state_indicator_line">
|
|
<field name="name">Monitoring Alert</field>
|
|
<field name="res_model">monitoring.state.indicator.line</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_state_indicator_line_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_state_indicator_line_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_state_indicator_line"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_state_indicator_line_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_state_indicator_line_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_state_indicator_line"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state_indicator_line">
|
|
<field name="model" search="[('model', '=', 'monitoring.state.indicator.line')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state_indicator_line_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.state.indicator.line')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- monitoring.indicator-monitoring.check.plan -->
|
|
<record model="ir.ui.view" id="monitoring_state_indicator_check_plan_view_form">
|
|
<field name="model">monitoring.state.indicator-monitoring.check.plan</field>
|
|
<field name="type">form</field>
|
|
<field name="name">state_indicator_check_plan_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_state_indicator_check_plan_view_list">
|
|
<field name="model">monitoring.state.indicator-monitoring.check.plan</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">state_indicator_check_plan_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_state_indicator_check_plan">
|
|
<field name="name">Monitoring Current States</field>
|
|
<field name="res_model">monitoring.state.indicator-monitoring.check.plan</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_state_indicator_check_plan_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_state_indicator_check_plan_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_state_indicator_check_plan"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_state_indicator_check_plan_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_state_indicator_check_plan_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_state_indicator_check_plan"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state_indicator_check_plan">
|
|
<field name="model" search="[('model', '=', 'monitoring.state.indicator-monitoring.check.plan')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state_indicator_check_plan_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.state.indicator-monitoring.check.plan')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- monitoring.state -->
|
|
<record model="ir.ui.view" id="monitoring_state_view_form">
|
|
<field name="model">monitoring.state</field>
|
|
<field name="type">form</field>
|
|
<field name="name">state_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_state_view_list">
|
|
<field name="model">monitoring.state</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">state_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_state">
|
|
<field name="name">Monitoring State</field>
|
|
<field name="res_model">monitoring.state</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_state_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_state_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_state"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_state_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_state_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_state"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state">
|
|
<field name="model" search="[('model', '=', 'monitoring.state')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.state')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- monitoring.state.type-party.party -->
|
|
<record model="ir.model.access" id="access_monitoring_state_type_party_party">
|
|
<field name="model" search="[('model', '=', 'monitoring.state.type-party.party')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_state_type_party_party_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.state.type-party.party')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="monitoring_check_view_form">
|
|
<field name="model">monitoring.check</field>
|
|
<field name="type">form</field>
|
|
<field name="name">check_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_check_view_list">
|
|
<field name="model">monitoring.check</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">check_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_check">
|
|
<field name="name">Monitoring Check</field>
|
|
<field name="res_model">monitoring.check</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_check_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_check_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_check"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_check_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_check_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_check"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_check">
|
|
<field name="model" search="[('model', '=', 'monitoring.check')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_check_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.check')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_check_plan_view_form">
|
|
<field name="model">monitoring.check.plan</field>
|
|
<field name="type">form</field>
|
|
<field name="name">check_plan_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_check_plan_view_list">
|
|
<field name="model">monitoring.check.plan</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">check_plan_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_check_plan">
|
|
<field name="name">Monitoring Check Plan</field>
|
|
<field name="res_model">monitoring.check.plan</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_check_plan_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_check_plan_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_check_plan"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_check_plan_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_check_plan_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_check_plan"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_check_plan">
|
|
<field name="model" search="[('model', '=', 'monitoring.check.plan')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_check_plan_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.check.plan')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_check_type_view_form">
|
|
<field name="model">monitoring.check.type</field>
|
|
<field name="type">form</field>
|
|
<field name="name">check_type_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_check_type_view_list">
|
|
<field name="model">monitoring.check.type</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">check_type_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_check_type">
|
|
<field name="name">Monitoring Check Type</field>
|
|
<field name="res_model">monitoring.check.type</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_check_type_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_check_type_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_check_type"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_check_type_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_check_type_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_check_type"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_check_type">
|
|
<field name="model" search="[('model', '=', 'monitoring.check.type')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_check_type_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.check.type')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_result_char_view_form">
|
|
<field name="model">monitoring.result.char</field>
|
|
<field name="type">form</field>
|
|
<field name="name">result_char_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_result_char_view_list">
|
|
<field name="model">monitoring.result.char</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">result_char_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_result_char">
|
|
<field name="name">Monitoring Result Char</field>
|
|
<field name="res_model">monitoring.result.char</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_result_char_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_result_char_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_result_char"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_result_char_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_result_char_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_result_char"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_result_char">
|
|
<field name="model" search="[('model', '=', 'monitoring.result.char')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_result_char_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.result.char')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_result_float_view_form">
|
|
<field name="model">monitoring.result.float</field>
|
|
<field name="type">form</field>
|
|
<field name="name">result_float_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_result_float_view_list">
|
|
<field name="model">monitoring.result.float</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">result_float_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_result_float">
|
|
<field name="name">Monitoring Result Float</field>
|
|
<field name="res_model">monitoring.result.float</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_result_float_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_result_float_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_result_float"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_result_float_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_result_float_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_result_float"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_result_float">
|
|
<field name="model" search="[('model', '=', 'monitoring.result.float')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_result_float_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.result.float')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_result_integer_view_form">
|
|
<field name="model">monitoring.result.integer</field>
|
|
<field name="type">form</field>
|
|
<field name="name">result_integer_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_result_integer_view_list">
|
|
<field name="model">monitoring.result.integer</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">result_integer_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_result_integer">
|
|
<field name="name">Monitoring Result Integer</field>
|
|
<field name="res_model">monitoring.result.integer</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_result_integer_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_result_integer_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_result_integer"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_result_integer_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_result_integer_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_result_integer"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_result_integer">
|
|
<field name="model" search="[('model', '=', 'monitoring.result.integer')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_result_integer_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.result.integer')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_result_type_view_form">
|
|
<field name="model">monitoring.result.type</field>
|
|
<field name="type">form</field>
|
|
<field name="name">result_type_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_result_type_view_list">
|
|
<field name="model">monitoring.result.type</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">result_type_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_result_type">
|
|
<field name="name">Monitoring Result Type</field>
|
|
<field name="res_model">monitoring.result.type</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_result_type_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_result_type_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_result_type"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_result_type_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_result_type_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_result_type"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_result_type">
|
|
<field name="model" search="[('model', '=', 'monitoring.result.type')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_result_type_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.result.type')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_scheduler_view_form">
|
|
<field name="model">monitoring.scheduler</field>
|
|
<field name="type">form</field>
|
|
<field name="name">scheduler_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="monitoring_scheduler_view_list">
|
|
<field name="model">monitoring.scheduler</field>
|
|
<field name="type">tree</field>
|
|
<field name="name">scheduler_list</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_monitoring_scheduler">
|
|
<field name="name">Monitoring Scheduler</field>
|
|
<field name="res_model">monitoring.scheduler</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_scheduler_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="monitoring_scheduler_view_list"/>
|
|
<field name="act_window" ref="act_monitoring_scheduler"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_monitoring_scheduler_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="monitoring_scheduler_view_form"/>
|
|
<field name="act_window" ref="act_monitoring_scheduler"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_scheduler">
|
|
<field name="model" search="[('model', '=', 'monitoring.scheduler')]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_monitoring_scheduler_admin">
|
|
<field name="model" search="[('model', '=', 'monitoring.scheduler')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_asset_party_notification_default">
|
|
<field name="model" search="[('model', '=', 'asset-party.party-notification')]"/>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
|
|
<record model="ir.model.access" id="access_asset_party_notification">
|
|
<field name="model" search="[('model', '=', 'asset-party.party-notification')]"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="asset_view_form">
|
|
<field name="model">asset</field>
|
|
<field name="type">form</field>
|
|
<field name="inherit" ref="asset.asset_view_form"/>
|
|
<field name="name">asset_form</field>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="asset_relation_type_view_form">
|
|
<field name="model">asset.relation.type</field>
|
|
<field name="type">form</field>
|
|
<field name="inherit" ref="asset_relationship.asset_relation_type_view_form"/>
|
|
<field name="name">relation_type_form</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="asset_relation_type_view_list">
|
|
<field name="model">asset.relation.type</field>
|
|
<field name="type">tree</field>
|
|
<field name="inherit" ref="asset_relationship.asset_relation_type_view_list"/>
|
|
<field name="name">relation_type_list</field>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="party_view_form">
|
|
<field name="model">party.party</field>
|
|
<field name="type">form</field>
|
|
<field name="inherit" ref="party.party_view_form"/>
|
|
<field name="name">party_form</field>
|
|
</record>
|
|
|
|
<!-- Relates -->
|
|
<record model="ir.action.act_window" id="act_asset_states">
|
|
<field name="name">States</field>
|
|
<field name="res_model">monitoring.state</field>
|
|
<field name="domain" pyson="1"
|
|
eval="[('monitoring_asset', 'in', Eval('active_ids'))]"/>
|
|
</record>
|
|
<record model="ir.action.keyword" id="act_asset_states_keyword1">
|
|
<field name="keyword">form_relate</field>
|
|
<field name="model">asset,-1</field>
|
|
<field name="action" ref="act_asset_states"/>
|
|
</record>
|
|
|
|
<record model="ir.action.act_window" id="act_plan_checks">
|
|
<field name="name">Checks</field>
|
|
<field name="res_model">monitoring.check</field>
|
|
<field name="domain" domain="[('plan', 'in', Eval('active_ids'))]"
|
|
pyson="1"/>
|
|
</record>
|
|
<record model="ir.action.keyword" id="act_plan_checks_keyword1">
|
|
<field name="keyword">form_relate</field>
|
|
<field name="model">monitoring.check.plan,-1</field>
|
|
<field name="action" ref="act_plan_checks"/>
|
|
</record>
|
|
|
|
<record model="ir.action.act_window" id="act_asset_checks">
|
|
<field name="name">Checks</field>
|
|
<field name="res_model">monitoring.check</field>
|
|
<field name="domain" pyson="1"
|
|
eval="[('monitoring_asset', 'in', Eval('active_ids'))]" />
|
|
</record>
|
|
<record model="ir.action.keyword" id="act_asset_checks_keyword1">
|
|
<field name="keyword">form_relate</field>
|
|
<field name="model">asset,-1</field>
|
|
<field name="action" ref="act_asset_checks"/>
|
|
</record>
|
|
|
|
<!-- Menus -->
|
|
<menuitem id="menu_monitoring" name="Monitoring" sequence="100"
|
|
parent="asset.menu_asset"/>
|
|
|
|
<record model="ir.ui.menu-res.group" id="menu_monitoring_group_monitoring">
|
|
<field name="menu" ref="menu_monitoring"/>
|
|
<field name="group" ref="group_monitoring"/>
|
|
</record>
|
|
|
|
<record model="ir.ui.menu-res.group" id="menu_monitoring_group_monitoring_admin">
|
|
<field name="menu" ref="menu_monitoring"/>
|
|
<field name="group" ref="group_monitoring"/>
|
|
</record>
|
|
|
|
<menuitem action="act_monitoring_state_indicator_check_plan"
|
|
id="menu_state_indicator_check_plan" parent="menu_monitoring"
|
|
sequence="1" name="Current States"/>
|
|
<menuitem action="act_monitoring_state_type" id="menu_monitoring_state_type"
|
|
parent="menu_monitoring" sequence="1" name="State Types"/>
|
|
<menuitem action="act_monitoring_state_indicator" id="menu_monitoring_state_indicator"
|
|
parent="menu_monitoring" sequence="1" name="State Indicators"/>
|
|
<menuitem action="act_monitoring_check" id="menu_monitoring_check"
|
|
parent="menu_monitoring" sequence="1" name="Checks"/>
|
|
<menuitem action="act_monitoring_result_char"
|
|
id="menu_monitoring_result_char" parent="menu_monitoring_check"
|
|
sequence="1" name="Char Results"/>
|
|
<menuitem action="act_monitoring_check_plan"
|
|
id="menu_monitoring_check_plan" parent="menu_monitoring"
|
|
sequence="1" name="Check Plans"/>
|
|
<menuitem action="act_monitoring_check_type"
|
|
id="menu_monitoring_check_type" parent="menu_monitoring"
|
|
sequence="1" name="Check Types"/>
|
|
<menuitem action="act_monitoring_result_float"
|
|
id="menu_monitoring_result_float" parent="menu_monitoring_check"
|
|
sequence="1" name="Float Results"/>
|
|
<menuitem action="act_monitoring_result_integer"
|
|
id="menu_monitoring_result_integer" parent="menu_monitoring_check"
|
|
sequence="1" name="Integer Results"/>
|
|
<menuitem action="act_monitoring_result_type"
|
|
id="menu_monitoring_result_type" parent="menu_monitoring"
|
|
sequence="1" name="Result Types"/>
|
|
<menuitem action="act_monitoring_scheduler"
|
|
id="menu_monitoring_scheduler" parent="menu_monitoring"
|
|
sequence="1" name="Monitoring Scheduler"/>
|
|
|
|
<!-- Uoms -->
|
|
<record model="product.uom.category" id="uom_cat_data">
|
|
<field name="name">Data</field>
|
|
</record>
|
|
<record model="product.uom" id="uom_byte">
|
|
<field name="name">Byte</field>
|
|
<field name="symbol">B</field>
|
|
<field name="category" ref="uom_cat_data"/>
|
|
<field name="factor" eval="1"/>
|
|
<field name="rate" eval="1"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_kilobyte">
|
|
<field name="name">Kilobyte</field>
|
|
<field name="symbol">KB</field>
|
|
<field name="category" ref="uom_cat_data"/>
|
|
<field name="factor" eval="1000"/>
|
|
<field name="rate" eval="0.001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_kibibyte">
|
|
<field name="name">Kibibyte</field>
|
|
<field name="symbol">KiB</field>
|
|
<field name="category" ref="uom_cat_data"/>
|
|
<field name="factor" eval="1024"/>
|
|
<field name="rate" eval="0.0009765625"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_megabyte">
|
|
<field name="name">Megabite</field>
|
|
<field name="symbol">MB</field>
|
|
<field name="category" ref="uom_cat_data"/>
|
|
<field name="factor" eval="1000000"/>
|
|
<field name="rate" eval="0.000001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_mebibyte">
|
|
<field name="name">Mebibyte</field>
|
|
<field name="symbol">MiB</field>
|
|
<field name="category" ref="uom_cat_data"/>
|
|
<field name="factor" eval="1048576"/>
|
|
<field name="rate" eval="0.000000953674"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_gigabyte">
|
|
<field name="name">Gigabyte</field>
|
|
<field name="symbol">GB</field>
|
|
<field name="category" ref="uom_cat_data"/>
|
|
<field name="factor" eval="1000000000"/>
|
|
<field name="rate" eval="0.000000001"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_terabyte">
|
|
<field name="name">Terabyte</field>
|
|
<field name="symbol">TB</field>
|
|
<field name="category" ref="uom_cat_data"/>
|
|
<field name="factor" eval="1000000000000"/>
|
|
<field name="rate" eval="0.000000000001"/>
|
|
</record>
|
|
|
|
<record model="product.uom.category" id="uom_cat_ratio">
|
|
<field name="name">Ratio</field>
|
|
</record>
|
|
<record model="product.uom" id="uom_rate">
|
|
<field name="name">Rate</field>
|
|
<field name="symbol"> </field>
|
|
<field name="category" ref="uom_cat_ratio"/>
|
|
<field name="factor" eval="1"/>
|
|
<field name="rate" eval="1"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_percent">
|
|
<field name="name">Percent</field>
|
|
<field name="symbol">%</field>
|
|
<field name="category" ref="uom_cat_ratio"/>
|
|
<field name="factor" eval="100"/>
|
|
<field name="rate" eval="0.01"/>
|
|
</record>
|
|
<record model="product.uom" id="uom_permille">
|
|
<field name="name">Per Mille</field>
|
|
<field name="symbol">‰</field>
|
|
<field name="category" ref="uom_cat_ratio"/>
|
|
<field name="factor" eval="1000"/>
|
|
<field name="rate" eval="0.001"/>
|
|
</record>
|
|
|
|
<record model="product.uom" id="uom_millisecond">
|
|
<field name="name">Millisecond</field>
|
|
<field name="symbol">ms</field>
|
|
<field name="category" ref="product.uom_cat_time"/>
|
|
<field name="factor" eval="round(1.0 / 3600000, 12)"/>
|
|
<field name="rate" eval="3600000"/>
|
|
</record>
|
|
|
|
<!-- monitoring.user -->
|
|
<record model="res.user" id="user_monitoring">
|
|
<field name="login">user_cron_internal_monitoring</field>
|
|
<field name="name">Cron Monitoring</field>
|
|
<field name="signature"></field>
|
|
<field name="active" eval="False"/>
|
|
</record>
|
|
<record model="res.user-res.group" id="user_monitoring_admin_group">
|
|
<field name="user" ref="user_monitoring"/>
|
|
<field name="group" ref="group_monitoring_admin"/>
|
|
</record>
|
|
<record model="res.user-res.group" id="user_asset_admin_group">
|
|
<field name="user" ref="user_monitoring"/>
|
|
<field name="group" ref="asset.group_asset_admin"/>
|
|
</record>
|
|
|
|
<record model="ir.cron" id="cron_slave">
|
|
<field name="name">Monitoring Slave</field>
|
|
<field name="request_user" ref="res.user_admin"/>
|
|
<field name="user" ref="user_monitoring"/>
|
|
<field name="active" eval="True"/>
|
|
<field name="interval_number">15</field>
|
|
<field name="interval_type">minutes</field>
|
|
<field name="number_calls">-1</field>
|
|
<field name="repeat_missed" eval="False"/>
|
|
<field name="model">asset</field>
|
|
<field name="function">client_sync</field>
|
|
</record>
|
|
|
|
<record model="ir.cron" id="cron_scheduler">
|
|
<field name="name">Monitoring Check</field>
|
|
<field name="request_user" ref="res.user_admin"/>
|
|
<field name="user" ref="user_monitoring"/>
|
|
<field name="active" eval="True"/>
|
|
<field name="interval_number">1</field>
|
|
<field name="interval_type">minutes</field>
|
|
<field name="number_calls">-1</field>
|
|
<field name="repeat_missed" eval="False"/>
|
|
<field name="model">monitoring.check.plan</field>
|
|
<field name="function">check_all</field>
|
|
</record>
|
|
|
|
<!-- State Types -->
|
|
<record model="monitoring.state.type" id="state_type_ok">
|
|
<field name="name">Ok</field>
|
|
</record>
|
|
<record model="monitoring.state.type" id="state_type_error">
|
|
<field name="name">Error</field>
|
|
</record>
|
|
<record model="monitoring.state.type" id="state_type_warning">
|
|
<field name="name">Warning</field>
|
|
</record>
|
|
<record model="monitoring.state.type" id="state_type_exception">
|
|
<field name="name">Exception</field>
|
|
</record>
|
|
</data>
|
|
</tryton>
|