Branch: refs/heads/master
  Home:   https://github.com/uzh/gc3pie
  Commit: 3b9673745c8b15af76bf196b86be05b99b62e64c
      
https://github.com/uzh/gc3pie/commit/3b9673745c8b15af76bf196b86be05b99b62e64c
  Author: Riccardo Murri <riccardo.mu...@gmail.com>
  Date:   2018-01-05 (Fri, 05 Jan 2018)

  Changed paths:
    M gc3libs/session.py

  Log Message:
  -----------
  Review code in the `gc3libs.session` module.

Mostly cosmetic changes.


  Commit: 71888a8cf06e67ea5851a2c661f06f3bb489ad36
      
https://github.com/uzh/gc3pie/commit/71888a8cf06e67ea5851a2c661f06f3bb489ad36
  Author: Riccardo Murri <riccardo.mu...@gmail.com>
  Date:   2018-01-05 (Fri, 05 Jan 2018)

  Changed paths:
    M gc3libs/core.py
    M gc3libs/workflow.py

  Log Message:
  -----------
  Review code in the `BgEngine` class.


  Commit: 092719ac5697ae434d789158b769a0cc6a1750cf
      
https://github.com/uzh/gc3pie/commit/092719ac5697ae434d789158b769a0cc6a1750cf
  Author: Riccardo Murri <riccardo.mu...@gmail.com>
  Date:   2018-01-05 (Fri, 05 Jan 2018)

  Changed paths:
    M gc3libs/persistence/store.py

  Log Message:
  -----------
  Make `gc3libs.persistence.Store` into an abstract class.

So we can decorate all methods that *must* be implemented in
subclasses with `@abstractmethod` and have Python check for them in
derived classes (instead of relying on an implementation contract).


  Commit: 84f40accddfaa51dd3fe1f6dfcc75b425ddc74df
      
https://github.com/uzh/gc3pie/commit/84f40accddfaa51dd3fe1f6dfcc75b425ddc74df
  Author: Riccardo Murri <riccardo.mu...@gmail.com>
  Date:   2018-01-05 (Fri, 05 Jan 2018)

  Changed paths:
    M gc3libs/persistence/sql.py

  Log Message:
  -----------
  Document the way of specifying table name in DB URLs.


  Commit: 3e647b94e4323c1c4e44de7563eef635f10a5f28
      
https://github.com/uzh/gc3pie/commit/3e647b94e4323c1c4e44de7563eef635f10a5f28
  Author: Riccardo Murri <riccardo.mu...@gmail.com>
  Date:   2018-01-05 (Fri, 05 Jan 2018)

  Changed paths:
    M docs/glossary.rst
    M gc3libs/persistence/sql.py

  Log Message:
  -----------
  Cosmetic changes.


  Commit: 0288ffae6d959ef1825749ddf603a18545a6ade8
      
https://github.com/uzh/gc3pie/commit/0288ffae6d959ef1825749ddf603a18545a6ade8
  Author: Riccardo Murri <riccardo.mu...@gmail.com>
  Date:   2018-01-05 (Fri, 05 Jan 2018)

  Changed paths:
    M docs/glossary.rst
    M gc3libs/session.py
    M gc3utils/commands.py

  Log Message:
  -----------
  Allow using a DB URL as session name.

In fact, any URL pointing to a GC3Pie `Store` will do.
Since, in this case, the session metadata is missing
(as it's normally only stored in the session directory)
then we reconstruct it or just guess.

This allows one to use GC3Utils for inspecting DB-based task
stores; e.g.::

    gstat --brief --session postgresql://user:pas...@db.example.org/


Compare: https://github.com/uzh/gc3pie/compare/05ef86d880c0...0288ffae6d95

-- 
You received this message because you are subscribed to the Google Groups 
"gc3pie-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to gc3pie-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gc3pie-dev/5a4ff13128c37_14f82b08217e5c08608b7%40hookshot-fe-32b5f5b.cp1-iad.github.net.mail.
For more options, visit https://groups.google.com/d/optout.

Reply via email to