Permalink
Commits on Nov 11, 2011
Commits on Oct 31, 2011
  1. Commit the Messaging Child Processor class

    Matt Dees committed Oct 31, 2011
Commits on Sep 15, 2011
  1. Added a process command to the taskqueuectl program.

    cpanelWade committed Sep 15, 2011
    Allows forcing the TaskQueue through one processing step.
  2. Cleanup of the taskqueuectl program.

    cpanelWade committed Sep 15, 2011
    After converting storage files, update Ctrl object to use new files. Now
    there is no reason to bail.
    
    Added coomand to display serialization state and state files.
    
    Corrected a flaw in the pause/resume logic that did not save the new
    state to disk, negating much of its usefulness.
Commits on Sep 14, 2011
  1. Extend testing coverage.

    cpanelWade committed Sep 14, 2011
  2. Add more test coverage.

    cpanelWade committed Sep 14, 2011
  3. Correct YAML load routine.

    cpanelWade committed Sep 14, 2011
  4. Update taskqueuectl code to support new conversion feature.

    cpanelWade committed Sep 14, 2011
    Also update help/man routines. Clean up ability to set the serializer
    type from the command line.
Commits on Sep 13, 2011
  1. Ignore generated files.

    cpanelWade committed Sep 13, 2011
  2. Separate out the serializer logic to support Storable and YAML.

    cpanelWade committed Sep 13, 2011
    The TaskQueue and Scheduler now do all of their serialization through a
    serializer module. There are two of these provided: Storable and YAML.
    
    As per Nick's request, Storable will be the default.
    
    All of the tests have been made functional for the new code.
Commits on Jul 28, 2011
Commits on Jul 15, 2011
  1. Hopefully final attempt to kill test race condition.

    cpanelWade committed Jul 15, 2011
    Also added change message and updated version numbers.
Commits on Jul 11, 2011
  1. Stabilize timing in test to prevent race condition.

    cpanelWade committed Jul 11, 2011
    The load/save test could sometimes fail because of a second crossing
    during the test. By sleeping for a second before the time-sensitive
    tests, we should avoid this condition. (More of a hueristic mod than an
    actual fix.)
  2. Modified temp directory handling for some testers.

    cpanelWade committed Jul 11, 2011
    Some CPANTESTER boxes are not allowing writes to their /tmp directory
    despite the fact that File::Spec->tmpdir is returning that directory.
    This causes a large number of test failures.
    
    Despite the fact that I don't like the practice, I've modified the tests
    to work in a temporary directory in the project directory. Since we have
    to be able to write here in order to build, that should be safe.
Commits on Feb 9, 2011
  1. First git commit.

    cpanelWade committed Feb 9, 2011