Sha256: 88cded5d8c900629017d8378a0b000b2bed031a213029e8be4428015a5decce7

Contents?: true

Size: 391 Bytes

Versions: 21

Compression:

Stored size: 391 Bytes

Contents

require 'flydata/source/setup'
require 'flydata/sync_file_manager'

module Flydata
module SourceOracle

class Setup < Source::Setup
  def initial_run_need_restart?
    overinstall?
  end

  def initial_run_complete_message
    overinstall? ? :all_done : :initial_sync
  end

  private

  def overinstall?
    File.exists?(Flydata::SyncFileManager.new(de).source_pos_path)
  end
end

end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
flydata-0.8.10.2 lib/flydata/source_oracle/setup.rb
flydata-0.8.10.1 lib/flydata/source_oracle/setup.rb
flydata-0.8.9.11 lib/flydata/source_oracle/setup.rb
flydata-0.8.10 lib/flydata/source_oracle/setup.rb
flydata-0.8.9 lib/flydata/source_oracle/setup.rb
flydata-0.8.8 lib/flydata/source_oracle/setup.rb
flydata-0.8.7 lib/flydata/source_oracle/setup.rb
flydata-0.8.6 lib/flydata/source_oracle/setup.rb
flydata-0.8.5 lib/flydata/source_oracle/setup.rb
flydata-0.8.4 lib/flydata/source_oracle/setup.rb
flydata-0.8.3 lib/flydata/source_oracle/setup.rb
flydata-0.8.2 lib/flydata/source_oracle/setup.rb
flydata-0.8.1 lib/flydata/source_oracle/setup.rb
flydata-0.8.0 lib/flydata/source_oracle/setup.rb
flydata-0.7.19 lib/flydata/source_oracle/setup.rb
flydata-0.7.18 lib/flydata/source_oracle/setup.rb
flydata-0.7.17 lib/flydata/source_oracle/setup.rb
flydata-0.7.16 lib/flydata/source_oracle/setup.rb
flydata-0.7.15 lib/flydata/source_oracle/setup.rb
flydata-0.7.14 lib/flydata/source_oracle/setup.rb