Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

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

    Hi,

    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";
    http://dwimperl.com/windows.html 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 http://one.emc.com/clearspace/docs/DOC-79190 and send me some feedback.)

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1045445]
help
Chatterbox?
[nysus]: What happened to the submit button? All I have is a preview button.
[erix]: perlmonks has become read-only ?
[marto]: erix unlikely, we've had posts within the last few minutes ;)
[ambrus]: nysus: make sure you enter at least two lines for the title and then preview, and read warnings the preview form prints
[davies]: There is an option (I have it set) to force preview before submission. Perhaps your option has been set (accidentally?) and you are not expecting it.
[ambrus]: sorry, I mean at least two words for the title and then preview
[ambrus]: davies: that option is the default. and it's not really "force", it just hides the button.
[marto]: yes, not reading the errors displayed has been a cause of this type of report in the past
[nysus]: Ambrus, ah. I think that was the problem. I'll try. Thanks!

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (16)
As of 2017-12-15 11:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    What programming language do you hate the most?




















    Results (431 votes). Check out past polls.

    Notices?