in lambda/src/cloudrack-lambda-core/db/db.go [46:63]
func (dbc DBConfig) Save(prop interface{}) (interface{}, error){
av, err := dynamodbattribute.MarshalMap(prop)
if err != nil {
fmt.Println("Got error marshalling new property item:")
fmt.Println(err.Error())
}
input := &dynamodb.PutItemInput{
Item: av,
TableName: aws.String(dbc.TableName),
}
_, err = dbc.DbService.PutItem(input)
if err != nil {
fmt.Println("Got error calling PutItem:")
fmt.Println(err.Error())
}
return prop, err
}