Skip to content

Commit 85f2987

Browse files
python function for alicevision logger verbose level
1 parent fa74559 commit 85f2987

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

src/aliceVision/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
os.add_dll_directory(p)
2121

2222
#Enforce loading order
23+
from . import system
2324
from . import geometry
2425
from . import sfmData
2526
from . import sfmDataIO
27+
28+
#initialize logger
29+
system.initialize_alicevision_logger("info")

src/aliceVision/system/System.i

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,15 @@
99
%include <aliceVision/global.i>
1010
%include <aliceVision/system/ProgressDisplay.i>
1111

12+
13+
%{
14+
#include <aliceVision/system/Logger.hpp>
15+
16+
void initialize_alicevision_logger(const std::string & verboseLevel)
17+
{
18+
// set verbose level
19+
aliceVision::system::Logger::get()->setLogLevel(verboseLevel);
20+
}
21+
%}
22+
23+
void initialize_alicevision_logger(const std::string & verboseLevel);

0 commit comments

Comments
 (0)