Ok,
 I've been hitting my head over this the past 2 days and I've finally
decided to go to the group.
 I'm reading in a list of ip's from a file and need to sql to each of
those ip's.
 I have it outputting the ips correctly but I can't get it to connect to
each one.
 Its not using the "variable" of the ip.
I'm trying to use a function now.

utilip: read/lines %/opt/nms/scripts/ip.txt
foreach line utilip [
             print line
             query: func [line] [read join
pgsql://xxxx:[EMAIL PROTECTED]:5555/mcdb? "select name, epid, active from
v_ev_cus_prof where Active =3D 'true' and epid in (select epid from
v_ev_cus_snmp_contact where snmp_host =3D '10.1.0.20')"]
            query line
           print query
]

The output is;
connecting to: line
** Access Error: Cannot connect to line
** Where: open-proto
** Near: read join pgsql://xxxx:[EMAIL PROTECTED]:5555/mcdb? {select name, epid,
active from v_ev_cus_prof where Active =3D 'true'...

So it's using "line" instead of the ip.

The "print line" printouts the actual IP which is ok.

Thoughts?

John

-- 
To unsubscribe from the list, just send an email to 
lists at rebol.com with unsubscribe as the subject.

Reply via email to