scorecard/cron/data
Spencer Schrock f979097a1f
🌱 cron: generalize and expose worker (6/n) (#2317)
* WIP

Signed-off-by: Spencer Schrock <sschrock@google.com>

* Appease linter.

Signed-off-by: Spencer Schrock <sschrock@google.com>

* Update Makefile for worker

Signed-off-by: Spencer Schrock <sschrock@google.com>

* Extract already completed request sanity check.

Signed-off-by: Spencer Schrock <sschrock@google.com>

* Add worker test.

Signed-off-by: Spencer Schrock <sschrock@google.com>

* remove logger from worker interface

Signed-off-by: Spencer Schrock <sschrock@google.com>

* move cron data and worker out of cron/internal

Signed-off-by: Spencer Schrock <sschrock@google.com>

* Move config out of internal.

Signed-off-by: Spencer Schrock <sschrock@google.com>

* Document worker interface.

Signed-off-by: Spencer Schrock <sschrock@google.com>

* Fix typo which prevented metadata from going to cron job.

Signed-off-by: Spencer Schrock <sschrock@google.com>

* Address feedback.

Signed-off-by: Spencer Schrock <sschrock@google.com>

* Revert "Fix typo which prevented metadata from going to cron job."

This reverts commit 876acb062e.

Will send separate PR.

Signed-off-by: Spencer Schrock <sschrock@google.com>

* Fix linter.

Signed-off-by: Spencer Schrock <sschrock@google.com>

Signed-off-by: Spencer Schrock <sschrock@google.com>
2022-10-19 21:01:42 +00:00
..
testdata 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
blob_test.go 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
blob.go 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
format_test.go 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
format.go 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
iterator_test.go 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
iterator.go 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
metadata.pb.go 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
metadata.proto 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
README.md 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
request.pb.go 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
request.proto 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
writer_test.go 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00
writer.go 🌱 cron: generalize and expose worker (6/n) (#2317) 2022-10-19 21:01:42 +00:00

Generating proto files

Installation

Follow instructions here to install necessary binaries.

Compile

Run make build-proto to compile proto.