NAME

PSA::Init - utility functions for writing PSA handlers

SYNOPSIS

# simplest use - get cmdline args and supply
use PSA qw(Init);
PSA::Init::run(%options, @ARGV);

# more incremental use

DESCRIPTION

PSA::Init is the handler called by the psa wrapper script.

It is responsible for auto-detecting the site layout, as well as loading the configuration, switching users and so on.