search::driver_name (public)

 search::driver_name

Defined in packages/search/tcl/search-procs.tcl

Return the name of the current search driver.

Partial Call Graph (max 5 caller/called nodes):
test_misc misc (test search) search::driver_name search::driver_name test_misc->search::driver_name acs_sc_binding_exists_p acs_sc_binding_exists_p (public) search::driver_name->acs_sc_binding_exists_p apm_package_id_from_key apm_package_id_from_key (public) search::driver_name->apm_package_id_from_key callback::impl_exists callback::impl_exists (public) search::driver_name->callback::impl_exists parameter::get parameter::get (public) search::driver_name->parameter::get search::indexer search::indexer (private) search::indexer->search::driver_name search::object_index search::object_index (public) search::object_index->search::driver_name search::object_unindex search::object_unindex (public) search::object_unindex->search::driver_name

Testcases:
misc
Source code:
    set driver [parameter::get  -package_id [apm_package_id_from_key search]  -parameter FtsEngineDriver]

    if { $driver eq ""
         || (![callback::impl_exists -callback search::index -impl $driver]  && ! [acs_sc_binding_exists_p FtsEngineDriver $driver])
     } {
        ns_log Debug "search::indexer: driver=$driver not properly configured."
        return
    }

    return $driver
XQL Not present:
PostgreSQL
Generic XQL file:
packages/search/tcl/search-procs.xql

Oracle XQL file:
packages/search/tcl/search-procs-oracle.xql

[ hide source ] | [ make this the default ]
Show another procedure: