add config name for identifying who wants what
parent
29ae26153f
commit
e12299ac20
|
|
@ -2,6 +2,7 @@ package broker
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"local/truckstop/config"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
@ -37,7 +38,8 @@ func (j JobLocation) String() string {
|
|||
|
||||
func (j Job) FormatMultilineText() string {
|
||||
return fmt.Sprintf(
|
||||
"--- %s => %s ---\nPickup: %s\nDropoff: %s\nNotes: %d lbs, %d miles, %s",
|
||||
"--- %s: %s => %s ---\nPickup: %s\nDropoff: %s\nNotes: %d lbs, %d miles, %s",
|
||||
config.Get().Name,
|
||||
j.Pickup.State,
|
||||
j.Dropoff.State,
|
||||
j.Pickup.String(),
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
"Name": "pa",
|
||||
"Interval": {
|
||||
"OK": "6h0m0s",
|
||||
"Error": "6h",
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import (
|
|||
)
|
||||
|
||||
type Config struct {
|
||||
Name string
|
||||
Interval struct {
|
||||
Email Duration
|
||||
OK Duration
|
||||
|
|
|
|||
|
|
@ -3,9 +3,11 @@ todo:
|
|||
subtasks:
|
||||
- banlist criteria like vendors, brokers, metadata
|
||||
- quiet hours
|
||||
- setup pa on element
|
||||
- setup ma on element
|
||||
- accept states via element for one system
|
||||
- set up copy for caleb, broc
|
||||
done:
|
||||
- setup pa on element
|
||||
- configurable email interval
|
||||
- jitter on intervals, including dedicated err span
|
||||
- email doesnt get all matches
|
||||
|
|
|
|||
Loading…
Reference in New Issue