aboutsummaryrefslogtreecommitdiff
path: root/src/pl/plperl/expected/plperl_init.out
blob: f9dab03dafa9de5e6c63688938dd5fbe51c1020b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
-- test plperl.on_plperl_init errors are fatal
-- Avoid need for custom_variable_classes = 'plperl'
LOAD 'plperl';
SET SESSION plperl.on_plperl_init = ' system("/nonesuch"); ';
SHOW plperl.on_plperl_init;
 plperl.on_plperl_init  
------------------------
  system("/nonesuch"); 
(1 row)

DO $$ warn 42 $$ language plperl;
ERROR:  'system' trapped by operation mask at line 1.
CONTEXT:  while executing plperl.on_plperl_init
PL/Perl anonymous code block