summaryrefslogtreecommitdiff
path: root/lib/intentioncloud.pm
diff options
context:
space:
mode:
authorfranck cuny <franck.cuny@rtgi.fr>2009-03-17 21:39:41 +0100
committerfranck cuny <franck.cuny@rtgi.fr>2009-03-17 21:39:41 +0100
commit6d0bd92e26a6da6af2adcbb9e5caf11c50fc5701 (patch)
tree8bb4df25a0c7a54996f67acf1e33d430d6689d5b /lib/intentioncloud.pm
downloadintention-cloud-6d0bd92e26a6da6af2adcbb9e5caf11c50fc5701.tar.gz
initial commit
Diffstat (limited to 'lib/intentioncloud.pm')
-rw-r--r--lib/intentioncloud.pm65
1 files changed, 65 insertions, 0 deletions
diff --git a/lib/intentioncloud.pm b/lib/intentioncloud.pm
new file mode 100644
index 0000000..d7d8adc
--- /dev/null
+++ b/lib/intentioncloud.pm
@@ -0,0 +1,65 @@
+package intentioncloud;
+
+use strict;
+use warnings;
+
+use Catalyst::Runtime '5.70';
+
+# Set flags and add plugins for the application
+#
+# -Debug: activates the debug mode for very useful log messages
+# ConfigLoader: will load the configuration from a Config::General file in the
+# application's home directory
+# Static::Simple: will serve static files from the application's root
+# directory
+
+use parent qw/Catalyst/;
+use Catalyst qw/-Debug
+ ConfigLoader
+ Static::Simple
+ I18N
+ /;
+our $VERSION = '0.01';
+
+# Configure the application.
+#
+# Note that settings in intentioncloud.conf (or other external
+# configuration file that you set up manually) take precedence
+# over this when using ConfigLoader. Thus configuration
+# details given here can function as a default configuration,
+# with a external configuration file acting as an override for
+# local deployment.
+
+__PACKAGE__->config( name => 'intentioncloud' );
+
+# Start the application
+__PACKAGE__->setup();
+
+=head1 NAME
+
+intentioncloud - Catalyst based application
+
+=head1 SYNOPSIS
+
+ script/intentioncloud_server.pl
+
+=head1 DESCRIPTION
+
+[enter your description here]
+
+=head1 SEE ALSO
+
+L<intentioncloud::Controller::Root>, L<Catalyst>
+
+=head1 AUTHOR
+
+franck cuny,,,
+
+=head1 LICENSE
+
+This library is free software, you can redistribute it and/or modify
+it under the same terms as Perl itself.
+
+=cut
+
+1;