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.