Sha256: a0a2fa73f297f22be437d84039fb9e8a2867ae6484d7f352b1793db1ff324047
Contents?: true
Size: 537 Bytes
Versions: 5
Compression:
Stored size: 537 Bytes
Contents
# encoding: utf-8 module LocalPac module Actions class ReloadLocalStorage private attr_reader :local_storage, :sinatra_apps public def initialize(sinatra_apps, local_storage = LocalStorage.new) @sinatra_apps = Array(sinatra_apps) @local_storage = local_storage end def run sinatra_apps.each { |app| app.set :local_storage, local_storage } rescue StandardError => e raise Exceptions::ReloadOfLocalStorageFailed, e.message end end end end
Version data entries
5 entries across 5 versions & 1 rubygems