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
|
from email import encoders
|
||||||
import couchdb
|
import couchdb
|
||||||
|
|
||||||
dbUserName = os.environ['COUCHDB_USERNAME']
|
try:
|
||||||
dbPassword = os.environ['COUCHDB_PW']
|
dbUserName = os.environ['COUCHDB_USERNAME']
|
||||||
dbURL = os.environ['COUCHDB_URL']
|
except:
|
||||||
|
dbUserName = 'admin'
|
||||||
|
|
||||||
couch = couchdb.Server(dbURL)
|
try:
|
||||||
couch.resource.credentials = (dbUserName, dbPassword)
|
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']
|
database = couch['mortgage']
|
||||||
|
print(f"Database: {database}")
|
||||||
|
|
||||||
module_directory = os.path.dirname(__file__)
|
module_directory = os.path.dirname(__file__)
|
||||||
loader = jinja2.FileSystemLoader([os.path.join(module_directory, "templates")])
|
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 a loan was not specified, choose the first loan and reload page with it
|
||||||
if 'loan' in request.args:
|
if 'loan' in request.args:
|
||||||
document_id = request.args["loan"]
|
document_id = request.args["loan"]
|
||||||
|
print(f"Hello was access with document_id: '{request.args['loan']}'")
|
||||||
else:
|
else:
|
||||||
|
print(f"Hello was accessed without document_id parameter. Using '{loans[0]['document_id']}'.")
|
||||||
return redirect('/?loan=' + loans[0]['document_id'])
|
return redirect('/?loan=' + loans[0]['document_id'])
|
||||||
|
|
||||||
loan = loadLoanInformation(document_id)
|
loan = loadLoanInformation(document_id)
|
||||||
|
|||||||
Reference in New Issue
Block a user