module XiamiRadio
Constants
- DEBUG
- TMP_DIR
- VERSION
Attributes
logger[R]
Public Class Methods
debug?()
click to toggle source
# File lib/xiami_radio.rb, line 35 def debug? %w(1 true on).include? ENV.fetch('DEBUG', DEBUG) end
init()
click to toggle source
# File lib/xiami_radio.rb, line 24 def init mktmpdir $stderr.reopen File.join(TMP_DIR, 'ζ'), 'w' @logger = Logger.new File.join(TMP_DIR, 'ζ') logger.level = debug? ? :debug : :info end
mktmpdir()
click to toggle source
# File lib/xiami_radio.rb, line 31 def mktmpdir Dir.mkdir TMP_DIR, 0700 unless Dir.exist? TMP_DIR end
track_info_swap()
click to toggle source
# File lib/xiami_radio.rb, line 39 def track_info_swap File.join(XiamiRadio::TMP_DIR, 'εΊ') end