Categorygithub.com/lidstromberg/dataflowcontrol
repositorypackage
0.3.0
Repository: https://github.com/lidstromberg/dataflowcontrol.git
Documentation: pkg.go.dev

# README

Dataflow-jobcontrol

This is a package for starting, monitoring and stopping GCP dataflow jobs. It uses a CloudSQL Postgres database to retain a list of jobs for progress tracking.

Main Files

FilePurpose
schema/Postgres db creation scripts
jobdef/Example dataflow pipeline options json config file
dfmgr.goLogic manager
dfmgr_test.goTests
pgmgr.goPostgres logic manager
pgmgr_test.goTests
pgdatamgr.goData repo interface

Ancillary Files

FilePurpose
config.goBoot package parameters, environment var collection
const.goPackage constants
entity.goPackage structs
envPackage environment variables for local/dev installation
gogetsStatements for go-getting required packages