Renaming CertStreamWrapper to CertStreamRaw for more clarity

This commit is contained in:
Christopher Talib 2020-02-07 15:50:21 +01:00
parent e38b05de66
commit 01f7ae70b9
2 changed files with 9 additions and 9 deletions

View file

@ -46,7 +46,7 @@ func main() {
if data, err := models.ExtractCertFromStream(jq); err == nil {
rawNode := models.WrapCertStreamData(*data)
models.SaveCertStreamWrapper("raw_certstream.json", rawNode)
models.SaveCertStreamRaw("raw_certstream.json", rawNode)
certNode := models.BuildCertNode(rawNode)
models.SaveCertNode("cert_nodes.json", certNode)

View file

@ -124,9 +124,9 @@ func SaveEdge(edge *Edge) {
}
}
// CertStreamWrapper is a wrapper around the stream function to unmarshall the
// CertStreamRaw is a wrapper around the stream function to unmarshall the
// data receive in a Go structure.
type CertStreamWrapper struct {
type CertStreamRaw struct {
ID string `json:"id"`
Type string `json:"type"`
Data CertStreamStruct `json:"data"`
@ -149,10 +149,10 @@ type CertNode struct {
}
// WrapCertStreamData is a wrapper around CertStreamStruct.
func WrapCertStreamData(data CertStreamStruct) *CertStreamWrapper {
func WrapCertStreamData(data CertStreamStruct) *CertStreamRaw {
t := time.Now()
rfc3339time := t.Format(time.RFC3339)
return &CertStreamWrapper{
return &CertStreamRaw{
ID: "certstream--" + uuid.New().String(),
Type: "certstream_raw",
Data: data,
@ -162,7 +162,7 @@ func WrapCertStreamData(data CertStreamStruct) *CertStreamWrapper {
}
// BuildCertNode builds a custom node based on CertStream.
func BuildCertNode(rawNode *CertStreamWrapper) *CertNode {
func BuildCertNode(rawNode *CertStreamRaw) *CertNode {
main := &CertNode{
ID: "certstream--" + uuid.New().String(),
Fingerprint: rawNode.Data.Data.LeafCert.Fingerprint,
@ -193,8 +193,8 @@ func BuildCertNode(rawNode *CertStreamWrapper) *CertNode {
return main
}
// SaveCertStreamWrapper save the raw CertStream data.
func SaveCertStreamWrapper(filename string, data *CertStreamWrapper) {
// SaveCertStreamRaw save the raw CertStream data.
func SaveCertStreamRaw(filename string, data *CertStreamRaw) {
err := utils.FileExists(filename)
if err != nil {
logrus.Error(err)
@ -203,7 +203,7 @@ func SaveCertStreamWrapper(filename string, data *CertStreamWrapper) {
if err != nil {
logrus.Error(err)
}
rawDatas := []CertStreamWrapper{}
rawDatas := []CertStreamRaw{}
if err := json.Unmarshal(nodeFile, &rawDatas); err != nil {
logrus.Error(err)