Add basic LOC SMS support for theo-server machine

This commit is contained in:
Lance Edgar 2020-09-23 15:07:21 -05:00
parent 1b227a8d32
commit 6b88090587
12 changed files with 168 additions and 3 deletions

View file

@ -12,6 +12,8 @@
integrate_corepos = true
% elif env.theo_integrates_with == 'catapult':
integrate_catapult = true
% elif env.theo_integrates_with == 'locsms':
integrate_locsms = true
% endif
@ -50,6 +52,20 @@ default.url = catapult://${env.catapult_odbc_username}:${env.catapult_odbc_passw
% endif
## begin locsms
% if env.theo_integrates_with == 'locsms':
<%text>##############################</%text>
# LOC SMS
<%text>##############################</%text>
[locsms.db]
default.url = mssql://${env.locsms_odbc_username}:${env.locsms_odbc_password}@locsms-default
## end locsms
% endif
<%text>##############################</%text>
# rattail
<%text>##############################</%text>
@ -90,6 +106,8 @@ script_location = rattail.db:alembic
version_locations = rattail_corepos.db:alembic/versions rattail.db:alembic/versions
% elif env.theo_integrates_with == 'catapult':
version_locations = rattail_onager.db:alembic/versions rattail.db:alembic/versions
% elif env.theo_integrates_with == 'locsms':
version_locations = rattail_luckysmores.db:alembic/versions rattail.db:alembic/versions
% else:
version_locations = rattail.db:alembic/versions
% endif