summaryrefslogtreecommitdiff
path: root/src/com/p4square/grow/backend/dynamo/DbTool.java
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2014-05-24 08:56:20 -0700
committerJesse Morgan <jesse@jesterpm.net>2014-05-24 08:56:20 -0700
commitd2e16b63849189de8e872452ac101f9ed954c754 (patch)
tree84ab828ec792b30a3f1e7a2e2e59fd9fa4fc94a5 /src/com/p4square/grow/backend/dynamo/DbTool.java
parent1d6b341c90bf57120cc5967bf59666f2f4fd90e2 (diff)
Adding region and table name prefix support.20140529a
Diffstat (limited to 'src/com/p4square/grow/backend/dynamo/DbTool.java')
-rw-r--r--src/com/p4square/grow/backend/dynamo/DbTool.java20
1 files changed, 3 insertions, 17 deletions
diff --git a/src/com/p4square/grow/backend/dynamo/DbTool.java b/src/com/p4square/grow/backend/dynamo/DbTool.java
index c904844..4bccd8b 100644
--- a/src/com/p4square/grow/backend/dynamo/DbTool.java
+++ b/src/com/p4square/grow/backend/dynamo/DbTool.java
@@ -62,6 +62,8 @@ public class DbTool {
mConfig = new Config();
try {
+ mConfig.updateConfig(DbTool.class.getResourceAsStream("/grow.properties"));
+
int offset = 0;
while (offset < args.length) {
if ("--domain".equals(args[offset])) {
@@ -126,23 +128,7 @@ public class DbTool {
private static DynamoDatabase getDatabase() {
if (mDatabase == null) {
- AWSCredentials creds = new AWSCredentials() {
- @Override
- public String getAWSAccessKeyId() {
- return mConfig.getString("awsAccessKey");
- }
- @Override
- public String getAWSSecretKey() {
- return mConfig.getString("awsSecretKey");
- }
- };
-
- String endpoint = mConfig.getString("dynamoEndpoint");
- if (endpoint != null) {
- mDatabase = new DynamoDatabase(creds, endpoint);
- } else {
- mDatabase = new DynamoDatabase(creds);
- }
+ mDatabase = new DynamoDatabase(mConfig);
}
return mDatabase;