123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- insertorupdate:
- action:
- -
- id: 1
- name: "KEA Config Subnet"
- workflow_name: "dhcp_workflow"
- object_class: "IPv4Bundle\\Entity\\SubNet"
- event: "a:1:{i:0;s:5:\"enter\";}"
- event_reference: "active"
- template: "echo \"Config KEA\"\r\nphp /opt/dhcp/bin/console kea:config --set"
- tenancy_id: 1
- -
- id: 2
- name: "Config on Create/Update/Remove"
- object_class: "HostBundle\\Entity\\Host"
- event: "a:3:{i:0;s:11:\"postPersist\";i:1;s:10:\"postUpdate\";i:2;s:9:\"preRemove\";}"
- template: "echo \"{{object.mac}} Config on Create/Update/Remove (postPersist / PostUpdate / PreRemove)\"\r\nphp /opt/dhcp/bin/console workflow:apply --entity=HostBundle\\\\Entity\\\\Host --id={{object.id}} --workflow=dhcp_workflow --transition=\"add_config\""
- tenancy_id: 1
- -
- id: 3
- name: "Config on Create/Update/Remove"
- object_class: "IPv4Bundle\\Entity\\Pool"
- event: "a:3:{i:0;s:11:\"postPersist\";i:1;s:10:\"postUpdate\";i:2;s:9:\"preRemove\";}"
- template: "echo \"{{object.mac}} Config on Create/Update/Remove (postPersist / PostUpdate / PreRemove)\"\r\nphp /opt/dhcp/bin/console workflow:apply --entity=IPv4Bundle\\\\Entity\\\\Pool --id={{object.id}} --workflow=dhcp_workflow --transition=\"add_config\""
- tenancy_id: 1
- -
- id: 4
- name: "Config on Create/Update/Remove"
- object_class: "IPv4Bundle\\Entity\\SubNet"
- event: "a:3:{i:0;s:11:\"postPersist\";i:1;s:10:\"postUpdate\";i:2;s:9:\"preRemove\";}"
- template: "echo \"{{object.mac}} Config on Create/Update/Remove (postPersist / PostUpdate / PreRemove)\"\r\nphp /opt/dhcp/bin/console workflow:apply --entity=IPv4Bundle\\\\Entity\\\\SubNet --id={{object.id}} --workflow=dhcp_workflow --transition=\"add_config\""
- tenancy_id: 1
- -
- id: 5
- name: "Update fixed address Cablemodem"
- object_class: "HostBundle\\Entity\\Host"
- event: "a:1:{i:0;s:9:\"preUpdate\";}"
- template: "echo \"Actualizando Cablemodem\"\r\n\r\nphp /opt/dhcp/bin/console cablemodem:update --id={{object.id}}"
- tenancy_id: 1
- -
- id: 6
- name: "KEA Config Pool"
- workflow_name: "dhcp_workflow"
- object_class: "IPv4Bundle\\Entity\\Pool"
- event: "a:1:{i:0;s:5:\"enter\";}"
- event_reference: "active"
- template: "echo \"Config KEA\"\r\nphp /opt/dhcp/bin/console kea:config --set"
- tenancy_id: 1
|