Rewrite deploy logic to set runlist directory rather than use role().