Slaven Rezić > WE_Framework-0.097_03 > WE_Frontend::Installer

Download:
WE_Framework-0.097_03.tar.gz

Dependencies

Annotate this POD

Module Version: 1.06   Source  

NAME ^

WE_Frontend::Installer - handle servicepack creation and handling

SYNOPSIS ^

    use WE_Frontend::Installer;
    WE_Frontend::Installer->create_servicepack($tarfile);

DESCRIPTION ^

This module handles servicepack creation and handling.

METHODS and FUNCTIONS

new

Return a new WE_Frontend::Installer object.

objectify($self)

Return a new WE_Frontend::Installer object, if it does not already exist in $self. Should be called as a static method.

main

Create a HTML page for uploading and installing a service pack. This calls either upload_form or handle_tar.

upload_form

Create a HTML page for uploading a service pack.

upload_form

Create a HTML page for installing a previously uploaded service pack.

install($dir)

Install the contents of directory $dir to the rootdir of the system.

WE_Frontend::Installer->create_servicepack($destfile, %args)
$self->create_servicepack($destfile, %args)

Create a service pack file. Ignores all WEsiteinfo*.pm files.

The %args hash may contain the following key-value pairs:

-wesiteinfo

If -wesiteinfo is specified, then use this file as the WEsiteinfo.pm file for the target site. Most times there is a WEsiteinfo.pm file for local development and a WEsiteinfo_customer.pm file for the customer site.

-since date

Only include files newer than date. Date::Parse is used for parsing the date string.

-v

Set to 1 to generate verbose messages.

AUTHOR ^

Olaf Maetner - maetzner@onlineoffice.de Slaven Rezic - slaven@rezic.de

SEE ALSO ^

syntax highlighting: