Safe get backend keys in map.jinja

backend key is optional, try to get it in safe manner.

Change-Id: I11895524301f9068e95b9ba35d5250fcc5dd2dc3
diff --git a/neutron/map.jinja b/neutron/map.jinja
index 0630da2..78e2867 100644
--- a/neutron/map.jinja
+++ b/neutron/map.jinja
@@ -11,7 +11,7 @@
 {%- if pillar.neutron.compute is defined and pillar.neutron.compute.metadata is defined %}
 {%- do compute_pkgs_ovn.extend(['neutron-common', 'python-networking-ovn', 'haproxy']) %}
 {%- endif %}
-{%- set linuxbridge_enabled = pillar.neutron.compute is defined and pillar.neutron.compute.backend.get('mechanism', {}).get('lb', {}).get('driver', {}) == "linuxbridge" %}
+{%- set linuxbridge_enabled = pillar.neutron.compute is defined and pillar.neutron.compute.get('backend', {}).get('mechanism', {}).get('lb', {}).get('driver', {}) == "linuxbridge" %}
 {%- if linuxbridge_enabled %}
 {%- set pkgs_cmp = ['neutron-linuxbridge-agent'] %}
 {%- set services_cmp = ['neutron-linuxbridge-agent'] %}
@@ -69,7 +69,7 @@
 }, merge=pillar.neutron.get('compute', {}), base='BaseDefaults') %}
 
 {%- set opendaylight_enabled = pillar.neutron.gateway is defined and pillar.neutron.gateway.opendaylight is defined %}
-{%- set linuxbridge_enabled = pillar.neutron.gateway is defined and pillar.neutron.gateway.backend.get('mechanism', {}).get('lb', {}).get('driver', {}) == "linuxbridge" %}
+{%- set linuxbridge_enabled = pillar.neutron.gateway is defined and pillar.neutron.gateway.get('backend', {}).get('mechanism', {}).get('lb', {}).get('driver', {}) == "linuxbridge" %}
 {%- set pkgs_list = ['neutron-dhcp-agent', 'neutron-metadata-agent'] %}
 {%- set services_list = ['neutron-metadata-agent', 'neutron-dhcp-agent'] %}
 {%- if linuxbridge_enabled %}