# Model not found in custom script

**URL:** <https://www.ruby-forum.com/t/model-not-found-in-custom-script/183277>\
**Category:** Rails\
**Created:** [February 11, 2010, 2:41am UTC](https://www.ruby-forum.com/t/model-not-found-in-custom-script/183277 "2010-02-11T02:41:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Frank\_in\_Tennessee](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/dec6dc/32.png) [@Frank\_in\_Tennessee](https://www.ruby-forum.com/u/Frank_in_Tennessee)\
**Post date:** [February 11, 2010, 2:41am UTC](https://www.ruby-forum.com/t/model-not-found-in-custom-script/183277/1 "2010-02-11T02:41:04Z")

</div>

Hello,

I have a custom task\_scheduler.rb file in RAILS\_ROOT/configuration/  
initializers.

It fails because I think that it doesn’t know where to find my  
Category model.

Do you know how I can load or have available the resources/environment  
that myrails app uses into this script?

Thanks,

Frank

# task\_scheduler.rb

require ‘rss’  
require ‘rubyful\_soup’  
require ‘tmail’  
require ‘rufus/scheduler’

scheduler = Rufus::Scheduler.start\_new

scheduler.every(“1m”) do  
@categories = Category.find(:all)

# for category in @categories rebuild\_category\_rss\_data(category.id) end end

---

<div class="post-metadata">

**Author:** ![Frank\_in\_Tennessee](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/dec6dc/32.png) [@Frank\_in\_Tennessee](https://www.ruby-forum.com/u/Frank_in_Tennessee)\
**Post date:** [February 11, 2010, 1:19pm UTC](https://www.ruby-forum.com/t/model-not-found-in-custom-script/183277/2 "2010-02-11T13:19:45Z")

</div>

> Do you know how I can load or have available the resources/environment  
> that myrails app uses into this script?  
> It should happen automatically. Can you post the error message and stack  
> trace?
