1. 11 Mar, 2019 2 commits
  2. 07 Aug, 2018 1 commit
    • Julien Muchembled's avatar
      Use argparse instead of optparse · 9f1e4eef
      Julien Muchembled authored
      Besides the use of another module for option parsing, the main change is that
      there's no more Config class that mixes configuration for different components.
      Application classes now takes a simple 'dict' with parsed values.
      
      The changes in 'neoctl' are somewhat ugly, because command-line options are not
      defined on the command-line class, but this component is likely to disappear
      in the future.
      
      It remains possible to pass options via a configuration file. The code is a bit
      complex but isolated in neo.lib.config
      
      For SSL, the code may be simpler if we change for a single --ssl option that
      takes 3 paths. Not done to not break compatibility. Hence, the hack with
      an extra OptionList class in neo.lib.app
      
      A new functional test tests the 'neomigrate' script, instead of just the
      internal API to migrate data.
      9f1e4eef
  3. 27 Oct, 2017 1 commit
  4. 18 Jan, 2017 1 commit
  5. 25 Jan, 2016 1 commit
  6. 24 Sep, 2015 1 commit
  7. 21 May, 2015 1 commit
  8. 30 Jul, 2014 1 commit
  9. 24 Jul, 2014 1 commit
  10. 20 Jun, 2014 1 commit
    • Julien Muchembled's avatar
      client: clean up import/export code · d562bf8f
      Julien Muchembled authored
      Export:
      - Remove leftover warning about a bug that was fixed in
        commit e76af297
      - In neomigrate script, open NEO storage read-only.
      - IStorageIteration is already implemented.
      
      Import:
      - Review comments.
      - In neomigrate script, warn that IStorageRestoreable is not implemented.
      - Do not call 'close' method on source iterator. BaseStorage does not do it and
        this is not part of ZODB API. In the case of FileStorage, resource are freed
        automatically during garbage collection.
      d562bf8f
  11. 20 Aug, 2012 1 commit
  12. 13 Mar, 2012 1 commit
  13. 26 Oct, 2011 1 commit
  14. 13 Oct, 2011 1 commit
  15. 03 Oct, 2011 1 commit
  16. 14 Sep, 2011 1 commit
  17. 13 Sep, 2011 1 commit
  18. 02 May, 2011 1 commit
  19. 28 Apr, 2011 1 commit
  20. 17 Jan, 2011 1 commit
  21. 28 Aug, 2010 1 commit
  22. 12 Jul, 2010 1 commit
  23. 11 Jun, 2010 1 commit
  24. 04 Jun, 2010 1 commit
  25. 15 Apr, 2010 1 commit
  26. 23 Mar, 2010 1 commit
  27. 22 Dec, 2009 1 commit
  28. 27 Jul, 2009 1 commit