1. 23 May, 2013 2 commits
  2. 27 Nov, 2012 1 commit
  3. 23 May, 2012 1 commit
  4. 11 May, 2012 1 commit
    • Seblu's avatar
      string interpolation must be done in unicode · ada63e45
      Seblu authored
      If we have to format (aka interpolatation) we need to be sure this have to be
      done in unicode and not in ascii. This avoid unicode error with ascii string
      encoded in utf-8.
      
      Example of failure between a string and an object
      
      b = Exception(u"é")
      Exception("error: %s" % b)
       => Exception("error: %s" % str(b)
       => UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 0: ordinal not in range(128)
      ada63e45
  5. 20 Feb, 2012 1 commit
  6. 22 Nov, 2011 1 commit
    • Seblu's avatar
      We don't need to ship argparse · 8d4aa3d6
      Seblu authored
      argparse is available in python2.7 (archlinux) and on python-argparse package in debian. So
      we add a dependency to this package.
      8d4aa3d6
  7. 21 Oct, 2011 1 commit
  8. 20 Oct, 2011 1 commit
  9. 18 Oct, 2011 2 commits
  10. 14 Oct, 2011 1 commit
  11. 13 Oct, 2011 1 commit
    • Seblu's avatar
      Add changelog to images · 2a116a80
      Seblu authored
      Add a changelog file inside isimage with a custom format which allow
      image creator to quickly show update between images
      2a116a80
  12. 24 Jun, 2011 2 commits
    • Seblu's avatar
      Improve arrow and printer · 8273db6b
      Seblu authored
      Arrow is now relative this allow to pass context of arrow
      no more verbose mode. Soft is verbose except in quiet mode
      8273db6b
    • Seblu's avatar
      Improve script execution · a0d18a5d
      Seblu authored
      Script is now compiled before execution to have a better debugging features.
      local directory is no more given for each scripts
      global directory is new to each script execution
      only namespace object must be used to share data across scripts
      a0d18a5d
  13. 22 Jun, 2011 1 commit
    • Seblu's avatar
      Introduce Payload · bf679786
      Seblu authored
      Concept of data was changed to payload.
      Payload is not necessary a tarball of a file or a directory, but, directly a file without tarball around.
      This is useful have the same md5 on data/payload and win some space during repo adding.
      Now data which come with image are represented by class Payload and all operation are located inside. This is cleaner!
      Payload also handle orginial information (mtime,uid,gid,md5,size,mode)
      bf679786
  14. 17 Jun, 2011 1 commit
    • Seblu's avatar
      Change db format to sqlite3 · e5e56b89
      Seblu authored
      This changement require a lot of changement in Repository and RepositoryManager class
      e5e56b89
  15. 07 Jun, 2011 1 commit
    • Seblu's avatar
      Introduce RepositoryManager and extractdata · 5fd0ead5
      Seblu authored
      This commit change a lot of things in installsystems way of life.
      Repository cache is now disabled on access to remote repository done directly.
      New database and tarball format
      5fd0ead5
  16. 01 Jun, 2011 1 commit
  17. 26 May, 2011 1 commit
  18. 17 May, 2011 1 commit
  19. 16 May, 2011 1 commit