1. 15 Oct, 2013 1 commit
  2. 04 Oct, 2013 1 commit
  3. 22 May, 2013 1 commit
    • Giorgos Korfiatis's avatar
      astakos: Support units in resource-related commands · 579cff8b
      Giorgos Korfiatis authored
      Add library synnefo.util.units for parsing numerical values
      with an optional unit suffix and printing integer values based
      on a given style.
      
      Styles `b', `kb', `mb', etc allow printing in the respective multiples
      of byte, style `auto' in a human-readable manner, while `none' omits
      units altogether.
      
      Add option `--unit-style' in all astakos management commands that print
      resource limits and quota usage. Consult the resource definitions to find
      out which unit, if any, to show. For resources with unit `bytes', all
      commands default to MB.
      579cff8b
  4. 21 May, 2013 1 commit
  5. 20 May, 2013 1 commit
    • Giorgos Korfiatis's avatar
      astakos: Lock chain for projects, user for syncing · e3b982f4
      Giorgos Korfiatis authored
      Lock project's chain for every operation affecting either a project or
      an application. Subsequently, lock user when needing to sync or to issue
      commission to update pending_app quota.
      
      In views, replace locking qh_add_pending_app with check_pending_app_quota,
      which will only query quota, so that to respect the above mentioned order.
      
      Order by id when locking multiple users.
      e3b982f4
  6. 15 May, 2013 1 commit
    • Giorgos Korfiatis's avatar
      astakos: Improve quota syncing · 1542c439
      Giorgos Korfiatis authored
       - Split code that lists and syncs quotas
       - Merge the latter with qh_sync_users
       - Move qh_sync_projects in quotas.py; sync only active members
       - Add missing select for update in project suspend
       - Clean up quotas.py
      1542c439
  7. 14 May, 2013 2 commits
    • Giorgos Korfiatis's avatar
      astakos: Rename astakos-quota command to quota · 64de2a9f
      Giorgos Korfiatis authored
      Also replace `quotas' with `quota' in strings and command line options.
      64de2a9f
    • Giorgos Korfiatis's avatar
      astakos: Remove command user-set-initial-quota · fc5e138f
      Giorgos Korfiatis authored
      To change base quota for a specified user:
        snf-manage user-modify user --set-base-quota resource limit
      
      To import base quota in batch from a file:
        snf-manage astakos-quota --import-base-quota filename
      
      Rename `initial' to `base quota' in command output.
      Move code that creates/removes AstakosUserQuota entries in file quotas.py;
      sync user to quotaholder after such a change.
      
      Refs #3411
      fc5e138f
  8. 13 May, 2013 1 commit
  9. 22 Apr, 2013 1 commit
  10. 19 Apr, 2013 2 commits
  11. 17 Apr, 2013 1 commit
  12. 08 Apr, 2013 1 commit
  13. 05 Apr, 2013 4 commits
  14. 22 Mar, 2013 1 commit
  15. 08 Mar, 2013 1 commit
  16. 07 Mar, 2013 1 commit
  17. 06 Mar, 2013 1 commit
  18. 14 Feb, 2013 1 commit
  19. 28 Jan, 2013 1 commit
  20. 21 Jan, 2013 2 commits
  21. 18 Jan, 2013 2 commits
  22. 10 Jan, 2013 1 commit
    • Georgios D. Tsoukalas's avatar
      astakos-qh-sync: skip email-unverified users · 09ca6386
      Georgios D. Tsoukalas authored
      Astakos-qh-sync will create quotas for all eligible users.
      Users that have unverified emails are not considered eligible.
      When users are activated by an admin via user-update --set-active,
      their email is also marked as verified, therefore they become eligible.
      09ca6386
  23. 06 Dec, 2012 1 commit
  24. 20 Nov, 2012 1 commit
  25. 19 Nov, 2012 1 commit
  26. 07 Nov, 2012 1 commit
  27. 05 Nov, 2012 2 commits
  28. 03 Oct, 2012 2 commits
  29. 17 Sep, 2012 1 commit
  30. 10 Sep, 2012 1 commit
  31. 02 Sep, 2012 1 commit
    • Sofia Papagiannaki's avatar
      Progress VIII · 54cdccdb
      Sofia Papagiannaki authored
      * integration with quota holder
      * new credit event for integration with aquarium
      54cdccdb