def update()

in app/data/BaseImages.scala [39:60]


  def update(
      baseImage: BaseImage,
      description: String,
      amiId: AmiId,
      linuxDist: LinuxDist,
      builtinRoles: List[CustomisedRole],
      modifiedBy: String,
      eolDate: DateTime,
      requiresXLargeBuilder: Boolean
  )(implicit dynamo: Dynamo): Unit = {
    val updated = baseImage.copy(
      description = description,
      amiId = amiId,
      linuxDist = Some(linuxDist),
      builtinRoles = builtinRoles,
      modifiedBy = modifiedBy,
      modifiedAt = DateTime.now(),
      eolDate = Some(eolDate),
      requiresXLargeBuilder = requiresXLargeBuilder
    )
    table.put(updated).exec()
  }