Working issues with couchdb access in docker container.
This commit is contained in:
@@ -12,14 +12,28 @@ from email.mime.base import MIMEBase
|
||||
from email import encoders
|
||||
import couchdb
|
||||
|
||||
try:
|
||||
dbUserName = os.environ['COUCHDB_USERNAME']
|
||||
dbPassword = os.environ['COUCHDB_PW']
|
||||
dbURL = os.environ['COUCHDB_URL']
|
||||
except:
|
||||
dbUserName = 'admin'
|
||||
|
||||
couch = couchdb.Server(dbURL)
|
||||
couch.resource.credentials = (dbUserName, dbPassword)
|
||||
try:
|
||||
dbPassword = os.environ['COUCHDB_PW']
|
||||
except:
|
||||
dbPassword = 'ams19230'
|
||||
|
||||
try:
|
||||
dbHost = os.environ['COUCHDB_HOST']
|
||||
except:
|
||||
dbHost = 'couch.jkent.org'
|
||||
|
||||
connectString = f'https://{dbUserName}:{dbPassword}@{dbHost}/'
|
||||
print(connectString)
|
||||
|
||||
couch = couchdb.Server(connectString)
|
||||
|
||||
database = couch['mortgage']
|
||||
print(f"Database: {database}")
|
||||
|
||||
module_directory = os.path.dirname(__file__)
|
||||
loader = jinja2.FileSystemLoader([os.path.join(module_directory, "templates")])
|
||||
@@ -38,7 +52,9 @@ def hello():
|
||||
#if a loan was not specified, choose the first loan and reload page with it
|
||||
if 'loan' in request.args:
|
||||
document_id = request.args["loan"]
|
||||
print(f"Hello was access with document_id: '{request.args['loan']}'")
|
||||
else:
|
||||
print(f"Hello was accessed without document_id parameter. Using '{loans[0]['document_id']}'.")
|
||||
return redirect('/?loan=' + loans[0]['document_id'])
|
||||
|
||||
loan = loadLoanInformation(document_id)
|
||||
|
||||
Reference in New Issue
Block a user