Sha256: f4ef0fb2b144a44126cd0b337c40263ee911d1f5027ad15f825e9684abd007cb

Contents?: true

Size: 531 Bytes

Versions: 51

Compression:

Stored size: 531 Bytes

Contents

# -*- coding: utf-8 -*-
#
# @file 
# @brief cdstk command set (Only action, not display message.)
# @author ongaeshi
# @date   2011/12/12

require 'milkode/common/dbdir'

module Milkode
  module CdstkCommand
    module_function

    def setdb_set(path)
      raise NotExistDatabase unless Dbdir.dbdir?(path)
      open(Dbdir.milkode_db_dir, "w") {|f| f.print path }
    end

    def setdb_reset
      FileUtils.rm_f(Dbdir.milkode_db_dir)
    end
    
    # --- error ---
    class NotExistDatabase < RuntimeError ; end
  end
end


Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
milkode-1.8.9.2 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.9.1 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.9 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.8 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.7 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.6 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.5 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.4 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.3 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.2 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.1 lib/milkode/cdstk/cdstk_command.rb
milkode-1.8.0 lib/milkode/cdstk/cdstk_command.rb
milkode-1.7.1 lib/milkode/cdstk/cdstk_command.rb
milkode-1.7.0 lib/milkode/cdstk/cdstk_command.rb
milkode-1.6.1 lib/milkode/cdstk/cdstk_command.rb
milkode-1.6.0 lib/milkode/cdstk/cdstk_command.rb
milkode-1.5.0 lib/milkode/cdstk/cdstk_command.rb
milkode-1.4.0 lib/milkode/cdstk/cdstk_command.rb
milkode-1.3.0 lib/milkode/cdstk/cdstk_command.rb
milkode-1.2.0 lib/milkode/cdstk/cdstk_command.rb