in app/data/Recipes.scala [50:77]
def create(
id: RecipeId,
description: Option[String],
baseImage: BaseImage,
diskSize: Option[Int],
roles: List[CustomisedRole],
createdBy: String,
bakeSchedule: Option[BakeSchedule],
encryptedCopies: List[AccountNumber]
)(implicit dynamo: Dynamo): Recipe = {
val now = DateTime.now()
val recipe = Recipe(
id,
description,
baseImage,
diskSize,
roles,
createdBy,
createdAt = now,
modifiedBy = createdBy,
modifiedAt = now,
bakeSchedule,
encryptedCopies
)
table.put(Recipe.domain2db(recipe, nextBuildNumber = 0)).exec()
recipe
}