Permalink
Switch branches/tags
Nothing to show
Commits on Aug 15, 2017
  1. Merge pull request #3 from turnkeylinux/lamby/packaging

    Lamby/packaging
    JedMeister committed on GitHub Aug 15, 2017
Commits on Jul 24, 2017
  1. Add .travis.yml from http://travis.debian.net.

    lamby committed Jul 24, 2017
Commits on Jul 11, 2017
  1. Bump Standards-Version to 4.0.0.

    lamby committed Jul 11, 2017
  2. wrap-and-sort.

    lamby committed Jul 11, 2017
Commits on Feb 28, 2016
  1. Merge pull request #2 from JedMeister/update-default-ec2_size

    updates for cloudtask for v14.1
    alonswartz committed Feb 28, 2016
Commits on Feb 26, 2016
  1. updated default ssh timeout

    JedMeister committed Feb 26, 2016
Commits on Aug 13, 2015
Commits on Jul 22, 2014
Commits on Aug 21, 2013
Commits on Aug 16, 2013
  1. added optional output_dir to logalyzer

    rational: Alon said separating job output to files would make logalyzer more useful
    lirazsiri committed with lirazsiri Aug 16, 2013
  2. add params to logalyzer output

    lirazsiri committed with lirazsiri Aug 16, 2013
Commits on Jan 16, 2013
Commits on Dec 20, 2012
  1. release notes for v1.1

    lirazsiri committed Dec 20, 2012
  2. bugfix: don't raise an error if we fail to destroy a worker

    rational:
    
    1) this isn't necessarily an error. It could just mean the instance was already
       destroyed.
    
    2) the destructor might be called after the watchdog cleans up the undestroyed
       instance (e.g., single split jobs where there is an error in the
       initialization of CloudWorker)
    lirazsiri committed Dec 20, 2012
  3. updated documentation

    lirazsiri committed Dec 19, 2012
Commits on Dec 19, 2012
  1. updated dependencies

    lirazsiri committed with lirazsiri Dec 19, 2012
  2. log watchdog zombie destruction to worker logs

    rational: otherwise logalyzer and subsequent invocations of the watchdog (which
    use logalyzer) doesn't realize the instances have been destroyed
    lirazsiri committed Dec 19, 2012
  3. multiple refactorings

    rational:
    
    reduce complexity and increase readability by making relationships between
    objects more specific. It is better to pass sub-objects of minimal scope than
    global "god-objects". That way there are less possible interactions.
    
    changes:
    
    - moved SSHKey to Task (it's not really needed inside session for anything.
      Plus, when we recreate Session we don't always need or mean to create a new
      temporary SSH key)
    
    - encapsulated session logs into a narrower sub-class (Session.Logs): that way
      we can pass the narrower class rather than the entire session, which makes it
      clearer what we're doing with it and reduces possible interactions.
    
    - make Watchdog behave as an instance class rather than as a collection of
      classmethods (now that we've narrowed down what we need passing around lots
      of arguments just makes the code more verbose without really reducing
      complexity)
    lirazsiri committed Dec 19, 2012