1. 14 Jun, 2011 26 commits
  2. 13 Jun, 2011 8 commits
  3. 08 Jun, 2011 6 commits
    • Łukasz Nowak's avatar
      Typo. · 9496d811
      Łukasz Nowak authored
      9496d811
    • Łukasz Nowak's avatar
      Check that it is impossible to trigger doubleclick. · 4afe99a5
      Łukasz Nowak authored
      Two different scenarios are checked, for each start and destroy:
      
       * two different transactions, so activity tag is used
       * same transaction, so serialize blocking call is called
      4afe99a5
    • Łukasz Nowak's avatar
      Protect against creating double packing lists. · 3bf29331
      Łukasz Nowak authored
      Whenever software instance is begin started or destroyed new packing list have
      to be created. But in both cases it is not desirable to have more then one
      active packing list related to current step of state. So dissallow it by
      passing tag and checking for its existence. Even more -- serialize in order to
      lock operation on one Software Instance in transaction.
      3bf29331
    • Łukasz Nowak's avatar
      Be more explicit. · fc89018d
      Łukasz Nowak authored
      Prepend with / in case of not matching in subdirectories.
      Append with / in case of directories.
      fc89018d
    • Łukasz Nowak's avatar
      Be more tolerant with supervisord backend. · 675cf888
      Łukasz Nowak authored
      Use socket/time timeouts in small loops to react on common usage cases.
      Be sure that supervisord is functional enough in order to avoid running other
      steps in case of deconfigured svc backend.
      675cf888
    • Łukasz Nowak's avatar
      Implement default timeout for slap communication. · 8ad4ec2f
      Łukasz Nowak authored
      Currently slap library was coded with optimistic assumption, that remote system
      are not failing. But in order not to block library caller it is required to
      setup timeout on socket operations, with default different than infinity.
      8ad4ec2f