Re: [Networker] automating the creation of multiple clients on a new nsrhost?
2006-04-27 13:37:11
Hello all,
"automating the creation of multiple clients on a new nsrhost" is a nice
thing to do. Are there any ways we can do this on Windows based networker
server also?!
Regards
Shyam
On 4/27/06, Darren Dunham <ddunham AT taos DOT com> wrote:
>
> > I have an idea of how to do this with nsradmin but I thought I'd see if
> > anyone can save me the time if it's already been done.
> >
> > I'd like to feed a list of hostnames into a script and have the script
> > create client definitions for me using nsradmin. Ideally the script
> would
> > also assign each new hostname to a preset group, with a preset browse
> and
> > retention policy, and with preset directives and all that stuff as well.
>
> Yup. Lots of times.
>
> Just have the script punch out a text file and either save it for you to
> review or if you're happy with it, directly to nsradmin.
>
> I usually change more of the script depending on what data I'm passing
> so it's not anything I keep around. Here's some perl code off the top
> of my head...
>
> #!/usr/bin/perl
> use strict;
> use warnings;
> while (<>) # read in client data
> {
> my ($hostname,$schedule,$group) = split; # Change to reflect your data
>
> print "create type: NSR client;\n";
> print "name: $hostname;\n";
> print "group: $group;\n";
> print "schedule: $schedule;\n";
> print "retention policy: one year\n;";
> print "browse policy: one month\n;";
> # any other bits you want...
> print "\n";
> }
>
> % perl make_clients < client_info > nsradmin_input
> # nsradmin -i nsradmin_inpput
>
> --
> Darren Dunham ddunham AT taos DOT
> com
> Senior Technical Consultant TAOS http://www.taos.com/
> Got some Dr Pepper? San Francisco, CA bay area
> < This line left intentionally blank to confuse you. >
>
> To sign off this list, send email to listserv AT listserv.temple DOT edu and
> type
> "signoff networker" in the
> body of the email. Please write to [email protected]
> you have any problems
> wit this list. You can access the archives at
> http://listserv.temple.edu/archives/networker.html or
> via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
>
To sign off this list, send email to listserv AT listserv.temple DOT edu and
type "signoff networker" in the
body of the email. Please write to networker-request AT listserv.temple DOT edu
if you have any problems
wit this list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
|
|