Skip to content

bcgov/medis-data-loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

medis-data-loader

Spring Batch app for loading MEDIS data

Overview

The MEDIS data loader takes data files from the SFTP server, parses them and inserts them into the ODS.

Dev

Build

mvn clean package

Run

mvn spring-boot:run

##Test/Prod

Running the data loader

Dev

java -jar medis-data-loader-1.0.0.jar --spring.profiles.active=dev

Test

java -jar medis-data-loader-1.0.0.jar --spring.profiles.active=test

Prod

java -jar medis-data-loader-1.0.0.jar --spring.profiles.active=prod

Properties

spring:
   datasource:
      url: JDBC URL to ODS
      username: ODS uesername
      password: ODS password
      
   h2:
      datasource:
         driverClassName: org.h2.Driver
         username: medis
         password: medis

batch:
   cron: Cron schedule
   
mail:
   enabled: Set to true to enable mail notification
   
sftp:
   hostname: SFTP server host
   key: 
      username: Username for key
      file: Full path to login cert
   directory: Upload directory
   flag-file: Name of flag file
   
pgp:
   key:
      file: Full path to PGP signing key

Releases

No releases published

Packages

No packages published