Skip to content

Commit

Permalink
Add loader for environment variables
Browse files Browse the repository at this point in the history
  • Loading branch information
DarkWiiPlayer committed Sep 19, 2022
1 parent 8294716 commit 4775ec8
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
1 change: 1 addition & 0 deletions glass-dev-1.rockspec
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ build = {
glass = "glass.lua",
["glass.cosmo"] = "glass/cosmo.lua",
["glass.discount"] = "glass/discount.lua",
["glass.environment"] = "glass/environment.lua",
["glass.json"] = "glass/json.lua",
["glass.lua"] = "glass/lua.lua",
["glass.moonhtml"] = "glass/moonhtml.lua",
Expand Down
8 changes: 8 additions & 0 deletions glass/environment.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--- Loader for environment variables
-- @module glass.environment

--- Loads values from environment variables
-- @treturn string The value of the environment variable
return function(name)
return os.getenv(name:match("[^/].+$"))
end

0 comments on commit 4775ec8

Please # to comment.