Skip to content

Commit

Permalink
[enhancement] Make lib modules as non-executable #60
Browse files Browse the repository at this point in the history
Closes #60
  • Loading branch information
devkapilbansal committed Aug 16, 2021
1 parent 3740362 commit 90d6fb2
Show file tree
Hide file tree
Showing 16 changed files with 46 additions and 48 deletions.
44 changes: 22 additions & 22 deletions openwrt-openwisp-monitoring/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -51,39 +51,39 @@ endef
define Package/netjson-monitoring/install
$(INSTALL_DIR) \
$(1)/usr/sbin \
$(1)/usr/lib/lua/openwisp
$(1)/usr/lib/lua/openwisp_monitoring

$(INSTALL_BIN) \
files/sbin/netjson-monitoring.lua \
$(1)/usr/sbin/netjson_monitoring

$(INSTALL_BIN) \
files/lib/openwisp/dhcp.lua \
$(1)/usr/lib/lua/openwisp/dhcp.lua
$(INSTALL_DATA) \
files/lib/openwisp_monitoring/dhcp.lua \
$(1)/usr/lib/lua/openwisp_monitoring/dhcp.lua

$(INSTALL_BIN) \
files/lib/openwisp/interfaces.lua \
$(1)/usr/lib/lua/openwisp/interfaces.lua
$(INSTALL_DATA) \
files/lib/openwisp_monitoring/interfaces.lua \
$(1)/usr/lib/lua/openwisp_monitoring/interfaces.lua

$(INSTALL_BIN) \
files/lib/openwisp/monitoring.lua \
$(1)/usr/lib/lua/openwisp/monitoring.lua
$(INSTALL_DATA) \
files/lib/openwisp_monitoring/monitoring.lua \
$(1)/usr/lib/lua/openwisp_monitoring/monitoring.lua

$(INSTALL_BIN) \
files/lib/openwisp/monitoring_utils.lua \
$(1)/usr/lib/lua/openwisp/monitoring_utils.lua
$(INSTALL_DATA) \
files/lib/openwisp_monitoring/utils.lua \
$(1)/usr/lib/lua/openwisp_monitoring/utils.lua

$(INSTALL_BIN) \
files/lib/openwisp/neighbors.lua \
$(1)/usr/lib/lua/openwisp/neighbors.lua
$(INSTALL_DATA) \
files/lib/openwisp_monitoring/neighbors.lua \
$(1)/usr/lib/lua/openwisp_monitoring/neighbors.lua

$(INSTALL_BIN) \
files/lib/openwisp/resources.lua \
$(1)/usr/lib/lua/openwisp/resources.lua
$(INSTALL_DATA) \
files/lib/openwisp_monitoring/resources.lua \
$(1)/usr/lib/lua/openwisp_monitoring/resources.lua

$(INSTALL_BIN) \
files/lib/openwisp/wifi.lua \
$(1)/usr/lib/lua/openwisp/wifi.lua
$(INSTALL_DATA) \
files/lib/openwisp_monitoring/wifi.lua \
$(1)/usr/lib/lua/openwisp_monitoring/wifi.lua

endef

Expand Down
12 changes: 0 additions & 12 deletions openwrt-openwisp-monitoring/files/lib/openwisp/monitoring.lua

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
package.path=package.path .. ";../files/lib/?.lua"

-- retrieve dhcp leases
local utils=require('openwisp.monitoring_utils')
local utils=require('openwisp_monitoring.utils')
local uci=require('uci')
local uci_cursor=uci.cursor()
local io=require('io')
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
-- retrieve interfaces information
local utils=require('openwisp.monitoring_utils')
local utils=require('openwisp_monitoring.utils')

local cjson=require('cjson')
local nixio=require('nixio')
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package.path=package.path .. ";../files/lib/?.lua"

local monitoring={}

monitoring.dhcp=require('openwisp_monitoring.dhcp')
monitoring.interfaces=require('openwisp_monitoring.interfaces')
monitoring.neighbors=require('openwisp_monitoring.neighbors')
monitoring.resources=require('openwisp_monitoring.resources')
monitoring.utils=require('openwisp_monitoring.utils')
monitoring.wifi=require('openwisp_monitoring.wifi')

return monitoring
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
-- retrieve neighbors information
local cjson=require('cjson')
local io=require('io')
local utils=require('openwisp.monitoring_utils')
local utils=require('openwisp_monitoring.utils')

local neighbors={}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
-- retrieve resources usage
local io=require('io')
local utils=require('openwisp.monitoring_utils')
local utils=require('openwisp_monitoring.utils')

local resources={}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ if not ubus then
error('Failed to connect to ubusd')
end

local monitoring=require('openwisp.monitoring')
local monitoring=require('openwisp_monitoring.monitoring')

-- collect system info
local system_info=ubus:call('system', 'info', {})
Expand Down
2 changes: 1 addition & 1 deletion openwrt-openwisp-monitoring/tests/test_dhcp.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package.path=package.path .. ";../files/lib/openwisp/?.lua;../files/sbin/?.lua"
package.path=package.path .. ";../files/lib/openwisp_monitoring/?.lua;../files/sbin/?.lua"

local dhcp_data=require('test_files/dhcp_data')

Expand Down
2 changes: 1 addition & 1 deletion openwrt-openwisp-monitoring/tests/test_interfaces.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package.path=package.path .. ";../files/lib/openwisp/?.lua"
package.path=package.path .. ";../files/lib/openwisp_monitoring/?.lua"

local luaunit=require('luaunit')

Expand Down
2 changes: 1 addition & 1 deletion openwrt-openwisp-monitoring/tests/test_neighbors.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package.path=package.path .. ";../files/lib/openwisp/?.lua;../files/sbin/?.lua"
package.path=package.path .. ";../files/lib/openwisp_monitoring/?.lua;../files/sbin/?.lua"

local luaunit=require('luaunit')

Expand Down
2 changes: 1 addition & 1 deletion openwrt-openwisp-monitoring/tests/test_resources.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package.path=package.path .. ";../files/lib/openwisp/?.lua;../files/sbin/?.lua"
package.path=package.path .. ";../files/lib/openwisp_monitoring/?.lua;../files/sbin/?.lua"

local luaunit=require('luaunit')

Expand Down
4 changes: 2 additions & 2 deletions openwrt-openwisp-monitoring/tests/test_utils.lua
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package.path=package.path .. ";../files/lib/openwisp/?.lua"
package.path=package.path .. ";../files/lib/openwisp_monitoring/?.lua"

local luaunit=require('luaunit')

local utils=require('monitoring_utils')
local utils=require('utils')

TestUtils={}

Expand Down
2 changes: 1 addition & 1 deletion openwrt-openwisp-monitoring/tests/test_wifi.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package.path=package.path .. ";../files/lib/openwisp/?.lua;../files/sbin/?.lua"
package.path=package.path .. ";../files/lib/openwisp_monitoring/?.lua;../files/sbin/?.lua"

local wifi_data=require('test_files/wireless_data')
local luaunit=require('luaunit')
Expand Down

0 comments on commit 90d6fb2

Please sign in to comment.