Skip to content

Commit 8308a39

Browse files
authored
Merge branch 'main' into conversation-api-dev
2 parents 2cc90e8 + e52d60c commit 8308a39

File tree

3 files changed

+6
-15
lines changed

3 files changed

+6
-15
lines changed

.github/workflows/validate_examples.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
DAPR_INSTALL_URL: ${{ env.DAPR_INSTALL_URL }}
4141
DAPR_CLI_VER: ${{ steps.outputs.outputs.DAPR_CLI_VER }}
4242
DAPR_CLI_REF: ${{ steps.outputs.outputs.DAPR_CLI_REF }}
43-
DAPR_RUNTIME_VER: 1.14.1
43+
DAPR_RUNTIME_VER: ${{ steps.outputs.outputs.DAPR_RUNTIME_VER }}
4444
CHECKOUT_REPO: ${{ steps.outputs.outputs.CHECKOUT_REPO }}
4545
CHECKOUT_REF: ${{ steps.outputs.outputs.CHECKOUT_REF }}
4646
DAPR_REF: ${{ steps.outputs.outputs.DAPR_REF }}

examples/dist-scheduler/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ expected_stdout_lines:
1515
- 'Scheduler stream connected'
1616
- 'schedulejob - success'
1717
- 'job 0 received'
18-
- 'extracted payload: {db-backup {my-prod-db /backup-dir}}'
18+
- 'payload: {db-backup {my-prod-db /backup-dir}}'
1919
- 'job 1 received'
20-
- 'extracted payload: {db-backup {my-prod-db /backup-dir}}'
20+
- 'payload: {db-backup {my-prod-db /backup-dir}}'
2121
- 'job 2 received'
22-
- 'extracted payload: {db-backup {my-prod-db /backup-dir}}'
22+
- 'payload: {db-backup {my-prod-db /backup-dir}}'
2323
- 'getjob - resp: &{prod-db-backup @every 1s 10 value:"{\"task\":\"db-backup\",\"metadata\":{\"db_name\":\"my-prod-db\",\"backup_location\":\"/backup-dir\"}}"}'
2424
- 'deletejob - success'
2525

examples/dist-scheduler/main.go

+2-11
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package main
22

33
import (
44
"context"
5-
"encoding/base64"
65
"encoding/json"
76
"fmt"
87
"log"
@@ -96,19 +95,11 @@ func main() {
9695
var jobCount = 0
9796

9897
func prodDBBackupHandler(ctx context.Context, job *common.JobEvent) error {
99-
var jobData common.Job
100-
if err := json.Unmarshal(job.Data, &jobData); err != nil {
101-
return fmt.Errorf("failed to unmarshal job: %v", err)
102-
}
103-
decodedPayload, err := base64.StdEncoding.DecodeString(jobData.Value)
104-
if err != nil {
105-
return fmt.Errorf("failed to decode job payload: %v", err)
106-
}
10798
var jobPayload api.DBBackup
108-
if err := json.Unmarshal(decodedPayload, &jobPayload); err != nil {
99+
if err := json.Unmarshal(job.Data, &jobPayload); err != nil {
109100
return fmt.Errorf("failed to unmarshal payload: %v", err)
110101
}
111-
fmt.Printf("job %d received:\n type: %v \n typeurl: %v\n value: %v\n extracted payload: %v\n", jobCount, job.JobType, jobData.TypeURL, jobData.Value, jobPayload)
102+
fmt.Printf("job %d received:\n type: %v \n payload: %v\n", jobCount, job.JobType, jobPayload)
112103
jobCount++
113104
return nil
114105
}

0 commit comments

Comments
 (0)