gc3pie-dev
Thread
Date
Messages by Thread
[gc3pie-dev] [uzh/gc3pie] 497953: Version 2.5.1
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] adbc2d: Abandon all hope of fixing installation on Py 2.6
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 04ae60: Fix Py2.6 dependencies, again.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] eb592c: Fix Py2.6 dependencies, once more.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 9c8e4f: Fix Py2.6 dependencies.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] f2b247: Another attempt at reducing Py2.6 testing on Travi...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 2af6f1: Only test the basic functionality on Python 2.6
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 0c5a4e: SLURM: Propagate the *whole* environment to jobs.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] ef3643: Fix Travis CI error "No module named google_comput...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] f67869: Remove pre-2.5 `_update_to_latest_schema_code()`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 33741f: New example script `repeat.py`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 33a08e: Fix example `inbox_server.py`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] c390d8: Fix link to GC3Pie home page in `setup.py`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] e1592b: Fix link to GC3Pie home page in `setup.py`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] ab4575: Exclude docs and auxiliary top-level files from di...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] ab4575: Exclude docs and auxiliary top-level files from di...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] fde874: Update copyright notice.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 459d3e: New helper context manager `test_resource(...)`.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d607bc: Make `network_ids` truly optional in OpenStack res...
Sergio Maffioletti
[gc3pie-dev] [uzh/gc3pie] 9b8374: Sergio: added test for shellcmd spooldir creation
Sergio Maffioletti
[gc3pie-dev] [uzh/gc3pie] 977890: ShellcmdLrms: Really fix issue with wrong working ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 92e420: ShellcmdLrms: Raise `SpoolDirError` in case workin...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 8f78d1: ShellcmdLrms: Create "spooldir" if it does not exi...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] dcc4f7: Do not duplicate task objects when loading from a ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 3a72fa: Spooldir as config item in backend resource (#641)
Sergio Maffioletti
[gc3pie-dev] [uzh/gc3pie] ae0e1b: Document configuration option `spooldir` also in b...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 1f5240: _split_specific_args(): Really skip `self` if 1st ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 9afcfa: Mark failed task collections with exit code 70 (`E...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d4f1fd: Update "contributors" document: we're using `pytes...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 43b9c6: More tests for `Engine.counts()`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 24aacc: Make the `noop` testing backend less verbose.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 818948: Use `blinker` instead of `generic.event` for the i...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] b991b2: Remove leftover NorduGrid ARC0 code from GC3Utils.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] fff652: Little code cleanup.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 0066ed: Ensure `ParallelTaskCollection` gets the correct e...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 754ac1: Restore chosen logging functionality for session-b...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 25a688: LocalTransport.remove_tree(): Ignore failures when...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 4e3483: Add missing module `gc3libs.events`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 5f65f6: Avoid double conversion to string when building lo...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] fca92d: Allow configuring SLURM's `srun` command.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 0ce8fe: SessionBasedDaemon: register `atexit()` handlers *...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 7e2633: SessionBasedDaemon: register `atexit()` handlers *...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] c8488e: Use SQLAlchemy's transaction support in `gc3libs.p...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] be93fd: Fix "AttributeError" when running the `DaemonClien...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 6f4fb8: Make `Session.load()` also add a task to the sessi...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d2ffdc: TemporarySession: allow keyword args to override a...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] f11435: Make `--session` option accept URLs also for sessi...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 5ddc04: Skip `SessionBasedDaemon` tests on Python 2.6
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 8a8633: Fix "NameError: global name 'ex' is not defined" a...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d698c3: Fix "NameError: global name 'msg' is not defined" ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] a66568: Fix timeouts in `test_session_based_commands.py` -...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] a67d43: Cosmetic changes.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 5d6b1f: Make `ShellcmdLrms` handle `app.requested_memory` ...
Sergio Maffioletti
[gc3pie-dev] [uzh/gc3pie] 816b71: test_poller.py: No need to test that `os.remove()`...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 548f87: Hopefully fix behavior of `Engine(..., forget_term...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 955324: Fix docstring for `Engine.max_submitted`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] e4ae77: Abort submission cycle if `LRMSSkipSubmissionToNex...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 25ed12: Split `SessionBasedDaemon` class into separate sou...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 67b7b0: Split `SessionBasedDaemon` class into separate sou...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 1a6dea: Revise `gc3libs.poller` code.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 0cf58f: Correctly parse table name out of DB URL.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 5448a8: Fix parsing of URLs with fragments.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 3b9673: Review code in the `gc3libs.session` module.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 05ef86: Try to fix OpenStack dependencies on Py 2.6
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 837ba9: Pin down dependent package versions for Py 2.6
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 069034: Remove mention of Gmane.org interface to mailing-l...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d2da58: Use an older version of Paramiko to stay compatibl...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 22d004: Travis CI: pin `pytest` version to 3.2.5
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] fc8835: Fix wrong function name in last commit.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d4cf85: Allow different formats when parsing SGE date/time...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 1d0899: gc3libs.quantity: Use `ns` as internal unit, corre...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] ebf567: install.py: Clarify message about venv activation ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 430205: Fix `gc3libs.utils.irange()` in the case of a sing...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d3c453: Fix typo.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 783bf4: part 08: write complete `blastpgp` invocation.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] c8bc4e: part 08: Fix code in `StagedTaskCollection` ctor.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 9dc248: ShellcmdLrms: Ensure capturing STDERR and STDOUT t...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 39c09f: Add Ansible playbook to re-create the VM used for ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 0501a0: Update slide footer with course date.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] cc364e: solutions/ex2a.py: Match what's shown in the slide...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] a1a9cc: New utlity function `lookup`.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 17629e: Two fixes
Sergio Maffioletti
[gc3pie-dev] [uzh/gc3pie] ef9d3b: Fix buffer size estimation in `ShellcmdLrms`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 381c4b: Sergio: added version information to `gqhg.py` and...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 76c92d: Fix formatting in `Engine` docstring.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] c095a8: Fixes for `Engine.forget_terminated`.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] b672e3: Fix `tests/test_utils.py` (hopefully)
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 00dc08: Fix invocation of `gc3libs.utils.get_max_real_memo...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 37d3f9: Do not suggest increasing `max_cores` if number wa...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 7257a9: Fix "AttributeError: 'ShellcmdLrms' object has no ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] ee0382: Update license blurb text.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 9d1728: Do not look for tests in `gc3libs/etc`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 89c92b: examples/warholize.py: User `super()` instead of h...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 9807b2: Add tests for the new `Engine.resources` property.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] f8de61: Engine: provide access to the resources map.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] dd73b0: Remove commented out lines.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 4ce1d9: BgEngine: New mechanism for running one-shot funct...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 9382ab: gc3libs.utils: New function `get_scheduler_and_loc...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] ac192a: SshTransport: ensure that connection port and time...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d1e3aa: Always look up a "front end" name in the SSH confi...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 6dd052: Fix tests for `Engine.find_task_by_id()`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] ecd902: New method `Engine.find_task_by_id()` to retrieve ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 237ae1: Use only numbers that are exactly representable as...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] c23cca: Dynamically configure ignore list for `py.test`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie]
riccardomurri
[gc3pie-dev] [uzh/gc3pie]
riccardomurri
[gc3pie-dev] [uzh/gc3pie]
smaffiol
[gc3pie-dev] [uzh/gc3pie]
riccardomurri
[gc3pie-dev] [uzh/gc3pie]
riccardomurri
[gc3pie-dev] [uzh/gc3pie] 94e2a0: Change test runner from `nose` to `py.test`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d86afe: Revert to computing the dependencies via explicit ...
Antonio Messina
[gc3pie-dev] [uzh/gc3pie] ad37c3: Add support for doctests too
Antonio Messina
[gc3pie-dev] [uzh/gc3pie] 41039e: Run 'pytest' instead of 'py.test'
Antonio Messina
[gc3pie-dev] [uzh/gc3pie] dc7960: Fix min version of pytest to 3.0.6 (the only one t...
Antonio Messina
[gc3pie-dev] [uzh/gc3pie] f96fb5: Fix pytest warning
Antonio Messina
[gc3pie-dev] [uzh/gc3pie] 13b558: Converting tests from nose to pytest
Antonio Messina
[gc3pie-dev] [uzh/gc3pie] c22809: Fix "ValueError: Cannot parse quantity '%cpu %mem ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] cef772: Record a host name on `LocalTransport` instances a...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 2b7431: Update OpenStack Nova client initialization code.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 060dcf: Tag the docs as referring to the *current* develop...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 6914b0: docs: Remove use of `sphinx.ext.pngmath`
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 62f995: Add exercise 9.B in part 09 of the programmers' "w...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d06d24: Add solution for ex 8.A
Riccardo Murri
[gc3pie-dev] sample script for web app demo
Riccardo Murri
[gc3pie-dev] Re: sample script for web app demo
Riccardo Murri
[gc3pie-dev] Re: sample script for web app demo
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 1659ce: Add 'keep' optional argument to `download()` and `...
Antonio Messina
[gc3pie-dev] [uzh/gc3pie] 1e27d8: Installer: cleanup files downloaded for the instal...
Antonio Messina
[gc3pie-dev] [uzh/gc3pie] e95a4d: Download virtualenv package and fix some python 2....
Antonio Messina
[gc3pie-dev] [uzh/gc3pie] b041fd: Add "python prerequisites" in slides of part 06 of...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] e0d535: Fix link `sim_asset.py` in "workflows" tutorial so...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] fa0ba4: Solution to exercise 4.C in the programmers' "work...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 893a15: Revise part04 of the "workflows" programmers' tuto...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 8a9720: Change itemize/enumerate style in the beamer templ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 1a44d0: removed all references to __version__ being either...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 4e912f: Update "GC3Pie for End-Users" slides.
Riccardo Murri
[gc3pie-dev] COSMOS
Riccardo Murri
[gc3pie-dev] a suggestion on GC3Pie from an enthusiastic (perspective?) user
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 4f2ad3: Update link to Gitter room
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 597670: Move Gitter badge close to title.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] eaa645: gbeast: Use the `-resume` option if a `.trees` fil...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 9bd8ee: Fix explanation of early termination of `StagedTas...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 4aa94c: Fix "NameError: global name 'InternalError' is not...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 5a41e9: Fix URL of slide decks.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] cfc610: New exercise with asset price simulation in part 6...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 7c86d1: fixed link reference for Introduction to GC3Pie
Tyanko Aleksiev
[gc3pie-dev] [uzh/gc3pie] 0105ac: Change date on the slides to Nov. 14--17, 2016
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] d27bdb: Update tinyurl link for the "workflows" tutorial.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 26ed36: First draft slide deck for the July 2016 course.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 64e345: Start reorganizing the "configuration" section in ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 1d9a5d: Fix test `test_open_failure_unauthorized`.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 9ecfd8: Add test for FAILED jobs in SLURM.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 3fa2a1: Update "GC3Pie tools" slides.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] f421de: Application.sbatch(): Ensure argument to `--mem` i...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 002476: Fix "IndexError: string index out of range" in `Sl...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 92e7d3: Add OpenSSL include files to the list of required ...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 6ecbb0: Remove unused test script for Jenkins.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 7ace64: Modernize some old Py2.4-style code.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 74bb7e: Fix "AttributeError: 'Run' object has no attribute...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 422860: Also need to upgrade `pip` to get Travis to correc...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 5ad00e: Try again to update `setuptool` on Travis
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 548382: Setup Travis build environment with latest `setupt...
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 3f9ade: Update `ez_setup.py` to latest version.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] 3e056b: New `MinusInfinity` singleton object.
Riccardo Murri
[gc3pie-dev] [uzh/gc3pie] db99b0: gsPhenotypicalHomologyExample: Fix parsing month r...
Riccardo Murri