import osdf
import pydevd
import json
+import osdf.adapters.aaf.sms as sms
import osdf.adapters.policy.interface
import osdf.config.credentials
import osdf.config.loader
from requests import RequestException
from optparse import OptionParser
from osdf.adapters.policy.interface import get_policies
+from osdf.adapters.policy.interface import upload_policy_models
from osdf.config.base import osdf_config
from osdf.optimizers.placementopt.conductor.remote_opt_processor import process_placement_opt
from osdf.webapp.appcontroller import auth_basic
def do_osdf_health_check():
"""Simple health check"""
audit_log.info("A health check request is processed!")
+ """Upload policy models"""
+ response = upload_policy_models()
+ audit_log.info(response)
return "OK"
common_app_opts.update({'ssl_context': tuple(ssl_opts)})
opts = get_options(sys.argv)
+ # Load secrets from SMS
+ sms.load_secrets()
if not opts.local and not opts.devtest: # normal deployment
app.run(port=internal_port, debug=False, **common_app_opts)
else: