Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 16 14:27
    niwdeflorez opened #694
  • Sep 09 17:16
    birendrabisht26 opened #693
  • Sep 04 20:48
    ryanwilde opened #692
  • Aug 30 19:38
    SullySullenstein opened #691
  • Aug 30 08:14
    pshearduk commented #227
  • Aug 29 12:45
    brahmjeetsngh opened #690
  • Aug 23 12:53
    jm-73 closed #670
  • Aug 14 11:43
    aungkyawthu opened #689
  • Aug 14 10:15
    jm-73 closed #671
  • Aug 14 10:15
    jm-73 commented #671
  • Aug 14 08:27
    a13xchan opened #688
  • Aug 06 08:29
    a13xchan commented #687
  • Aug 06 08:29
    a13xchan commented #687
  • Jul 22 13:51
    jaiw23 edited #687
  • Jul 22 13:51
    jaiw23 commented #687
  • Jul 22 13:50
    jaiw23 opened #687
  • Jul 22 02:08
    JediNite reopened #686
  • Jul 22 02:07
    JediNite closed #686
  • Jul 22 02:07
    JediNite commented #686
  • Jul 22 02:07
    JediNite opened #686
Alan Renouf
@alanrenouf
Added @vScripter Welcome! I don't get to spend as much time as i like on there but @Sneddo does an awesome job! Doesn't mean I don't keep an eye on my baby, even if it has grown up!
Kevin Kirkpatrick
@vScripter
Myself and @Sneddo have also talked about getting a 'Settings' GUI form put together (more like resurrecting -> #270 )
Alan Renouf
@alanrenouf
Yeah thats been needed for a while, there is still a place for a GUI sometimes :)
Kevin Kirkpatrick
@vScripter
@alanrenouf You mean Product Managers don't get to write code all day ;)
Sneddo
@Sneddo
they have minions for that I hear
Alan Renouf
@alanrenouf
N
Very smart minions that have a lot of work to do as well :)
Sneddo
@Sneddo
that's why you have a big whip are paid the big bucks ;)
Alan Renouf
@alanrenouf
Ha ha big bucks yeah right
Sneddo
@Sneddo
we can all dream...
Alan Renouf
@alanrenouf
Maybe I should add ads to vCheck then I can retire :)
Kevin Kirkpatrick
@vScripter
Lol, just start nesting them in Write-Progress bars
Sneddo
@Sneddo
or package it with Cryptolocker :P
Sneddo
@Sneddo
actually maybe we should start a new trend of "in-script" purchases and DLC for Powershell
Kevin Kirkpatrick
@vScripter

Cleaned house and organized all open issues. Waffle board is starting to look good and makes some sense of what's outstanding. Any issues that should be reviewed as a potential feature have been tagged as enhancement and added to the 7.0 milestone.

Stories in Ready

Sneddo
@Sneddo
Awesome work!
Alan Renouf
@alanrenouf
Agreed, awesome job!
Kevin Kirkpatrick
@vScripter
:octocat: :thumbsup:
Kevin Kirkpatrick
@vScripter
I was thinking about the need for XML files for certain pieces and parts; has there been any thoughts about switching to JSON for the structured data/'schema' based portions of the report? I think it's a bit more 'readable' and PowerShell has good native support for it. Just throwing an idea out there.
Alan Renouf
@alanrenouf
Which pieces and parts? But in generally I agree JSON is the way to go, I see it being preferred to XML recently.
Kevin Kirkpatrick
@vScripter
I have no idea why I even said 'pieces & parts'; the only thing I had in my head was the Plugins.xmlfile.
Alan Renouf
@alanrenouf
:) yeah we could always convert that
Kevin Kirkpatrick
@vScripter
but it could end up scaling or being used for anything where we would need to store key-value paired data. I agree that it seems to be the internet's most popular means of storing and using structured data of all kinds. I guess it's not surprising, given the fact that IT Infrastructure is basically a sea of APIs, now (love me some APIs); I don't think I've ran across a recent API interface that doesn't take/mandate a JSON payload, lol
Alan Renouf
@alanrenouf
Tell me about it, if this were NDA I could talk about this subject all day, or maybe I already did
Kevin Kirkpatrick
@vScripter
I'm covered under current VMware NDA looks left; looks right Lol
Alan Renouf
@alanrenouf
:)
Kevin Kirkpatrick
@vScripter
In case anyone missed this earlier today, Microsoft announced/released Visual Studio Code which is a free, multi platform editor, geared toward supporting ASP.NET v5 & Node.js web applications.
It also has native support for git and syntax highlighting for PowerShell (and defaults to CRLF line endings when writing PowerShell code in OS X :smirk: )
Alan Renouf
@alanrenouf
Writing PowerShell code on OSX, if only they had open sourced Powershell as well, then maybe you could run the code on OSX as well
Kevin Kirkpatrick
@vScripter
Actually, they did!
Well, kind of..
.NET Core CLR is now available for OS X and a new Core CLR version of PowerShell is going to have to be used to manage those end points, as I understood it.
Alan Renouf
@alanrenouf
Let see what happens then, PowerShell and PowerCLI for Linux and OSX would be sweet
Kevin Kirkpatrick
@vScripter
I agree 100%
Kevin Kirkpatrick
@vScripter
@alanrenouf Do you know if it's possible to reuse/pass an authenticated PowerCLI session into a child .NET runspace, in order to be used for async' script execution?
Alan Renouf
@alanrenouf
I normally pass the
Whoops hit enter too fast, I normally pass the session secret and use that to connect to the vcenter server $session = $global:DefaultVIServer.sessionsecret
Then connect-viserver VC -session $session
If your doing this for jobs go careful, I had vCheck working with jobs but it takes a lot of resources from the client machine and kills the process.
I mean specifically for vCheck that is, not jobs in general
Kevin Kirkpatrick
@vScripter
@alanrenouf Cool; that's what I was thinking, as far as method. I thought about using it for vCheck, but I am working on a reasonably high priority request and I think seperate .NET runspaces could potentially eliminate some unnecessary overhead. That said, I'm going to keep a closer eye out on resource consumption, per your comment. Thanks a lot :thumbsup:
mtterry13
@mtterry13
Anyone available for assistance configuring this to run as scheduled task. I must be missing something, or at least right direction for debug?
Sneddo
@Sneddo
The usual problem for running as a scheduled task is if you have the vCenter Services/Events plugins enabled and running as a different user. You need to run Powershell as the user that is running the task and run vCheck manually first, this will create the credential file.
Proxx
@Proxx
I see that this script is meant to be used for only specific uses vsphere, exchange, vcenter audit... Why not make this more generic
And let the plugins fetch results from: exchange, vsphere, ADS, SQL, and such?
Sneddo
@Sneddo
This is definitely on the to do list, but requires quite a bit of work to do properly. Technically this is possible now, if you structure your plugins folder appropriately.
Alan Renouf
@alanrenouf
Exactly, it works at the moment but what would you want to see @Proxx ? an initial selection of which product to check?
Alan Renouf
@alanrenouf
The HTML framework was adapted along time ago to basically make it easy to report on any PowerShell script that creates an output
Personally I would like to see the GUI config completed as in this case it would be so much easier to configure, especially as the plugins are now getting more and more.