static ngx_int_t
ngx_http_lua_fake_shm_init(ngx_conf_t *cf)
{
    ngx_http_lua_add_package_preload(cf, "fake_shm_zones",
                                     ngx_http_lua_fake_shm_preload);
    return NGX_OK;
}
static ngx_int_t
ngx_http_lua_upstream_init(ngx_conf_t *cf)
{
    if (ngx_http_lua_add_package_preload(cf, "ngx.upstream",
                                         ngx_http_lua_upstream_create_module)
            != NGX_OK)
    {
        return NGX_ERROR;
    }

    return NGX_OK;
}
Example #3
0
ngx_int_t
ngx_http_dyups_lua_preload(ngx_conf_t *cf)
{
    if (ngx_http_lua_add_package_preload(cf, "ngx.dyups",
                                         ngx_http_dyups_lua_register)
        != NGX_OK)
    {
        return NGX_ERROR;
    }

    return NGX_OK;
}
static
ngx_int_t ngx_http_sml_init(ngx_conf_t *cf)
{
	if (ngx_http_lua_add_package_preload(cf, "sml",
	                                     ngx_http_sml_inject_api)
	        != NGX_OK)
	    {
	        return NGX_ERROR;
	    }

	return NGX_OK;
}
static ngx_int_t
ngx_http_lua_mqtt_init(ngx_conf_t *cf)
{
	dd("lua_add_package_preload nginx.mqtt");
    if (ngx_http_lua_add_package_preload(cf, "nginx.mqtt",
                                         luaopen_nginx_mqtt)
        != NGX_OK)
    {
		ngx_log_error(NGX_LOG_ERR, ngx_cycle->log, 0, "lua_add_package_preload nginx.mqtt failued");
        return NGX_ERROR;
    }



    return NGX_OK;
}