Method: Oxidized::SQL#setup

Defined in:
lib/oxidized/source/sql.rb

#setupObject

Raises:



9
10
11
12
13
14
15
16
17
18
19
# File 'lib/oxidized/source/sql.rb', line 9

def setup
  return unless @cfg.empty?

  Oxidized.asetus.user.source.sql.adapter   = 'sqlite'
  Oxidized.asetus.user.source.sql.database  = File.join(Config::Root, 'sqlite.db')
  Oxidized.asetus.user.source.sql.table     = 'devices'
  Oxidized.asetus.user.source.sql.map.name  = 'name'
  Oxidized.asetus.user.source.sql.map.model = 'rancid'
  Oxidized.asetus.save :user
  raise NoConfig, 'no source sql config, edit ~/.config/oxidized/config'
end