Ceph module hotfix for NVMe device type when collecting SMART data

  Related-PROD: PROD-36605

Change-Id: Ib8ad7d014d376293cfb292e4e1ac3e35738f6cd4
diff --git a/templates/ceph_info_html.j2 b/templates/ceph_info_html.j2
index 1e461c8..eafa2fa 100644
--- a/templates/ceph_info_html.j2
+++ b/templates/ceph_info_html.j2
@@ -888,14 +888,24 @@
         <tr class="node">
             <td class="dev_name">
                 <div class="text">{{ _p['model_name'] }}, {{ _p['serial_number'] }}</div><br>
-                <div class="note">{{ _p['model_family'] }}; {{ _p['sata_version']['string'] }}</div>
-                <div class="note">{{ _d }}</div>
+                {% if "model_family" in _p %}
+                <div class="note">{{ _p['model_family'] }}</div>
+                {% endif %}
+                <div class="note">{{ _p['node_name'] }}:{{ _p['osd_name'] }}</div>
             </td>
             <td class="dev_param centered">{{ _p['device']['info_name'] }}</td>
             <td class="dev_param centered">{{ _p['device']['protocol'] }}</td>
             <td class="dev_param centered">{{ _p['firmware_version'] }}</td>
+            {% if "interface_speed" in _p %}
             <td class="dev_param centered">{{ _p['interface_speed']['current']['string'] }} / {{ _p['interface_speed']['max']['string'] }}</td>
+            {% else %}
+            <td class="dev_param centered">- / -</td>
+            {% endif%}
+            {% if "physical_block_size" in _p %}
             <td class="dev_param centered">{{ _p['physical_block_size'] }} / {{ _p['logical_block_size'] }}</td>
+            {% else %}
+            <td class="dev_param centered">- / {{ _p['logical_block_size'] }}</td>
+            {% endif %}
             <td class="dev_param centered">{{ _p['power_cycle_count'] }}</td>
             <td class="dev_param centered">{{ _p['temperature']['current'] }}</td>
             {% if _p['smart_status']['passed'] %}