1. 07 Apr, 2014 2 commits
    • Giorgos Korfiatis's avatar
      snf_django: Fix string formatting · 654ef946
      Giorgos Korfiatis authored
      Format arguments were applied to the last part of the string which contained
      no % format operators. Concat strings before applying format.
    • Ilias Tsitsimpis's avatar
      Merge pull request #28 from cstavr/feature-unicode-handling · 8d477a6d
      Ilias Tsitsimpis authored
      This patch-set fixes a number of issues relative with handling unicode strings.
      These commits try to avoid mixing bytestrings and unicode objects, by decoding
      bytestrings as early as possible (Input) and encoding unicodes as late as
      possible (Ouput). In the API the encoding that is used is always 'UTF-8'. In
      the CLI the encoding that is used is the user's preferred encoding.
      Besides unicode issues, this patch-set fixes handling of image metadata
      (Plankton) which are views as HTTP headers. Since, image metadata must be valid
      HTTP headers, metadata keys and values which contain user defined values must
      be properly quoted and unquoted where needed.
  2. 03 Apr, 2014 1 commit
    • Chrysostomos Nanakos's avatar
      snf-deploy: Disable direct I/O in Archipelago · 98838c30
      Chrysostomos Nanakos authored
      When writing Pithos+ mapfiles with direct I/O enabled Archipelago takes
      care to use properly aligned and sized I/O based on the basic block unit,
      which is 512 bytes. The result is to pad the file with zeros and finally
      produce the wrong mapfile.
  3. 31 Mar, 2014 37 commits