Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

Re: Why Perl?

by perl514 (Pilgrim)
on Jul 20, 2013 at 10:07 UTC ( #1045438=note: print w/replies, xml ) Need Help??

in reply to Why Perl?


Glad to see a fellow storage guy here !!. As already stated by a few Monks here, that the best way to convince them is do some automation with Perl. That will be the moment that you can get them hooked to Perl. One or two initial automation scripts will have them convinced.

Perlpetually Indebted To PerlMonks

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

Replies are listed 'Best First'.
Re^2: Why Perl?
by Preceptor (Deacon) on Jul 20, 2013 at 13:59 UTC

    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.


      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.

      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://1045438]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (5)
As of 2018-02-23 13:30 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (302 votes). Check out past polls.