summaryrefslogtreecommitdiff
path: root/posts/2009-06-25-how-to-prevent-some-components-to-be-loaded-by-catalyst.md
diff options
context:
space:
mode:
authorFranck Cuny <franckcuny@gmail.com>2016-08-04 11:45:44 -0700
committerFranck Cuny <franckcuny@gmail.com>2016-08-04 11:45:44 -0700
commit585b48b6a605cb71ef99dd767880e1b7ee5bf24e (patch)
treec65377350d12bd1e62e0bdd58458c1044541c27b /posts/2009-06-25-how-to-prevent-some-components-to-be-loaded-by-catalyst.md
parentUse Bullet list for the index. (diff)
parentMass convert all posts from markdown to org. (diff)
downloadlumberjaph-585b48b6a605cb71ef99dd767880e1b7ee5bf24e.tar.gz
Merge branch 'convert-to-org'
Diffstat (limited to 'posts/2009-06-25-how-to-prevent-some-components-to-be-loaded-by-catalyst.md')
-rw-r--r--posts/2009-06-25-how-to-prevent-some-components-to-be-loaded-by-catalyst.md18
1 files changed, 0 insertions, 18 deletions
diff --git a/posts/2009-06-25-how-to-prevent-some-components-to-be-loaded-by-catalyst.md b/posts/2009-06-25-how-to-prevent-some-components-to-be-loaded-by-catalyst.md
deleted file mode 100644
index ea48afc..0000000
--- a/posts/2009-06-25-how-to-prevent-some-components-to-be-loaded-by-catalyst.md
+++ /dev/null
@@ -1,18 +0,0 @@
-Let's say you have a large [Catalyst](http://search.cpan.org/perldoc?Catalyst) application, with a lot of compoments. When you deploy your application, or when you want to test it while your developping, you may not want to have some of thoses components loaded (you don't have all the dependencies, they are incompatible, etc...). Catalyst use [Module::Pluggable](http://search.cpan.org/perldoc?Module::Pluggable) to load the components, so you can easily configure this. In your application's configuration, add:
-
-```yaml
-setup_components:
- except:
- - MyApp::Model::AAAA
- - MyAPP::Model::BBBB::REST
- ...
-```
-
-Module::Pluggable have some other interesting features. You may have a second Catalyst application, and want to use one or more components from this one. You can easily do this:
-
-```yaml
-setup_components:
- search_path:
- - MyApp
- - MyOtherApp::Model
-```