CONTEXT:
I have generated a plugin using the instructions in "HTML Client Plugin Seed v0.9.5" document, using command:
./plugin-seed/tools/generate-plugin.sh
(plugin name is "rcplugin")
This builds successfully. I have deployed the plugin package to the local Virgo server by copying the rcplugin-ui/target/rcplugin directory to $VSPHERE_SDK_HOME/vsphere-ui/plugin-packages, and restarted the Virgo server:
sh $VSPHERE_SDK_HOME/vsphere-ui/server/bin/startup.sh -debug
The server starts successfully, and I can access the local Virgo server from https://localhost:9443 with live VC data.
The plugin starts from "npm start":
The json server starts as expected:
I am able to access the plugin elements against mock data, as expected from http://localhost:4201
ISSUE 1:
However, if I attempt to use live data (working against my local Virgo server) then I get a message "No hosts found":
I thought the "no hosts found" issue may be due to not setting the "client ID" in the settings for the seed-plugin, in the "Live Data setup". I have tried to set the client ID:
However this is not possible, as the plugin settings view does not show me the Client ID in the local vSphere client:
How do I provide the Client ID if I can't get it from the vSphere client? Is there some other way of getting it?
ISSUE 2:
Also - When viewing the monitor or Configure tab for a host from https://localhost:9443, no data is shown for the rcplugin:
Could these issues be interrelated?