svn commit: r280776 - projects/lua-bootloader/sys/boot/lua

Rui Paulo rpaulo at FreeBSD.org
Sat Mar 28 05:09:10 UTC 2015


Author: rpaulo
Date: Sat Mar 28 05:09:09 2015
New Revision: 280776
URL: https://svnweb.freebsd.org/changeset/base/280776

Log:
  Add support for var=num in loader.conf.
  
  Submitted by:	Pedro Souza

Modified:
  projects/lua-bootloader/sys/boot/lua/config.lua

Modified: projects/lua-bootloader/sys/boot/lua/config.lua
==============================================================================
--- projects/lua-bootloader/sys/boot/lua/config.lua	Sat Mar 28 02:55:16 2015	(r280775)
+++ projects/lua-bootloader/sys/boot/lua/config.lua	Sat Mar 28 05:09:09 2015	(r280776)
@@ -109,6 +109,15 @@ pattern_table = {
                 print("Failed to set '"..k.."' with value: "..v.."\n");
             end
         end
+    },
+--  env_var=num
+    [11] = {
+        str = "^%s*([%w%p]+)%s*=%s*(%d+)%s*(.*)",
+        process = function(k, v) 
+            if loader.perform("set "..k.."="..v.."") ~= 0 then
+                print("Failed to set '"..k.."' with value: "..v.."\n");
+            end
+        end
     }
 };
 
@@ -336,4 +345,4 @@ function config.reload(kernel)
     
     -- load modules
     config.loadmod(modules);
-end
\ No newline at end of file
+end


More information about the svn-src-projects mailing list