in app/data/BaseImages.scala [10:37]
def create(
id: BaseImageId,
description: String,
amiId: AmiId,
builtinRoles: List[CustomisedRole],
createdBy: String,
linuxDist: LinuxDist,
eolDate: Option[DateTime],
requiresXLargeBuilder: Boolean
)(implicit dynamo: Dynamo): BaseImage = {
val now = DateTime.now()
val baseImage = BaseImage(
id,
description,
amiId,
builtinRoles,
createdBy,
createdAt = now,
modifiedBy = createdBy,
modifiedAt = now,
Some(linuxDist),
eolDate,
requiresXLargeBuilder
)
table.put(baseImage).exec()
baseImage
}