updated lambda to reduce traffic

This commit is contained in:
Gert Wohlgemuth 2018-06-06 19:57:23 -07:00
parent f733de1662
commit 26038da08e

View File

@ -97,8 +97,29 @@ def _submit_job(name, user, ticker, days):
:return: :return:
""" """
import boto3 import boto3
timerange = (till - fromDate).days overrides = {"containerOverrides": [{
"name": "freqtrade-backtest",
"environment": [
{
"name": "FREQ_USER",
"value": "{}".format(user)
},
{
"name": "FREQ_TICKER",
"value": "{}".format(json.dumps(ticker))
},
{
"name": "FREQ_DAYS",
"value": "{}".format(json.dumps(days, use_decimal=False))
},
{
"name": "FREQ_STRATEGY",
"value": "{}".format(name)
}
]
}]}
print(overrides)
# fire AWS fargate instance now # fire AWS fargate instance now
# run_backtest(configuration, name, user) # run_backtest(configuration, name, user)
# kinda ugly right now and needs more customization # kinda ugly right now and needs more customization
@ -120,31 +141,7 @@ def _submit_job(name, user, ticker, days):
'assignPublicIp': 'ENABLED' 'assignPublicIp': 'ENABLED'
} }
}, },
overrides={"containerOverrides": [{ overrides=overrides,
"name": "freqtrade-backtest",
"environment": [
{
"name": "FREQ_USER",
"value": "{}".format(user)
},
{
"name": "FREQ_TICKER",
"value": "{}".format(json.dumps(ticker))
},
{
"name": "FREQ_DAYS",
"value": "{}".format(json.dumps(days))
},
{
"name": "FREQ_STRATEGY",
"value": "{}".format(name)
},
{
"name": "BASE_URL",
"value": "https://freq.isaac.international/dev"
}
]
}]},
) )
return response return response