moj-analytical-services / s3tools

Interact with files in s3 on the Analytical Platform
8 stars 2 forks source link

Problems with aws.ec2metadata dependency and creation of .aws/credentials #13

Closed RobinL closed 7 years ago

RobinL commented 7 years ago

In a new packrat environment I did this:

install.packages("devtools")
devtools::install_github("moj-analytical-services/s3tools")
s3tools::accessible_buckets()

# > s3tools::accessible_buckets()
# Error in aws.signature::read_credentials(filename) : 
#   File '/home/robinl/.aws/credentials' does not exist.
# Error in loadNamespace(name) : 
#   there is no package called ‘aws.ec2metadata’

install.packages("aws.ec2metadata")
s3tools::accessible_buckets()

# > s3tools::accessible_buckets()
# Error in aws.signature::read_credentials(filename) : 
#   File '/home/robinl/.aws/credentials' does not exist.
# [1] "advanced-analytics-web"           "alpha-dag-crest-data-engineering" "alpha-dash"                      
# [4] "alpha-everyone"                   "alpha-legal-aid-analysis"         "dash.mojanalytics.xyz"   

s3tools::accessible_buckets()
# > s3tools::accessible_buckets()
# [1] "advanced-analytics-web"           "alpha-dag-crest-data-engineering" "alpha-dash"                      
# [4] "alpha-everyone"                   "alpha-legal-aid-analysis"         "dash.mojanalytics.xyz"    
willbowditch commented 7 years ago

Sorted in 201fa1cd42d000e53d65edef4121147bb4a18cbe and 64cda7c5a67d5f109000badd9bf1a179bf1ecb11