123456789101112131415161718192021222324252627282930 |
- insertorupdate:
- action:
- -
- id: 1
- 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\"\r\n\r\necho \"Config KEA Host id: {{object.id}}. Command: php /opt/dhcp/bin/console kea:config --set\"\r\nphp /opt/dhcp/bin/console kea:config --set"
- tenancy_id: 1
- -
- id: 2
- 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\"\r\n\r\necho \"Config KEA Pool id: {{object.id}}. Command: php /opt/dhcp/bin/console kea:config --set\"\r\nphp /opt/dhcp/bin/console kea:config --set"
- tenancy_id: 1
- -
- id: 3
- 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\"\r\n\r\necho \"Config KEA Subnet id: {{object.id}}. Command: php /opt/dhcp/bin/console kea:config --set\"\r\nphp /opt/dhcp/bin/console kea:config --set"
- tenancy_id: 1
- -
- id: 4
- 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
|