Files

32 lines
624 B
Go

package main
import (
"encoding/json"
"os"
resource "github.com/natto1784/concourse-nomad-resource"
"github.com/natto1784/concourse-nomad-resource/common"
)
type Request struct {
Source resource.Source `json:"source"`
Version resource.Version `json:"version"`
}
type Response struct {
Version resource.Version `json:"version"`
Metadata resource.Metadata `json:"metadata"`
}
func main() {
var request Request
err := json.NewDecoder(os.Stdin).Decode(&request)
common.Check(err, "Error parsing request")
response := Response{
Version: request.Version,
}
json.NewEncoder(os.Stdout).Encode(response)
}