Re: syntax error in eRServer.pm line 69
От | Marc G. Fournier |
---|---|
Тема | Re: syntax error in eRServer.pm line 69 |
Дата | |
Msg-id | 20030903175846.B803@ganymede.hub.org обсуждение исходный текст |
Ответ на | syntax error in eRServer.pm line 69 (billm@lulu.com (Bill Montgomery)) |
Список | pgsql-general |
just committed a fix ... just remove the 'sprint' part, since its just adding text to the end of the line ... On Wed, 3 Sep 2003, Bill Montgomery wrote: > I am installing erserver 1.2 right now, and am having a problem with > the ers_addslave program. It uses the eRServer.pm perl module, which > perl is failing to compile. Observe: > > [erserver@mybox erserver]$ ers_addslave --slaveserver=myslave > --slavedb=mydb --slaveuser=myuser --slavepass=mypass > String found where operator expected at > /usr/local/erserver/lib/eRServer.pm line 69, near "sprint ",\n"" > (Do you need to predeclare sprint?) > syntax error at /usr/local/erserver/lib/eRServer.pm line 69, near > "sprint ",\n"" > Compilation failed in require at /usr/local/erserver/bin/ers_addslave > line 13. > BEGIN failed--compilation aborted at > /usr/local/erserver/bin/ers_addslave line 13. > > This is line 69 of my eRServer.pm: > > $table_struct .= sprint ",\n"; > > It looks like the sprint should simply be an sprintf, but I am > surprised that I found no other mention of this on any of the > comp.databases.postgresql.* groups. Is this a bug? Am I insane? > > TIA, > > Bill Montgomery > > ---------------------------(end of broadcast)--------------------------- > TIP 8: explain analyze is your friend >
В списке pgsql-general по дате отправления: