├── .gitignore ├── .yardopts ├── LICENSE ├── README.rdoc ├── Rakefile ├── VERSION ├── bin └── rbvmomish ├── devel ├── analyze-vim-declarations.rb ├── analyze-xml.rb ├── benchmark.rb ├── collisions.rb └── merge-internal-vmodl.rb ├── examples ├── annotate.rb ├── clone_vm.rb ├── create_vm-1.9.rb ├── create_vm.rb ├── extraConfig.rb ├── logbundle.rb ├── logtail.rb ├── nfs_datastore.rb ├── power.rb ├── readme-1.rb ├── readme-2.rb ├── run.sh ├── screenshot.rb ├── vdf.rb └── vm_drs_behavior.rb ├── lib ├── rbvmomi.rb └── rbvmomi │ ├── basic_types.rb │ ├── connection.rb │ ├── deserialization.rb │ ├── fault.rb │ ├── trivial_soap.rb │ ├── trollop.rb │ ├── type_loader.rb │ ├── vim.rb │ └── vim │ ├── ComputeResource.rb │ ├── Datacenter.rb │ ├── Datastore.rb │ ├── DynamicTypeMgrAllTypeInfo.rb │ ├── DynamicTypeMgrDataTypeInfo.rb │ ├── DynamicTypeMgrManagedTypeInfo.rb │ ├── Folder.rb │ ├── HostSystem.rb │ ├── ManagedEntity.rb │ ├── ManagedObject.rb │ ├── ObjectContent.rb │ ├── ObjectUpdate.rb │ ├── OvfManager.rb │ ├── PropertyCollector.rb │ ├── ReflectManagedMethodExecuter.rb │ ├── ResourcePool.rb │ ├── ServiceInstance.rb │ ├── Task.rb │ └── VirtualMachine.rb ├── test ├── test_deserialization.rb ├── test_emit_request.rb ├── test_exceptions.rb ├── test_helper.rb ├── test_misc.rb ├── test_parse_response.rb └── test_serialization.rb └── vmodl.db /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/.gitignore -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/.yardopts -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.5.1 -------------------------------------------------------------------------------- /bin/rbvmomish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/bin/rbvmomish -------------------------------------------------------------------------------- /devel/analyze-vim-declarations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/devel/analyze-vim-declarations.rb -------------------------------------------------------------------------------- /devel/analyze-xml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/devel/analyze-xml.rb -------------------------------------------------------------------------------- /devel/benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/devel/benchmark.rb -------------------------------------------------------------------------------- /devel/collisions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/devel/collisions.rb -------------------------------------------------------------------------------- /devel/merge-internal-vmodl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/devel/merge-internal-vmodl.rb -------------------------------------------------------------------------------- /examples/annotate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/annotate.rb -------------------------------------------------------------------------------- /examples/clone_vm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/clone_vm.rb -------------------------------------------------------------------------------- /examples/create_vm-1.9.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/create_vm-1.9.rb -------------------------------------------------------------------------------- /examples/create_vm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/create_vm.rb -------------------------------------------------------------------------------- /examples/extraConfig.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/extraConfig.rb -------------------------------------------------------------------------------- /examples/logbundle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/logbundle.rb -------------------------------------------------------------------------------- /examples/logtail.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/logtail.rb -------------------------------------------------------------------------------- /examples/nfs_datastore.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/nfs_datastore.rb -------------------------------------------------------------------------------- /examples/power.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/power.rb -------------------------------------------------------------------------------- /examples/readme-1.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/readme-1.rb -------------------------------------------------------------------------------- /examples/readme-2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/readme-2.rb -------------------------------------------------------------------------------- /examples/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/run.sh -------------------------------------------------------------------------------- /examples/screenshot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/screenshot.rb -------------------------------------------------------------------------------- /examples/vdf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/vdf.rb -------------------------------------------------------------------------------- /examples/vm_drs_behavior.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/examples/vm_drs_behavior.rb -------------------------------------------------------------------------------- /lib/rbvmomi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi.rb -------------------------------------------------------------------------------- /lib/rbvmomi/basic_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/basic_types.rb -------------------------------------------------------------------------------- /lib/rbvmomi/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/connection.rb -------------------------------------------------------------------------------- /lib/rbvmomi/deserialization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/deserialization.rb -------------------------------------------------------------------------------- /lib/rbvmomi/fault.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/fault.rb -------------------------------------------------------------------------------- /lib/rbvmomi/trivial_soap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/trivial_soap.rb -------------------------------------------------------------------------------- /lib/rbvmomi/trollop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/trollop.rb -------------------------------------------------------------------------------- /lib/rbvmomi/type_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/type_loader.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/ComputeResource.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/ComputeResource.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/Datacenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/Datacenter.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/Datastore.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/Datastore.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/DynamicTypeMgrAllTypeInfo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/DynamicTypeMgrAllTypeInfo.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/DynamicTypeMgrDataTypeInfo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/DynamicTypeMgrDataTypeInfo.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/DynamicTypeMgrManagedTypeInfo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/DynamicTypeMgrManagedTypeInfo.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/Folder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/Folder.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/HostSystem.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/HostSystem.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/ManagedEntity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/ManagedEntity.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/ManagedObject.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/ManagedObject.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/ObjectContent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/ObjectContent.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/ObjectUpdate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/ObjectUpdate.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/OvfManager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/OvfManager.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/PropertyCollector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/PropertyCollector.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/ReflectManagedMethodExecuter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/ReflectManagedMethodExecuter.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/ResourcePool.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/ResourcePool.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/ServiceInstance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/ServiceInstance.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/Task.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/Task.rb -------------------------------------------------------------------------------- /lib/rbvmomi/vim/VirtualMachine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/lib/rbvmomi/vim/VirtualMachine.rb -------------------------------------------------------------------------------- /test/test_deserialization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/test/test_deserialization.rb -------------------------------------------------------------------------------- /test/test_emit_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/test/test_emit_request.rb -------------------------------------------------------------------------------- /test/test_exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/test/test_exceptions.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test/test_misc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/test/test_misc.rb -------------------------------------------------------------------------------- /test/test_parse_response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/test/test_parse_response.rb -------------------------------------------------------------------------------- /test/test_serialization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/test/test_serialization.rb -------------------------------------------------------------------------------- /vmodl.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlane/rbvmomi/HEAD/vmodl.db --------------------------------------------------------------------------------