lib/robots/dor_repo/was_seed_preassembly/start.rb
# frozen_string_literal: true
module Robots
module DorRepo
module WasSeedPreassembly
# Kicks off seed pre-assembly by making sure the item is open
class Start < Base
def initialize
super('wasSeedPreassemblyWF', 'start')
end
def perform_work
raise 'WAS seed pre-assembly has been started with an object that is not open' unless object_client.version.status.open?
end
end
end
end
end