From: Kieren Diment Date: Fri, 23 May 2008 22:20:26 +0000 (+0000) Subject: changing to config::general in the correct version of catalyst::devel X-Git-Tag: 1.09~19 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=a4e6d745579b545e6d3d4d077a5aeaf899cfdc1f;p=catagits%2FCatalyst-Devel.git changing to config::general in the correct version of catalyst::devel --- diff --git a/lib/Catalyst/Helper.pm b/lib/Catalyst/Helper.pm index c12e994..df8d351 100644 --- a/lib/Catalyst/Helper.pm +++ b/lib/Catalyst/Helper.pm @@ -329,7 +329,7 @@ sub _mk_config { my $dir = $self->{dir}; my $appprefix = $self->{appprefix}; $self->render_file( 'config', - File::Spec->catfile( $dir, "$appprefix.yml" ) ); + File::Spec->catfile( $dir, "$appprefix.conf" ) ); } sub _mk_readme { @@ -612,7 +612,7 @@ 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 YAML file in the +# 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 @@ -623,7 +623,7 @@ our $VERSION = '0.01'; # Configure the application. # -# Note that settings in [% appprefix %].yml (or other external +# Note that settings in [% appprefix %].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, @@ -738,7 +738,7 @@ requires 'Catalyst::Plugin::ConfigLoader'; requires 'Catalyst::Plugin::Static::Simple'; requires 'Catalyst::Action::RenderView'; requires 'parent'; -requires 'YAML'; # This should reflect the config file format you've chosen +requires 'Config::General'; # This should reflect the config file format you've chosen # See Catalyst::Plugin::ConfigLoader for supported formats catalyst; @@ -746,8 +746,9 @@ install_script glob('script/*.pl'); auto_install; WriteAll; __config__ ---- -name: [% name %] +# rename this file to [% name %].yml and put a : in front of "name" if +# you want to use yaml like in old versions of Catalyst +name [% name %] __readme__ Run script/[% appprefix %]_server.pl to test the application. __changes__ @@ -926,7 +927,7 @@ my $port = $ENV{[% appenv %]_PORT} || $ENV{CATALYST_PORT} || 3000; my $keepalive = 0; my $restart = $ENV{[% appenv %]_RELOAD} || $ENV{CATALYST_RELOAD} || 0; my $restart_delay = 1; -my $restart_regex = '(?:/|^)(?!\.#).+(?:\.yml$|\.yaml$|\.pm)$'; +my $restart_regex = '(?:/|^)(?!\.#).+(?:\.yml$|\.yaml$|\.conf|\.pm)$'; my $restart_directory = undef; my $follow_symlinks = 0; @@ -993,7 +994,7 @@ require [% name %]; -rd -restartdelay delay between file checks -rr -restartregex regex match files that trigger a restart when modified - (defaults to '\.yml$|\.yaml$|\.pm$') + (defaults to '\.yml$|\.yaml$|\.conf|\.pm$') -restartdirectory the directory to search for modified files, can be set mulitple times (defaults to '[SCRIPT_DIR]/..')