-- Check if a given host is up by performing a ping -c 1 call. CREATE OR REPLACE FUNCTION check_host(hostname TEXT) RETURNS BOOLEAN AS $$ import os response = os.system("ping -c 1 " + hostname) return False if response else True $$ LANGUAGE plpythonu VOLATILE; -- Returns current pwd CREATE OR REPLACE FUNCTION pwd() RETURNS TEXT AS $$ import os return os.getcwd() $$ LANGUAGE plpythonu VOLATILE;