文件名称:batchy:批处理框架
文件大小:19KB
文件格式:ZIP
更新时间:2024-07-09 20:14:19
Ruby
Batchy 批处理的包装器。 它旨在与诸如 delay_job 或 resque 之类的异步库一起使用。 包裹在批处理块中的代码将记录它的开始和结束时间。 Batchy 将跟踪批次的当前状态,从新到运行再到完成。 批处理代码中未处理的错误将被批处理捕获并记录。 回调可以定义为成功、失败或两者兼而有之。 安装 $ gem install batchy 或者,如果你使用捆绑插件batchy您的Gemfile和 $ bundle install 如果您使用的是 Rails,则可以使用以下命令生成迁移 $ rails generate batchy:active_record $ rake db:migrate 配置 有关配置选项的完整列表,请查看文档。 Batchy . configure do | c | c . allow_duplicates = false c
【文件预览】:
batchy-master
----.travis.yml(140B)
----Rakefile(573B)
----README.rdoc(1KB)
----Gemfile(259B)
----batchy.gemspec(1KB)
----.ruby-gemset(7B)
----spec()
--------factories.rb(213B)
--------batchy_nested_spec.rb(2KB)
--------configuration_spec.rb(2KB)
--------batch_spec.rb(8KB)
--------process_spec.rb(5KB)
--------batchy_run_spec.rb(6KB)
--------spec_helper.rb(965B)
----.ruby-version(11B)
----.gitignore(36B)
----lib()
--------tasks()
--------batchy()
--------batchy.rb(3KB)
--------generators()
----MIT-LICENSE(1KB)