Sha256: 905fd363db721184559482b0d7abc28e91e70699fe2571f61952c90cb71e6001

Contents?: true

Size: 1.02 KB

Versions: 1

Compression:

Stored size: 1.02 KB

Contents

Feature: flapjack-worker-manager
  To scale Flapjack easily and efficiently
  A sysadmin
  Must be able to manage clusters of workers
  With ease
  From the command line

  Scenario: Running multiple workers
    Given the flapjack-worker-manager is on my path
    And beanstalkd is running on localhost
    And there are no instances of flapjack-worker running
    When I run "flapjack-worker-manager start"
    Then 5 instances of "flapjack-worker" should be running

  Scenario: Running a specified number of workers
    Given the flapjack-worker-manager is on my path
    And beanstalkd is running on localhost
    And there are no instances of flapjack-worker running
    When I run "flapjack-worker-manager start --workers=10"
    Then 10 instances of "flapjack-worker" should be running

  Scenario: Stopping all workers
    Given there are 5 instances of the flapjack-worker running
    And beanstalkd is running on localhost
    When I run "flapjack-worker-manager stop"
    Then 0 instances of "flapjack-worker" should be running

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
flapjack-0.5.5 features/flapjack-worker-manager.feature