Hi Robert,

I asked the developer, and this is the description. The utility also
give a usage information. Let me know if this helps.


Description:

The namespace tool exposes VMODL and Guest side API for a
publish/subscribe mechanism which enables reliable/persistent
communication and reliable asynchronous notifications to/from VMs
without networking. The core of this mechanism is VM Namespace DB (based
on SQL lite database) which is an entity that resides in ESX and
facilitates the bidirectional communication between Guest Operating
System and the Management application. The information exchanged can be
key/value pairs . Namespace tool uses secure guest rpc channel to store
data into namespaceDB (sqlite database) and provide two way
communication between VMX and guest side. Guest side interface is
namespace tool and VC side interface uses internal VMODL API


Usage:

  vmware-namespace-cmd [OPTION...] [get-value | set-key | delete-key]
[<namespace-name>]

Example:
  vmware-namespace-cmd set-key <namespace-name> -k <key-name> -v <value>
  vmware-namespace-cmd set-key <namespace-name> -k <key-name> -f <file-path>
  echo "<value>" | vmware-namespace-cmd set-key <namespace-name> -k <key-name> 
-s
  vmware-namespace-cmd delete-key  <namespace-name> -k <key-name>
  vmware-namespace-cmd get-value <namespace-name> -k <key-name>


Help Options:
  -h, --help                     Show help options
  --help-all                     Show all help options
  --help-get-value               Show help for command "get-value"
  --help-set-key                 Show help for command "set-key"
  --help-delete-key              Show help for command "delete-key"

vmware-namespace-cmd command get-value:
  -k, --key=<key-name>           Key value to return

vmware-namespace-cmd command set-key: - Create or update key value pair

  -k, --key=<key-name>           Key name to use
  -v, --value=<value>            Value to set
  -o, --oldValue=<old-value>     Value must match with current key value in the 
namespace for update operation to proceed
  -f, --fromFile=<file-path>     Value to use from file path
  -s, --stdin                    Value to use from standard input

vmware-namespace-cmd command delete-key:- Delete key value pair

  -k, --key=<key-name>           Key name to use
  -o, --oldValue=<old-value>     Value must match with current key value in the 
namespace for delete operation to proceed

Application Options:
  -V, --verbose                  Verbose logging mode

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to open-vm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1546312

Title:
  Please update to open-vm-tools 10.0.7

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/1546312/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to