Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Re^2: Why Perl?

by Preceptor (Deacon)
on Jul 20, 2013 at 13:59 UTC ( #1045445=note: print w/replies, xml ) Need Help??

in reply to Re: Why Perl?
in thread Why Perl?

In terms of storage, I find hooking into EMC's 'Solutions Enabler' using Perl to be quite effective - most of the commands will give me XML output, which I've been using XML::Twig to parse. Primarily from a view of treating arrays as data sources, and generating reports - allocations, tiers, customers, quotes etc. My next line of though it that I want to start automating the provisioning process, as part of formal change control.

Replies are listed 'Best First'.
Re^3: Why Perl?
by perl514 (Pilgrim) on Jul 20, 2013 at 15:08 UTC


    Even more glad to know that you are a fellow EMC Symmetrix (DMX/VMAX) fellow :)

    Well, I am just about to start with a few things for DMX/VMAX, but the stuff I have done till date is capturing the status output for Celerra, and capturing host logged out records for 3PAR. Net::SSH2 is an awesome module and so is Config::Tiny. Incidentally, compared to 3PAR cli output, EMC cli outputs are much much better. They lend naturally to a lot of slicing and dicing stuff.

    If you happen to face a situation where you have to run the scripts from a windows host, please try out DWIM Perl. It comes with a lot of modules pre installed.

    Once again, good to see a fellow EMC Storage guy here. ;)

    Perlpetually Indebted To PerlMonks

    use Learning::Perl; use Beginning::Perl::Ovid; print "Awesome Books"; is a boon for Windows.

Re^3: Why Perl?
by samwyse (Scribe) on Jul 24, 2013 at 14:49 UTC
    Little known fact: When you install Solutions Enabler, you get a full Perl installation! It's buried and a little out-of-date, but it includes XML::Simple, which can be a life saver at client sites where installing CPAN modules is difficult due to firewall issues, etc. (This link will be useless to non-EMC employees, but please check out and send me some feedback.)

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1045445]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (4)
As of 2018-06-25 04:55 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (126 votes). Check out past polls.