Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preserves parent worker class options #451

Merged
merged 1 commit into from
Dec 31, 2017

Commits on Dec 29, 2017

  1. Preserves parent worker class options

    Uses a `shoryuken_class_attribute` implementation that preserves parent
    worker class options and allow child classes to override those.
    
    Example:
    
    ```
    class ParentWorker
      include ShoryukenWorker
    
      shoryuken_options queue: "myqueue", auto_delete: true
    end
    
    class ChildWorker < ParentWorker
      shoryuken_options auto_delete: false
    end
    ```
    
    In this example, the ChildWorker will carry on the parent options, and
    override the `auto_delete` configuration.
    fabiokr committed Dec 29, 2017
    Configuration menu
    Copy the full SHA
    8c04fb3 View commit details
    Browse the repository at this point in the history