Vous avez reçu un message "Your GitLab account has been locked ..." ? Pas d'inquiétude : lisez cet article https://docs.gricad-pages.univ-grenoble-alpes.fr/help/unlock/

  1. 12 Jun, 2018 1 commit
  2. 11 Jun, 2018 1 commit
  3. 28 May, 2018 1 commit
  4. 23 May, 2018 1 commit
  5. 26 Apr, 2018 1 commit
    • Thomas Lavocat's avatar
      Bug fixes · 8bd973b1
      Thomas Lavocat authored
      * Close a mpi bridge upon destruction
      * Cancel timer upon task ending
      * add logs
      8bd973b1
  6. 01 Feb, 2018 2 commits
    • Thomas Lavocat's avatar
      Print that broke tests · 980e28ad
      Thomas Lavocat authored
      980e28ad
    • Thomas Lavocat's avatar
      Allow group to execute action before terminaison · 57182f13
      Thomas Lavocat authored
      Work needs to be done before declaring wanting to transit between
      running and done states. This work is, asking the underlying transport
      to kill its instances and clean stuff on the remote computers. Thus,
      declaring that the work is done is wrong. The work is done when this
      step is done.
      
      To enable this asynchonous possibility a task can now ask the execution
      of a callback function when a changing state is possible. It's a way to
      execute an out-of-workflow operation still inside the state-machine
      transitions.
      57182f13
  7. 31 Jan, 2018 1 commit
    • Thomas Lavocat's avatar
      New task lib · a945080a
      Thomas Lavocat authored
      Providing better event handling and on transitions triggers/dependencies
      possibilities.
      a945080a
  8. 29 Jan, 2018 2 commits
  9. 13 Dec, 2017 1 commit
  10. 08 Dec, 2017 7 commits
  11. 06 Dec, 2017 1 commit
  12. 28 Nov, 2017 1 commit
  13. 15 Nov, 2017 1 commit
  14. 14 Nov, 2017 3 commits
    • faquin's avatar
      Precise logs · af088e5f
      faquin authored
      af088e5f
    • faquin's avatar
      Add possibility to have full size parameter name · 7861e5d2
      faquin authored
      Some environnement like Spark do not send the argument with only one
      dash. Allow the MPI_EXECUTOR to send arguments with the full name.
      7861e5d2
    • faquin's avatar
      Only escape the command · 12c21166
      faquin authored
      Because on broadcast a regex is given in dest field. And the problem
      resolved by the previous commit only touched the command field.
      12c21166
  15. 13 Nov, 2017 2 commits
    • faquin's avatar
      Escape regex · 067f96cc
      faquin authored
      Because we are building regex from random strings, we need to escape
      them.
      067f96cc
    • faquin's avatar
      Ignore error if it has already been handled. · a0b50e77
      faquin authored
      When a node die TakTuk may trigger two different messages, internal data
      structures need protection to avoid accessing an already handled error.
      a0b50e77
  16. 09 Aug, 2017 1 commit
    • Swann Perarnau's avatar
      Remove old code using deleted variables · d8567e5b
      Swann Perarnau authored
      Isengard still contains bits of code that are not valid, mostly stuff
      about variables that were deleted some time ago but are still being
      accessed.
      
      Hopefully this is one of the last ones.
      d8567e5b
  17. 28 Jul, 2017 1 commit
  18. 26 Jul, 2017 8 commits
    • lavocat's avatar
      Move common files to Yggdrasil #12 · 1a4fac89
      lavocat authored
      To allow the creation of a new connector, we need to extract every
      uncesseray files/code from the isengard folder. This way, creating a new
      connector will be to provide an other isengard_like folder with only
      specif stuff.
      1a4fac89
    • Swann Perarnau's avatar
      Refactor the code to use singleton logging · 054e9122
      Swann Perarnau authored
      This is more in line with the way the logging module is meant to be
      used.
      We still need to create new objects in a few places (entry points) and
      propagate the config to newly created processes elsewhere.
      
      This is still missing module filtering that was working before. I will
      create a new issue for that.
      
      Closes #11
      054e9122
    • lavocat's avatar
      TaksLib user can choose encoding · 2396f4d6
      lavocat authored
      2396f4d6
    • lavocat's avatar
      Care on encoding. Related to #6 · 84e08145
      lavocat authored
      Text output by a hosted message may not be in UTF8. This is not the case
      for TakTuk or our controlled programs. Callback from isengard now send
      the content of the gathered output in binary and utf8 form.
      When the output of a subprocess is gathered for the root node, it is
      encoded in bas64. On the root, the user should take care of the final
      encoding. The Executor task is now able to deal with other encoding than
      UTF-8.
      84e08145
    • lavocat's avatar
      Correct bug level propagation · 60ac7526
      lavocat authored
      The argument for debug level is on string type. No need to convert it.
      60ac7526
    • lavocat's avatar
      5dabaa39
    • lavocat's avatar
      From getopt to argparse, related to #1 · 271cb724
      lavocat authored
      Need to port socket_bridge too.
      271cb724
    • lavocat's avatar
      Non ascii caracter.. · 47270737
      lavocat authored
      47270737
  19. 25 Jul, 2017 4 commits