Module: Dogtag::LuaScript

Defined in:
lib/dogtag/lua_script.rb

Constant Summary collapse

LUA_SCRIPT_PATH =
'lua/id-generation.lua.erb'.freeze

Class Method Summary collapse

Class Method Details

.to_sObject



7
8
9
10
11
12
13
# File 'lib/dogtag/lua_script.rb', line 7

def self.to_s
  @rendered_script ||= ERB.new(
    File.read(
      File.expand_path "../../#{LUA_SCRIPT_PATH}", File.dirname(__FILE__)
    )
  ).result
end