The supported interface is the web API (ie https://localhost:8443/remote/system.applyTag); the python implementation was provided because we thought it would be illustrative -- not because that's the only language that you could use. My hope is that now that we've released it, if someone cares greatly about perl, powershell, or C, we'd like to make it easy for them to share w/ the community and maybe help each other out.
Works great ... but a scripting language of some sort is Really Handy when you want to parse the output of one command and pass it into the next. Python was just a great fit since we didn't have a definitive set of commands ... take a look at the mcafee.py file, it's pretty slick I think (I take no personal credit for it!). As product extensions or patches expose additional commands, they'll Just Work -- that was one of our goals.
I'm working on a PowerShell implementation now. Going to be awhile considering this is a side project, but once the main parts of the module are made - everything else will just be made on an as needed basis.
I'm hoping the Solidcore application pushes out an API extension soon.
Don't forget, when your helpful posts earn a kudos or get accepted as a solution you can unlock perks and badges. Those aren't the only badges, either. How many can you collect? Click here to learn more.
Community Help Hub
New to the forums or need help finding your way around the forums? There's a whole hub of community resources to help you.