Class: Arxutils_Sqlite3::Util
- Inherits:
-
Object
- Object
- Arxutils_Sqlite3::Util
- Defined in:
- lib/arxutils_sqlite3/util.rb
Overview
パス操作ユーティリティクラス
Class Method Summary collapse
-
.make_dbconfig_path(config_dir, dbconfig) ⇒ Object
DB構成ファイルへのパスの作成.
-
.make_log_path(db_dir, dbconfig) ⇒ Object
DBログファイルへのパスの作成.
Class Method Details
.make_dbconfig_path(config_dir, dbconfig) ⇒ Object
DB構成ファイルへのパスの作成
20 21 22 |
# File 'lib/arxutils_sqlite3/util.rb', line 20 def self.make_dbconfig_path(config_dir, dbconfig) Pathname.new(config_dir).join("#{dbconfig}.yml") end |
.make_log_path(db_dir, dbconfig) ⇒ Object
DBログファイルへのパスの作成
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/arxutils_sqlite3/util.rb', line 7 def self.make_log_path(db_dir, dbconfig) log_path = "" log_fname = Dbutil::Dbconnect.make_log_file_name( dbconfig, Config::DATABASELOG ) if db_dir && log_fname # DB用ログファイルへのパス log_path = File.join(db_dir, log_fname) end log_path end |