From b600d3371f1ca524f2b133cb45f5ae827c40daed Mon Sep 17 00:00:00 2001
From: hofmockel <dreagonfly@gmx.de>
Date: Fri, 24 Jan 2014 17:06:26 +0100
Subject: [PATCH] Get access to the dedicated logger of a DB

---
 rocksdb/db.pxd      | 1 +
 rocksdb/options.pxd | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/rocksdb/db.pxd b/rocksdb/db.pxd
index 11f8430..15f5709 100644
--- a/rocksdb/db.pxd
+++ b/rocksdb/db.pxd
@@ -101,6 +101,7 @@ cdef extern from "rocksdb/db.h" namespace "rocksdb":
         int MaxMemCompactionLevel() nogil except+
         int Level0StopWriteTrigger() nogil except+
         const string& GetName() nogil except+
+        const options.Options& GetOptions() nogil except+
         Status Flush(const options.FlushOptions&) nogil except+
         Status DisableFileDeletions() nogil except+
         Status EnableFileDeletions() nogil except+
diff --git a/rocksdb/options.pxd b/rocksdb/options.pxd
index 73294dd..71f3a4c 100644
--- a/rocksdb/options.pxd
+++ b/rocksdb/options.pxd
@@ -33,7 +33,7 @@ cdef extern from "rocksdb/options.h" namespace "rocksdb":
         cpp_bool error_if_exists
         cpp_bool paranoid_checks
         # TODO: env
-        # TODO: info_log
+        shared_ptr[Logger] info_log
         size_t write_buffer_size
         int max_write_buffer_number
         int min_write_buffer_number_to_merge
-- 
GitLab