File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
pgml-extension/src/bindings Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ use pyo3::prelude::*;
7
7
use pyo3:: types:: PyTuple ;
8
8
use std:: ffi:: CStr ;
9
9
10
+ static CONFIG_NAME : & ' static str = "pgml.venv" ;
11
+
10
12
static PY_MODULE : Lazy < Py < PyModule > > = Lazy :: new ( || {
11
13
Python :: with_gil ( |py| -> Py < PyModule > {
12
14
let src = include_str ! ( concat!( env!( "CARGO_MANIFEST_DIR" ) , "/src/bindings/venv.py" ) ) ;
@@ -28,8 +30,7 @@ pub fn activate_venv(venv: &str) -> bool {
28
30
29
31
pub fn activate ( ) -> bool {
30
32
unsafe {
31
- let config_name = "pgml.venv" . to_string ( ) ;
32
- let option = pgrx_pg_sys:: GetConfigOption ( config_name. as_pg_cstr ( ) , true , false ) ;
33
+ let option = pgrx_pg_sys:: GetConfigOption ( CONFIG_NAME . as_pg_cstr ( ) , true , false ) ;
33
34
if option. is_null ( ) {
34
35
false
35
36
} else {
You can’t perform that action at this time.
0 commit comments