http://www.perlmonks.org?node_id=1027198


in reply to Re: Print subroutine problem
in thread Print subroutine problem

I wanted to know is there a way to modify my current script to accept ip address of the database server (in script used as hostname) as an arguement since I am implementing this over multiple database servers and don't want to statically define an IP.

Replies are listed 'Best First'.
Re^3: Print subroutine problem
by CountOrlok (Friar) on Apr 05, 2013 at 18:54 UTC

    Just the way you have the line 'database=s' => \$database, you can add a line for $hostname.

    Also, look into making your usage statement better, i.e. tell users that they can also pass --user, --database, etc. in the command line.

    Just a side note, it hurts my eyes seeing the word "querys". Someone is going to get an error if they type the correct pluralization in the script.