[
https://issues.apache.org/jira/browse/JCLOUDS-1630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Gaul resolved JCLOUDS-1630.
----------------------------------
Assignee: Andrew Gaul
Resolution: Fixed
> UriTemplates.expand() silently cut storage prefix (blob key) if { (open curve
> bracket) ocured
> ---------------------------------------------------------------------------------------------
>
> Key: JCLOUDS-1630
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1630
> Project: jclouds
> Issue Type: Bug
> Components: jclouds-blobstore, jclouds-core
> Affects Versions: 2.5.0
> Reporter: Maksim Hadalau
> Assignee: Andrew Gaul
> Priority: Major
> Time Spent: 20m
> Remaining Estimate: 0h
>
> Steps to reproduce:
> Try to create a blob with opened curve in a storage key
>
> {code:java}
> // below test fails because actual result is: "/repos/folder with "
> public void testIncorrectExpand() {
> assertEquals(expand("/repos/folder with { brackets in a key",
> ImmutableMap.of()),
> "/repos/folder with { brackets in a key"); }
>
> {code}
> Solution, if no variables provided - return template as is.
> patch to 2.5.x if possible
> PR https://github.com/apache/jclouds/pull/199
--
This message was sent by Atlassian Jira
(v8.20.10#820010)