1 new commit in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/e2dd42ca0708/
Changeset: e2dd42ca0708
User: davebgx
Date: 2014-04-18 20:58:04
Summary: Merge fix from stable.
Affected #: 3 files
diff -r 1d5f72128929f5ee2f982dd26ff94f7cc4f33610 -r e2dd42ca0708315efffd55479e68a81954b9c931 lib/galaxy/webapps/tool_shed/controllers/repository.py
--- a/lib/galaxy/webapps/tool_shed/controllers/repository.py
+++ b/lib/galaxy/webapps/tool_shed/controllers/repository.py
@@ -1713,9 +1713,11 @@
changeset_revision = kwd.get( 'changeset_revision', None )
repository = suc.get_repository_by_name_and_owner( trans.app, name, owner )
repository_id = trans.security.encode_id( repository.id )
- # We aren't concerned with repository's of type tool_dependency_definition here if a repository_metadata record is not returned
- # because repositories of this type will never have repository dependencies.
- repository_metadata = suc.get_repository_metadata_by_changeset_revision( trans, repository_id, changeset_revision )
+ # We aren't concerned with repositories of type tool_dependency_definition here if a repository_metadata record is not returned
+ # because repositories of this type will never have repository dependencies. However, if a readme file is uploaded, or some other
+ # change is made that does not create a new downloadable changeset revision but updates the existing one, we still want to be able
+ # to get repository dependencies.
+ repository_metadata = suc.get_current_repository_metadata_for_changeset_revision( trans, repository, changeset_revision )
if repository_metadata:
metadata = repository_metadata.metadata
if metadata:
Repository URL: https://bitbucket.org/galaxy/galaxy-central/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
1 new commit in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/e6876f691854/
Changeset: e6876f691854
Branch: stable
User: davebgx
Date: 2014-04-18 19:58:51
Summary: If a tool shed repository was updated after a tool migration without a new installable changeset revision being generated, for example by adding or removing a readme file, the migration install framework would be unable to find repository dependencies. This changeset resolves that.
Affected #: 1 file
diff -r 5fd196b5d1760d1a8180184f8e5450e0957b37c2 -r e6876f6918548a0805fa0cc5306ba1ced6fb184a lib/galaxy/webapps/tool_shed/controllers/repository.py
--- a/lib/galaxy/webapps/tool_shed/controllers/repository.py
+++ b/lib/galaxy/webapps/tool_shed/controllers/repository.py
@@ -1700,9 +1700,11 @@
changeset_revision = kwd.get( 'changeset_revision', None )
repository = suc.get_repository_by_name_and_owner( trans.app, name, owner )
repository_id = trans.security.encode_id( repository.id )
- # We aren't concerned with repository's of type tool_dependency_definition here if a repository_metadata record is not returned
- # because repositories of this type will never have repository dependencies.
- repository_metadata = suc.get_repository_metadata_by_changeset_revision( trans, repository_id, changeset_revision )
+ # We aren't concerned with repositories of type tool_dependency_definition here if a repository_metadata record is not returned
+ # because repositories of this type will never have repository dependencies. However, if a readme file is uploaded, or some other
+ # change is made that does not create a new downloadable changeset revision but updates the existing one, we still want to be able
+ # to get repository dependencies.
+ repository_metadata = suc.get_current_repository_metadata_for_changeset_revision( trans, repository, changeset_revision )
if repository_metadata:
metadata = repository_metadata.metadata
if metadata:
Repository URL: https://bitbucket.org/galaxy/galaxy-central/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
1 new commit in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/4603eccf8a58/
Changeset: 4603eccf8a58
User: dan
Date: 2014-04-18 19:31:13
Summary: Update NGS read simulator to use job working directory.
Affected #: 1 file
diff -r 2edb06612c92b7e259e710f63b5cd15d4805c490 -r 4603eccf8a589d5f0b77e1484cf42c1420c75c57 tools/ngs_simulation/ngs_simulation.xml
--- a/tools/ngs_simulation/ngs_simulation.xml
+++ b/tools/ngs_simulation/ngs_simulation.xml
@@ -7,7 +7,7 @@
--input="${in_type.genome.fields.path}"
--genome=$in_type.genome
#else
- --input=$in_type.input1
+ --input="${ in_type.input1 }"
#end if
--read_len=$read_len
--avg_coverage=$avg_coverage
@@ -15,10 +15,10 @@
--num_sims=$num_sims
--polymorphism=$polymorphism
--detection_thresh=$detection_thresh
- --output_png=$output_png
+ --output_png="${ output_png }"
--summary_out=$summary_out
- --output_summary=$output_summary
- --new_file_path=$__new_file_path__
+ --output_summary="${ output_summary }"
+ --new_file_path="."
</command><!-- If want to include all simulation results file
sim_results=$sim_results
Repository URL: https://bitbucket.org/galaxy/galaxy-central/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
1 new commit in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/47285f0d20f4/
Changeset: 47285f0d20f4
User: dan
Date: 2014-04-18 18:34:08
Summary: Update MAF to interval to use job working directory instead of __new_file_path__.
Affected #: 1 file
diff -r a7e0eb001bc4c20ef69815c11c0098366b0bfb4d -r 47285f0d20f4cbcb150a894f343fd8cbf1bed4a7 tools/maf/maf_to_interval.xml
--- a/tools/maf/maf_to_interval.xml
+++ b/tools/maf/maf_to_interval.xml
@@ -1,6 +1,6 @@
<tool id="MAF_To_Interval1" name="MAF to Interval" force_history_refresh="True"><description>Converts a MAF formatted file to the Interval format</description>
- <command interpreter="python">maf_to_interval.py $input1 $out_file1 $out_file1.id $__new_file_path__ $input1.dbkey $species $input1.metadata.species $complete_blocks $remove_gaps</command>
+ <command interpreter="python">maf_to_interval.py "${ input1 }" "${ out_file1 }" "${ out_file1.id }" "." "${ input1.dbkey }" "${ species }" "${ input1.metadata.species }" "${ complete_blocks }" "${ remove_gaps }"</command><inputs><param format="maf" name="input1" type="data" label="MAF file to convert"/><param name="species" type="select" label="Select additional species" display="checkboxes" multiple="true" help="The species matching the dbkey of the alignment is always included. A separate history item will be created for each species.">
Repository URL: https://bitbucket.org/galaxy/galaxy-central/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
1 new commit in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/a7e0eb001bc4/
Changeset: a7e0eb001bc4
User: carlfeberhard
Date: 2014-04-18 17:02:17
Summary: QA: add login info to api-hda-tests.js (unable to repro failure shown on buildbot)
Affected #: 1 file
diff -r ffaadbe7fbc29efe93b712e8ae158af28d09f4be -r a7e0eb001bc4c20ef69815c11c0098366b0bfb4d test/casperjs/api-hda-tests.js
--- a/test/casperjs/api-hda-tests.js
+++ b/test/casperjs/api-hda-tests.js
@@ -17,6 +17,7 @@
spaceghost.user.loginOrRegisterUser( email, password );
spaceghost.thenOpen( spaceghost.baseUrl, function(){
+ this.test.comment( '(logged in as ' + this.user.loggedInAs() + ')' );
this.api.tools.thenUpload( spaceghost.api.histories.show( 'current' ).id, {
filepath: '../../test-data/1.sam'
});
Repository URL: https://bitbucket.org/galaxy/galaxy-central/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.