func()

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
}