Revision 69588a95 trunk/Pithos.Network/CloudFilesClient.cs
b/trunk/Pithos.Network/CloudFilesClient.cs | ||
---|---|---|
1416 | 1416 |
client.PutWithRetry(fileUrl, 3, @"application/octet-stream"); |
1417 | 1417 |
|
1418 | 1418 |
var expectedCodes = new[] { HttpStatusCode.OK, HttpStatusCode.NoContent, HttpStatusCode.Created}; |
1419 |
return (expectedCodes.Contains(client.StatusCode)); |
|
1419 |
var result=(expectedCodes.Contains(client.StatusCode)); |
|
1420 |
DeleteObject(account, cloudFile.Container, fileUrl); |
|
1421 |
return result; |
|
1420 | 1422 |
} |
1421 | 1423 |
catch |
1422 | 1424 |
{ |
1423 | 1425 |
return false; |
1424 | 1426 |
} |
1425 |
finally |
|
1426 |
{ |
|
1427 |
DeleteObject(account,cloudFile.Container,fileUrl); |
|
1428 |
} |
|
1429 | 1427 |
} |
1430 | 1428 |
} |
1431 | 1429 |
} |
Also available in: Unified diff