makes it easy for bryce to trigger reload for all yodlee
This commit is contained in:
17
project.clj
17
project.clj
@@ -56,26 +56,29 @@
|
|||||||
[amazonica "0.3.153"
|
[amazonica "0.3.153"
|
||||||
:exclusions [com.amazonaws/aws-java-sdk
|
:exclusions [com.amazonaws/aws-java-sdk
|
||||||
com.amazonaws/amazon-kinesis-client]]
|
com.amazonaws/amazon-kinesis-client]]
|
||||||
[com.amazonaws/aws-java-sdk-core "1.11.926"
|
[com.amazonaws/aws-java-sdk-core "1.12.515"
|
||||||
:exclusions [commons-codec
|
:exclusions [commons-codec
|
||||||
commons-logging]]
|
commons-logging]]
|
||||||
[com.amazonaws/aws-java-sdk-s3 "1.11.926"
|
[com.amazonaws/aws-java-sdk-s3 "1.12.515"
|
||||||
:exclusions [commons-codec
|
:exclusions [commons-codec
|
||||||
org.apache.httpcomponents/httpclient]]
|
org.apache.httpcomponents/httpclient]]
|
||||||
[com.amazonaws/aws-java-sdk-sqs "1.11.926"
|
[com.amazonaws/aws-java-sdk-textract "1.12.515"
|
||||||
:exclusions [commons-codec
|
:exclusions [commons-codec
|
||||||
org.apache.httpcomponents/httpclient]]
|
org.apache.httpcomponents/httpclient]]
|
||||||
[com.amazonaws/aws-java-sdk-lambda "1.11.926"
|
[com.amazonaws/aws-java-sdk-sqs "1.12.515"
|
||||||
|
:exclusions [commons-codec
|
||||||
|
org.apache.httpcomponents/httpclient]]
|
||||||
|
[com.amazonaws/aws-java-sdk-lambda "1.12.515"
|
||||||
:exclusions [commons-codec
|
:exclusions [commons-codec
|
||||||
org.apache.httpcomponents/httpclient]]
|
org.apache.httpcomponents/httpclient]]
|
||||||
|
|
||||||
[com.amazonaws/aws-java-sdk-ecs "1.11.926"
|
[com.amazonaws/aws-java-sdk-ecs "1.12.515"
|
||||||
:exclusions [commons-codec
|
:exclusions [commons-codec
|
||||||
org.apache.httpcomponents/httpclient]]
|
org.apache.httpcomponents/httpclient]]
|
||||||
[com.amazonaws/aws-java-sdk-ses "1.11.926"
|
[com.amazonaws/aws-java-sdk-ses "1.12.515"
|
||||||
:exclusions [commons-codec
|
:exclusions [commons-codec
|
||||||
org.apache.httpcomponents/httpclient]]
|
org.apache.httpcomponents/httpclient]]
|
||||||
[com.amazonaws/aws-java-sdk-dynamodb "1.11.926"
|
[com.amazonaws/aws-java-sdk-dynamodb "1.12.515"
|
||||||
:exclusions [commons-codec
|
:exclusions [commons-codec
|
||||||
org.apache.httpcomponents/httpclient]]
|
org.apache.httpcomponents/httpclient]]
|
||||||
#_[org.eclipse.jetty/jetty-http "11.0.0"]
|
#_[org.eclipse.jetty/jetty-http "11.0.0"]
|
||||||
|
|||||||
@@ -645,7 +645,7 @@
|
|||||||
_ (mu/log ::transacting-batch
|
_ (mu/log ::transacting-batch
|
||||||
:batch batch-id
|
:batch batch-id
|
||||||
:count (count batch))
|
:count (count batch))
|
||||||
tx-result @(dc/transact conn batch)]
|
tx-result @(dc/transact-async conn batch)]
|
||||||
|
|
||||||
(cond-> full-tx
|
(cond-> full-tx
|
||||||
(:tx-data full-tx) (update :tx-data #(into % (:tx-data tx-result)))
|
(:tx-data full-tx) (update :tx-data #(into % (:tx-data tx-result)))
|
||||||
|
|||||||
@@ -359,3 +359,18 @@
|
|||||||
(defn reauthenticate-and-recache [client-code pa data]
|
(defn reauthenticate-and-recache [client-code pa data]
|
||||||
(reauthenticate client-code pa data)
|
(reauthenticate client-code pa data)
|
||||||
(refresh-provider-account client-code pa))
|
(refresh-provider-account client-code pa))
|
||||||
|
|
||||||
|
(defn force-pull-all []
|
||||||
|
(doseq [[client-code yodlee-provider-account] (seq (dc/q '[:find ?cd ?pai
|
||||||
|
:where [?c :client/code ?cd]
|
||||||
|
[?yap :yodlee-provider-account/client ?c]
|
||||||
|
[?yap :yodlee-provider-account/id ?pai]]
|
||||||
|
(dc/db conn)))]
|
||||||
|
|
||||||
|
(println "Trying " client-code "account" yodlee-provider-account)
|
||||||
|
(clojure.pprint/pprint (reauthenticate client-code yodlee-provider-account {}))
|
||||||
|
(println "waiting")
|
||||||
|
(Thread/sleep 15000)
|
||||||
|
(println "refreshing")
|
||||||
|
(clojure.pprint/pprint (refresh-provider-account client-code yodlee-provider-account))))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user