158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
|
# File 'lib/consumer/consumer.rb', line 158
def configure(**kwargs)
logger.trace(tag: :consumer) { "Configuring (Category: #{category})" }
super(**kwargs)
starting_position = self.position_store.get
Subscription.configure(
self,
get,
position: starting_position,
poll_interval_milliseconds: poll_interval_milliseconds
)
logger.debug(tag: :consumer) { "Done configuring (Category: #{category}, Starting Position: #{starting_position})" }
end
|