Coder Social home page Coder Social logo

Comments (4)

github-actions avatar github-actions commented on August 16, 2024

Howdy 🖐   ralfgro ! Thank you for your interest in this project. We value your feedback and will respond soon.

If you want to contribute to this project, please make yourself familiar with the CONTRIBUTION guidelines.

from govmomi.

ralfgro avatar ralfgro commented on August 16, 2024

I think the whole filter thing is broken in Windows or the syntax is different? I'm not a Windows guy and I did not find anything obvious in the readme/usage etc.

Windows

PS D:\govc\govc_Windows_x86_64> govc object.collect -type m /DE-WBE/host/vicluster_Lab runtime.powerState
VirtualMachine:vm-3281592  runtime.powerState  types.VirtualMachinePowerState  poweredOn
VirtualMachine:vm-2429189  runtime.powerState  types.VirtualMachinePowerState  poweredOn
VirtualMachine:vm-2429190  runtime.powerState  types.VirtualMachinePowerState  poweredOn
VirtualMachine:vm-2429184  runtime.powerState  types.VirtualMachinePowerState  poweredOff
VirtualMachine:vm-2429185  runtime.powerState  types.VirtualMachinePowerState  poweredOff
VirtualMachine:vm-934557  runtime.powerState  types.VirtualMachinePowerState  poweredOff
VirtualMachine:vm-1054922  runtime.powerState  types.VirtualMachinePowerState  poweredOff
VirtualMachine:vm-1310509  runtime.powerState  types.VirtualMachinePowerState  poweredOff

I can query the property runtime.powerState as expected, but I can't filter.

PS D:\govc\govc_Windows_x86_64> govc object.collect -type m /DE-WBE/host/vicluster_Lab -runtime.powerState poweredOn
govc : D:\govc\govc_Windows_x86_64\govc.exe: ServerFaultCode: InvalidProperty
At line:1 char:1
+ govc object.collect -type m /DE-WBE/host/vicluster_Lab -runtime.power ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (D:\govc\govc_Wi...InvalidProperty:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

On Linux its a no brainer and just works.

$ govc object.collect -type m /DE-WBE/host/vicluster_Lab -runtime.powerState poweredOn
VirtualMachine:vm-3281592  runtime.powerState  types.VirtualMachinePowerState  poweredOn
VirtualMachine:vm-2429189  runtime.powerState  types.VirtualMachinePowerState  poweredOn
VirtualMachine:vm-3280609  runtime.powerState  types.VirtualMachinePowerState  poweredOn
VirtualMachine:vm-2429190  runtime.powerState  types.VirtualMachinePowerState  poweredOn

from govmomi.

dougm avatar dougm commented on August 16, 2024

I haven't touched Windows in ages.. if I had a machine I'd try quoting the args, esp. those with '/' in it:

govc object.collect "-type" m "/DE-WBE/host/vicluster_Lab" ...

I assume that's cmd.exe? Did you try w/ powershell or even bash? Last I tried bash on windows I think it came with a git distro and worked well, I'm sure there's plenty of other options these days.

from govmomi.

ralfgro avatar ralfgro commented on August 16, 2024

Great hint, that works. I think I used it in powershell before, the quoting does the trick!

# govc object.collect "-type" m "/DE-WBE/host/vicluster_Lab" "-runtime.powerState" "poweredOn"
VirtualMachine:vm-2429189  runtime.powerState  types.VirtualMachinePowerState  poweredOn
VirtualMachine:vm-2429190  runtime.powerState  types.VirtualMachinePowerState  poweredOn
VirtualMachine:vm-3281592  runtime.powerState  types.VirtualMachinePowerState  poweredOn

from govmomi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.