Merge branch '2659-anonymous-share-projects' of git.curoverse.com:arvados into 2659...
authorRadhika Chippada <radhika@curoverse.com>
Wed, 4 Feb 2015 03:23:52 +0000 (22:23 -0500)
committerRadhika Chippada <radhika@curoverse.com>
Wed, 4 Feb 2015 03:23:52 +0000 (22:23 -0500)
crunch_scripts/crunchutil/subst.py
services/api/Gemfile
services/api/Gemfile.lock

index 06ef6c1198ffad07d888040794a42dce08e8af16..fad9b060ee65ea574d6c8a3a1f04e528559a6277 100644 (file)
@@ -1,7 +1,10 @@
-import os
 import glob
+import os
+import re
 import stat
 
+BACKSLASH_ESCAPE_RE = re.compile(r'\\(.)')
+
 class SubstitutionError(Exception):
     pass
 
@@ -73,7 +76,7 @@ def do_substitution(p, c, subs=default_subs):
     while True:
         m = search(c)
         if m is None:
-            return c
+            return BACKSLASH_ESCAPE_RE.sub(r'\1', c)
 
         v = do_substitution(p, c[m[0]+2 : m[1]])
         var = True
index 7e70eb2f31f1050eecb8e85a8a64604fec7b2075..20a0f00f14bb79dfa752e14a06f49a2966b25ec8 100644 (file)
@@ -73,7 +73,7 @@ gem 'faye-websocket'
 gem 'themes_for_rails'
 
 gem 'arvados', '>= 0.1.20140919104705'
-gem 'arvados-cli', '>= 0.1.20150121183928'
+gem 'arvados-cli', '>= 0.1.20150128223752'
 
 # pg_power lets us use partial indexes in schema.rb in Rails 3
 gem 'pg_power'
index 6db1cb443b9793718597cd5fc330e764ea39cfbc..1d91e08f1e2447d85d1d95653d20c7d8214d71ff 100644 (file)
@@ -35,16 +35,16 @@ GEM
     addressable (2.3.6)
     andand (1.3.3)
     arel (3.0.3)
-    arvados (0.1.20141114230720)
+    arvados (0.1.20150128223752)
       activesupport (>= 3.2.13)
       andand (~> 1.3, >= 1.3.3)
       google-api-client (~> 0.6.3, >= 0.6.3)
       json (~> 1.7, >= 1.7.7)
       jwt (>= 0.1.5, < 1.0.0)
-    arvados-cli (0.1.20150121183928)
+    arvados-cli (0.1.20150128223752)
       activesupport (~> 3.2, >= 3.2.13)
       andand (~> 1.3, >= 1.3.3)
-      arvados (~> 0.1, >= 0.1.0)
+      arvados (~> 0.1, >= 0.1.20150128223554)
       curb (~> 0.8)
       google-api-client (~> 0.6.3, >= 0.6.3)
       json (~> 1.7, >= 1.7.7)
@@ -225,7 +225,7 @@ DEPENDENCIES
   acts_as_api
   andand
   arvados (>= 0.1.20140919104705)
-  arvados-cli (>= 0.1.20150121183928)
+  arvados-cli (>= 0.1.20150128223752)
   coffee-rails (~> 3.2.0)
   database_cleaner
   factory_girl_rails