Thanks Jordon
I also discover I can use Dir.glob + match ... with directories .. (
though it was only for file
directories =
Dir.glob("#{File.join(MyApp.config.fixtures_path)}/*/\*alpha\*")
will test your answer too.. thanks again
Le mardi 20 novembre 2012 12:22:41 UTC+1, Jordon Bedwell a écrit :
>
> On Tue, Nov 20, 2012 at 5:18 AM, Jordon Bedwell
> <[email protected]<javascript:>>
> wrote:
> > On Tue, Nov 20, 2012 at 5:08 AM, Erwin <[email protected] <javascript:>>
> wrote:
> >> I have a fixtures directory structure
> >>
> >> fixtures
> >> en
> >> alpha
> >> beta
> >> delta
> >> es
> >> alpha
> >> beta
> >> delta
> >>
> > __SNIP__
> >
> >> is there a way to remove all folders with name 'alpha' in ALL locales
> >> folder, and get a resulting structure
> >
> > FileUtils.rm_rf(Dir[Rails.root.join("spec/fixtures", "**/alpha")],
> > secure: true, force: true)
>
> Sorry ommit the force, I always forget that force is implied by rf
> since I rarely use rf, so it should be
> `FileUtils.rm_rf(Dir[Rails.root.join("spec/fixtures", "**/alpha")],
> secure: true)`. I use r in production (and on development I trigger a
> force but with constraints) because I like exceptions to be raised so
> I know exactly what's going on in my filesystem but not all people
> care about that
>
--
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
To view this discussion on the web visit
https://groups.google.com/d/msg/rubyonrails-talk/-/B738n6GSFmUJ.
For more options, visit https://groups.google.com/groups/opt_out.