1. 02 Apr, 2013 1 commit
    • Christos Stavrakakis's avatar
      Fix CSV output of ListCommand · 83b203c0
      Christos Stavrakakis authored
      Fix CSV output format of ListCommand using csv python module, instead
      of manually trying to format them. Also fix small issues
      with --no-headers option.
      83b203c0
  2. 29 Mar, 2013 1 commit
    • Constantinos Venetsanopoulos's avatar
      Update setup.py for every snf-* component · 92754615
      Constantinos Venetsanopoulos authored
       * Update short descriptions
       * Make sure all emails point to synnefo-devel@googlegroups.com
       * Make sure the author and maintainer is "Synnefo development team"
       * Change pypi URL to point to www.synnefo.org/packages/pypi
       * Extend Copyright for 2012, 2013 wherever needed
      92754615
  3. 20 Mar, 2013 1 commit
  4. 15 Mar, 2013 1 commit
  5. 14 Mar, 2013 2 commits
    • Christos Stavrakakis's avatar
      Add ListCommand to be used for all *-list commands · c6b36078
      Christos Stavrakakis authored
      Create a generic ListCommand to be user for all *-list management
      commands. ListCommand handles must tasks that are common to all
      management commands, like retrieving objects from db, filtering
      results and formating output to a pretty table, json or csv.
      
      Also, implement server-list, network-list, backend-list and flavor-list
      as subclasses of this command.
      c6b36078
    • Christos Stavrakakis's avatar
      Move common code for mngmt commands to webproject · 7386cfc0
      Christos Stavrakakis authored
      Move cyclades functions that are useful for all managament commands, like
      pprint_table or parse_filters, to snf-webproject.
      7386cfc0
  6. 04 Mar, 2013 1 commit
    • Kostas Papadimitriou's avatar
      Change default TEMPLATE_DIRS setting · 06c17b02
      Kostas Papadimitriou authored
      Refs #3363
      
      /var/lib/* is commonly used to store application generated data and not
      as a place to configure installed software.
      
      For every Synnefo app, the administrator is free to install a modified
      copy of a template under /etc/synnefo/templates.
      This will activate the new template, even without restarting gunicorn.
      06c17b02
  7. 26 Feb, 2013 1 commit
  8. 14 Feb, 2013 1 commit
  9. 07 Feb, 2013 1 commit
    • Christos Stavrakakis's avatar
      Fixes to setup.py · 701fb2df
      Christos Stavrakakis authored
      Update author/maintainer name/email of all synnefo projects. Also fix
      short description and some whitespace issues.
      701fb2df
  10. 29 Jan, 2013 1 commit
    • Christos Stavrakakis's avatar
      Do not automatically update version files · 434dd396
      Christos Stavrakakis authored
      Do not automatically update version files from setup.py. From now
      on, version files are updated using 'update_version.py' script and
      'devflow'.
      
      Also removed autopkg.conf and created devflow.conf configuration file.
      434dd396
  11. 17 Jan, 2013 2 commits
  12. 16 Jan, 2013 2 commits
  13. 14 Jan, 2013 1 commit
  14. 07 Jan, 2013 1 commit
  15. 04 Jan, 2013 6 commits
  16. 11 Dec, 2012 1 commit
    • Vangelis Koukis's avatar
      Migrate default settings to files under conf/ · 69771c77
      Vangelis Koukis authored
      Migrate default settings to files under conf/ for every
      Synnefo component.
      
      TODO: Obliterate snf-cyclades-app/synnefo/appt_settings/default/*
      and similar files. Make import of synnefo settings common throughout
      the code.
      69771c77
  17. 30 Nov, 2012 1 commit
  18. 29 Nov, 2012 1 commit
  19. 25 Oct, 2012 1 commit
  20. 24 Oct, 2012 2 commits
  21. 10 Oct, 2012 1 commit
    • Christos Stavrakakis's avatar
      Various fixes about logging · 946179e0
      Christos Stavrakakis authored
      Fix logging from snf-manage commands. Modify snf-manage implementation
      in order to setup the loggers for all snf-manage commands. Configuration
      is based on SNF_MANAGE_LOGGING_SETUP setting from snf-common or on
      basicConfig if that setting is missing.
      
      Also modify dispatcher to setup his own logger, instead of obsolete
      DISPATCHER_LOGGING setting.
      946179e0
  22. 07 Sep, 2012 1 commit
  23. 25 Aug, 2012 1 commit
    • Vangelis Koukis's avatar
      Add pooling synnefo.db.pooled_psycopg2 DBAPI drv · b2400647
      Vangelis Koukis authored
      Add DBAPI driver synnefo.db.pooled_psycopg2, which is a
      thin, pooling wrapper around psycopg2.
      
      To use, first monkey-patch psycopg2:
      
      from synnefo.db.pooled_psycopg2 import monkey_patch_psycopg2
      monkey_patch_psycopg2()
      
      Then use the psycopg2 driver as usual.
      For Django, this means using django.db.backends.postgresql_psycopg2
      without any modifications.
      
      To enable connection pooling, pass a nonzero 'synnefo_poolsize' option
      to the DBAPI driver, e.g., through DATABASES.OPTIONS in django.
      b2400647
  24. 18 Jul, 2012 1 commit
  25. 16 Jul, 2012 4 commits
  26. 02 May, 2012 2 commits
  27. 03 Apr, 2012 1 commit