Re: Make more portable TAP tests of initdb

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: Make more portable TAP tests of initdb
Дата
Msg-id 20150414160508.GV4369@alvh.no-ip.org
обсуждение исходный текст
Ответ на Make more portable TAP tests of initdb  (Michael Paquier <michael.paquier@gmail.com>)
Ответы Re: Make more portable TAP tests of initdb  ("David E. Wheeler" <david@justatheory.com>)
Список pgsql-hackers
Michael Paquier wrote:
> Hi all,
> 
> I noticed that src/bin/initdb/t/001_initdb.pl uses directly rm via a
> system() call like that:
> system_or_bail "rm -rf '$tempdir'/*";
> 
> This way of doing is not portable, particularly on platforms that do
> not have rm like... Windows where the equivalent is del. And we could
> actually use remove_tree with its option keep_root to get the same
> effect in pure perl as mentioned here:
> http://perldoc.perl.org/File/Path.html
> With this formulation:
> remove_tree($tempdir, {keep_root => 1});

Does Perl 5.8 have this?

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Simon Riggs
Дата:
Сообщение: Re: [COMMITTERS] pgsql: Use Intel SSE 4.2 CRC instructions where available.
Следующее
От: "David E. Wheeler"
Дата:
Сообщение: Re: Make more portable TAP tests of initdb