Optical path provisioner packet layer check

Fix associated with Change 7179.

Change-Id: I1cc88bf59de5757c870a2a507ae4a5e999c1fd1a
diff --git a/apps/optical/src/main/java/org/onosproject/optical/OpticalPathProvisioner.java b/apps/optical/src/main/java/org/onosproject/optical/OpticalPathProvisioner.java
index d4e6010..9d72a6c 100644
--- a/apps/optical/src/main/java/org/onosproject/optical/OpticalPathProvisioner.java
+++ b/apps/optical/src/main/java/org/onosproject/optical/OpticalPathProvisioner.java
@@ -400,7 +400,7 @@
      * @return true if in packet layer, false otherwise
      */
     private boolean isPacketLayer(Device.Type type) {
-        return type == Device.Type.SWITCH || type == Device.Type.ROUTER;
+        return type == Device.Type.SWITCH || type == Device.Type.ROUTER || type == Device.Type.VIRTUAL;
     }
 
     /**