- Apr 11, 2015
-
-
John Chilton authored
-
John Chilton authored
Will help ensure these jobs eventually become terminal.
-
John Chilton authored
Start process of describing PyPI based installs and newer scripts such as pulsar-config and pulsar-check.
-
- Apr 10, 2015
-
-
John Chilton authored
- Fix bug where jobs may have been recovered before the MQ callback was set on the manager. - Add a new LOST job state for jobs that cannot be recovered and the Pulsar is going to abandon. - Fire off callback for LOST jobs. - Add test case to verify callback is called for LOST jobs.
-
John Chilton authored
By default pulsar will use 0777 with current umask filtered out. Closes #65.
-
John Chilton authored
It is disappointing it has been so broken for so long, but at least with this fix it sounds like it is working for @dctrud. Fixes #63.
-
- Apr 09, 2015
-
-
John Chilton authored
-
John Chilton authored
Should hopefully address the crazy issue #59.
-
John Chilton authored
-
John Chilton authored
-
John Chilton authored
-
John Chilton authored
-
John Chilton authored
Probably not needed - only hit the error condition because of other bugs - but I guess it is not hurting anything.
-
John Chilton authored
Forces a full setup step without having to actually create a non-empty setup_params dictionary. Galaxy would always pass a tool id and stuff in setup_params - but these should be optional.
-
John Chilton authored
Want to reuse it in a test.
-
John Chilton authored
Useful for debugging deadlock situtations.
-
- Apr 08, 2015
-
-
John Chilton authored
(In case I need it in the future again.)
-
- Apr 07, 2015
-
-
John Chilton authored
-
John Chilton authored
-
John Chilton authored
-
John Chilton authored
Eliminates required dependency on paste for Python 3 (though still need to update actual code for Python 3).
-
John Chilton authored
-
John Chilton authored
-
John Chilton authored
- In setup.py don't depend on paste if Python 3. - All development dependencies are now compatible with Python 2 and Python 3, remove dev-requirements3.txt.
-
John Chilton authored
Various syntax problems since the last time I worked on Python 3 support.
-
John Chilton authored
-
John Chilton authored
This does indicate a problem with the tool shed install translation to the remote server though.
-
John Chilton authored
-
- Mar 17, 2015
-
-
John Chilton authored
-
John Chilton authored
Docs build fine with 1.3 - but there is a new warning which causes linting them to fail and 1.2 is what is used by readthedocs.org as far as I can tell.
-
John Chilton authored
If there is some problem that causes the Pulsar client in the job handler to stop logging, this really should be logged now.
-
John Chilton authored
- Add a join timeout incase this is is where things are hanging. - Don't allow heartbeat or sleep exceptions to halt queue consumption - shutdown events need to fire to actually stop this computation. - Add more logging to determine if this is a problematic spot.
-
John Chilton authored
-
John Chilton authored
- Don't ack requeued messages (missing return seems like it was a bug). - More logging around this event.
-
- Mar 14, 2015
-
-
John Chilton authored
Both still largely WIP.
-
John Chilton authored
-
John Chilton authored
- Just add PyYaml as required dependency - doesn't seem problematic under Windows. - Update setup.py to conditionally install nix bash script or Windows bat script depending on platform. - Outline some work on bootstrapping Pulsar install via PyPI (should be merged into scripts/config.py at some point). - Version update to PyPI publication tests.
-
- Mar 09, 2015
-
-
John Chilton authored
Go further than runtime and ensure threads join so that they cannot interfer with other tests.
-
John Chilton authored
-
John Chilton authored
-