GitHub PushEvent at 2014-10-16 18:35:11
Repository: pulsar
Actor: erasche
Payload: {"shas":[["0367460eaebcc677741ebc22a1f7076ea94d3c70","7db7ac52aecb0fa18e972cd9f9d48e98fcd6bdd6@uit.no","Updated the example configuration to use the same parameter name for concurrent jobs that is being read in pulsar/managers/queued.py","Inge Alexander Raknes",false],["123f39b3567be2f1030ec04f99f04f18fc85b60a","e361bfc8c8526c02f5efd3e71aa466615402f28f@gmail.com","Merge pull request #31 from iaraknes/master\n\nUpdated the example configuration","John Chilton",false],["92920f7cc9f0fabb3ae313239167e6c5d23b1bed","c082df3d7d7f448362b2d6513c3ea6e4b4df8c29@yandex.ru","Added MQ tutorial/intro and linked docs","Eric Rasche",false],["554ea362d8c128215b2454b94c271c29fc07fa92","e361bfc8c8526c02f5efd3e71aa466615402f28f@gmail.com","Merge pull request #32 from erasche/docs\n\nAdded MQ tutorial/intro and linked docs","John Chilton",false],["a9df678ef844883fa15533c0013937ad8992222f","c082df3d7d7f448362b2d6513c3ea6e4b4df8c29@yandex.ru","SSH Transport Implemented\n\nProvides the file action \"remote_rsync_transfer\". This currently\n*requires* you to use a `file_action_config` on the Galaxy side, as\nextra configuration is required.\n\nGalaxy job_conf.xml:\n\n    <destination ...>\n        <param id=\"file_action_config\">file_actions.yaml</param>\n\nGalaxy file_actions.yaml:\n\n    paths:\n        - path: /home/vagrant/\n          action: remote_rsync_transfer\n          ssh_user: vagrant\n          ssh_host: my.fqdn\n          ssh_port: 2222\n          ssh_key: |\n            -----BEGIN RSA PRIVATE KEY-----\n            MIIEowIBAAKCAQEAwWYGEOhiJgbWv8eBV2LJp0MCSgrAPeX9FbsGn1I+UC110PPW\n\nThis passes configuration information in every message to Pulsar. While\nsuboptimal in terms of message size (ssh key is ~3x the size of a normal\nmessage), it opens the door to multiple galaxies connecting to a single pulsar,\nstill using rsync. Additionally it lets the Galaxy admin reconfigure the SSH\nparameters without any interaction on the Pulsar admin's part (with the\nexception of `ssh_key`, as of now). This will be very beneficial if the two\ngroups do not have a close working relationship.","Eric Rasche",true]],"size":5,"ref":"refs/heads/rsync","head":"a9df678ef844883fa15533c0013937ad8992222f"}