r7076: added demos of using ARGV[]
[samba.git] / testprogs / ejs / loadparm.js
index fdeaed9d348b2b55b693aedff84e4e328071be9a..6c2a80bb73ac996f6e8cada8a009b5b83f5400c7 100644 (file)
@@ -2,14 +2,18 @@
        demonstrate access to loadparm functions from ejs
 */     
 
-print("defined services: ");
-printVars(lpServices());
-
 function showParameter(name) {
         print(name + ": ");
         printVars(lpGet(name));
 }
 
+for (v in ARGV) {
+    showParameter(ARGV[v]);
+}
+
+print("defined services: ");
+printVars(lpServices());
+
 showParameter("server services");
 showParameter("netbios name");
 showParameter("security");
@@ -17,3 +21,4 @@ showParameter("workgroup");
 showParameter("log level");
 showParameter("server signing");
 showParameter("interfaces");
+