From a0a9504f1768b30bbbc883dae5bba96c960b668d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn?= Date: Wed, 26 Aug 2015 11:05:15 +0200 Subject: [PATCH] Feature #3028: Add PCI info to im_dummy driver --- src/im_mad/dummy/one_im_dummy.rb | 46 ++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/src/im_mad/dummy/one_im_dummy.rb b/src/im_mad/dummy/one_im_dummy.rb index fa141c9c46..0686dfd331 100755 --- a/src/im_mad/dummy/one_im_dummy.rb +++ b/src/im_mad/dummy/one_im_dummy.rb @@ -69,6 +69,52 @@ class DummyInformationManager < OpenNebulaDriver results << "DS_LOCATION_TOTAL_MB=20480\n" results << "DS_LOCATION_FREE_MB=20480\n" + results << "PCI = [ + ADDRESS = \"0000:02:00:0\",\n + BUS = \"02\",\n + CLASS = \"0300\",\n + CLASS_NAME = \"VGA compatible controller\",\n + DEVICE = \"0863\",\n + DEVICE_NAME = \"C79 [GeForce 9400M]\",\n + DOMAIN = \"0000\",\n + FUNCTION = \"0\",\n + SHORT_ADDRESS = \"02:00.0\",\n + SLOT = \"00\",\n + TYPE = \"10de:0863:0300\",\n + VENDOR = \"10de\",\n + VENDOR_NAME = \"NVIDIA Corporation\"\n + ]\n + PCI = [ + ADDRESS = \"0000:00:06:0\",\n + BUS = \"00\",\n + CLASS = \"0c03\",\n + CLASS_NAME = \"USB controller\",\n + DEVICE = \"0aa7\",\n + DEVICE_NAME = \"MCP79 OHCI USB 1.1 Controller\",\n + DOMAIN = \"0000\",\n + FUNCTION = \"0\",\n + SHORT_ADDRESS = \"00:06.0\",\n + SLOT = \"06\",\n + TYPE = \"10de:0aa7:0c03\",\n + VENDOR = \"10de\",\n + VENDOR_NAME = \"NVIDIA Corporation\"\n + ]\n + PCI = [ + ADDRESS = \"0000:00:06:1\",\n + BUS = \"00\",\n + CLASS = \"0c03\",\n + CLASS_NAME = \"USB controller\",\n + DEVICE = \"0aa9\",\n + DEVICE_NAME = \"MCP79 EHCI USB 2.0 Controller\",\n + DOMAIN = \"0000\",\n + FUNCTION = \"1\",\n + SHORT_ADDRESS = \"00:06.1\",\n + SLOT = \"06\",\n + TYPE = \"10de:0aa9:0c03\",\n + VENDOR = \"10de\",\n + VENDOR_NAME = \"NVIDIA Corporation\"\n + ]\n" + results = Base64::encode64(results).strip.delete("\n") send_message("MONITOR", RESULT[:success], number, results)