Sha256: 070312712ee2d64055c3def05abf8b87e850b675a773981ffa4e46fa1a3f8304

Contents?: true

Size: 662 Bytes

Versions: 2

Compression:

Stored size: 662 Bytes

Contents

# frozen_string_literal: true

module Arxutils_Sqlite3
  # パス操作ユーティリティクラス
  class Util
    # DBログファイルへのパスの作成
    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

    # DB構成ファイルへのパスの作成
    def self.make_dbconfig_path(config_dir, dbconfig)
      Pathname.new(config_dir).join("#{dbconfig}.yml")
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
arxutils_sqlite3-0.1.64 lib/arxutils_sqlite3/util.rb
arxutils_sqlite3-0.1.63 lib/arxutils_sqlite3/util.rb