That is limitation of include recipe (http://docs.opscode.com/chef/dsl_recipe.html).
If a recipe is included more than once in a recipe, only the first inclusion will be processed and any subsequent inclusion will be ignored. For work around, you can create directly call the part you want to execute from your Foo::bar by putting that part in the calling recipe and putting a depend option in metadata.
Archive powered by MHonArc 2.6.16.