diff options
author | sinister <sinister@yandex-team.ru> | 2022-02-10 16:50:50 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:50:50 +0300 |
commit | b76c7a19e20d232ef1e00ccbe68f64a3024d29ed (patch) | |
tree | f8eeda3ddf7f474d0defce552e5eb141e5943509 /build/scripts/gen_yql_python_udf.py | |
parent | fd57eb4948385b403f53b2f711399e516d46dcac (diff) | |
download | ydb-b76c7a19e20d232ef1e00ccbe68f64a3024d29ed.tar.gz |
Restoring authorship annotation for <sinister@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'build/scripts/gen_yql_python_udf.py')
-rw-r--r-- | build/scripts/gen_yql_python_udf.py | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/build/scripts/gen_yql_python_udf.py b/build/scripts/gen_yql_python_udf.py index 13b5898117..e2dd7cc9e0 100644 --- a/build/scripts/gen_yql_python_udf.py +++ b/build/scripts/gen_yql_python_udf.py @@ -5,40 +5,40 @@ TEMPLATE=""" #include <ydb/library/yql/public/udf/udf_registrator.h> -#if @WITH_LIBRA@ -#include <yql/udfs/quality/libra/module/module.h> -#endif - +#if @WITH_LIBRA@ +#include <yql/udfs/quality/libra/module/module.h> +#endif + using namespace NKikimr::NUdf; #ifdef BUILD_UDF -#if @WITH_LIBRA@ -LIBRA_MODULE(TLibraModule, "Libra@MODULE_NAME@"); -#endif - -extern "C" UDF_API void Register(IRegistrator& registrator, ui32 flags) { +#if @WITH_LIBRA@ +LIBRA_MODULE(TLibraModule, "Libra@MODULE_NAME@"); +#endif + +extern "C" UDF_API void Register(IRegistrator& registrator, ui32 flags) { RegisterYqlPythonUdf(registrator, flags, TStringBuf("@MODULE_NAME@"), TStringBuf("@PACKAGE_NAME@"), EPythonFlavor::@FLAVOR@); -#if @WITH_LIBRA@ - RegisterHelper<TLibraModule>(registrator); -#endif -} - -extern "C" UDF_API ui32 AbiVersion() { - return CurrentAbiVersion(); -} - -extern "C" UDF_API void SetBackTraceCallback(TBackTraceCallback callback) { - SetBackTraceCallbackImpl(callback); -} - +#if @WITH_LIBRA@ + RegisterHelper<TLibraModule>(registrator); +#endif +} + +extern "C" UDF_API ui32 AbiVersion() { + return CurrentAbiVersion(); +} + +extern "C" UDF_API void SetBackTraceCallback(TBackTraceCallback callback) { + SetBackTraceCallbackImpl(callback); +} + #endif """ def main(): - assert len(sys.argv) == 6 - flavor, module_name, package_name, path, libra_flag = sys.argv[1:] + assert len(sys.argv) == 6 + flavor, module_name, package_name, path, libra_flag = sys.argv[1:] with open(path, 'w') as f: f.write( TEMPLATE @@ -46,7 +46,7 @@ def main(): .replace('@MODULE_NAME@', module_name) .replace('@PACKAGE_NAME@', package_name) .replace('@FLAVOR@', flavor) - .replace('@WITH_LIBRA@', libra_flag) + .replace('@WITH_LIBRA@', libra_flag) ) f.write('\n') |