Skip to content
This repository has been archived by the owner on Oct 31, 2019. It is now read-only.

Create abstraction layer to communicate with Azure storage API #46

Closed
andrie opened this issue Feb 11, 2017 · 0 comments
Closed

Create abstraction layer to communicate with Azure storage API #46

andrie opened this issue Feb 11, 2017 · 0 comments
Assignees
Milestone

Comments

@andrie
Copy link
Contributor

andrie commented Feb 11, 2017

This will make refactoring of the code easier.

Create a function:

callAzureStorageApi <- function(url, verb = "GET", storageKey, storageAccount,
                   headers = NULL, container = NULL, CMD, size = NULL, contenttype = NULL,
                   verbose = FALSE)
@andrie andrie added this to the v0.2.3 milestone Feb 11, 2017
@andrie andrie self-assigned this Feb 11, 2017
andrie added a commit that referenced this issue Feb 13, 2017
* 44-blob-no-authenticate:
  Update tests to reflect that function output is TRUE when successful #31
  Remove redundant arguments, e.g. azToken #50
  Add validateStorageArguments() function #46
  Support downloading more than 5000 blob results, by passing maxresults as an argument #48
  Replace cat() with message() #49
  Modify tests to reflect that azureCheckToken() return logical value
  Modify azurePutBlob() to use callAzureStorageApi() and updateAzureActiveContext() #46
  Add updateAzureActiveContext() function to simplify code #46
  Only attempts to authenticate if is.activeAzureContect() is TRUE #46
  Define callAzureStorageApi() function and use in azureListStorageBlobs() #46
  Don't authenticate - workaround for testing - have to fix this!!! #44
  Allow setting azureContext = NULL to access blob storage.  Edits only to azureListStorageBlobs() and azureGetBlob() #44
  Add Visual Studio RTVS files to .gitignore
@andrie andrie closed this as completed May 21, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant