You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by sh...@apache.org on 2021/02/20 08:05:34 UTC
[apisix] branch master updated: refactor: remove unused core.http
(#3555)
This is an automated email from the ASF dual-hosted git repository.
shuyangw pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix.git
The following commit(s) were added to refs/heads/master by this push:
new 7dde426 refactor: remove unused core.http (#3555)
7dde426 is described below
commit 7dde426a4f78368976e959ee82b27cfe3fbf2b59
Author: 罗泽轩 <sp...@gmail.com>
AuthorDate: Sat Feb 20 16:05:25 2021 +0800
refactor: remove unused core.http (#3555)
Signed-off-by: spacewander <sp...@gmail.com>
---
apisix/core.lua | 1 -
apisix/core/http.lua | 42 ------------------------------------------
2 files changed, 43 deletions(-)
diff --git a/apisix/core.lua b/apisix/core.lua
index f994de9..3e3b321 100644
--- a/apisix/core.lua
+++ b/apisix/core.lua
@@ -46,7 +46,6 @@ return {
id = require("apisix.core.id"),
utils = utils,
etcd = require("apisix.core.etcd"),
- http = require("apisix.core.http"),
tablepool = require("tablepool"),
empty_tab = {},
}
diff --git a/apisix/core/http.lua b/apisix/core/http.lua
deleted file mode 100644
index 66d0dbc..0000000
--- a/apisix/core/http.lua
+++ /dev/null
@@ -1,42 +0,0 @@
---
--- Licensed to the Apache Software Foundation (ASF) under one or more
--- contributor license agreements. See the NOTICE file distributed with
--- this work for additional information regarding copyright ownership.
--- The ASF licenses this file to You under the Apache License, Version 2.0
--- (the "License"); you may not use this file except in compliance with
--- the License. You may obtain a copy of the License at
---
--- http://www.apache.org/licenses/LICENSE-2.0
---
--- Unless required by applicable law or agreed to in writing, software
--- distributed under the License is distributed on an "AS IS" BASIS,
--- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--- See the License for the specific language governing permissions and
--- limitations under the License.
---
-local fetch_local_conf = require("apisix.core.config_local").local_conf
--- local log = require("apisix.core.log")
--- local json = require("apisix.core.json")
-local http = require("resty.http")
-
-
-local _M = {
- version = 0.1,
-}
-
-
-function _M.request_self(uri, opts)
- local local_conf = fetch_local_conf()
- if not local_conf or not local_conf.apisix
- or not local_conf.apisix.node_listen then
- return nil, nil -- invalid local yaml config
- end
-
- local httpc = http.new()
- local full_uri = "http://127.0.0.1:" .. local_conf.apisix.node_listen
- .. uri
- return httpc:request_uri(full_uri, opts)
-end
-
-
-return _M