You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2007/10/25 22:02:45 UTC

svn commit: r588331 - in /roller/trunk/sandbox/scripting/groovy/examples/rollerapi: checkuser.gy createblog.gy createcomment.gy createentry.gy createtestdata.gy createuser.gy groovy listusers.gy removeuser.gy

Author: snoopdave
Date: Thu Oct 25 13:02:44 2007
New Revision: 588331

URL: http://svn.apache.org/viewvc?rev=588331&view=rev
Log:
adding correct 4.0 bootstrapping code

Modified:
    roller/trunk/sandbox/scripting/groovy/examples/rollerapi/checkuser.gy
    roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createblog.gy
    roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createcomment.gy
    roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createentry.gy
    roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createtestdata.gy
    roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createuser.gy
    roller/trunk/sandbox/scripting/groovy/examples/rollerapi/groovy
    roller/trunk/sandbox/scripting/groovy/examples/rollerapi/listusers.gy
    roller/trunk/sandbox/scripting/groovy/examples/rollerapi/removeuser.gy

Modified: roller/trunk/sandbox/scripting/groovy/examples/rollerapi/checkuser.gy
URL: http://svn.apache.org/viewvc/roller/trunk/sandbox/scripting/groovy/examples/rollerapi/checkuser.gy?rev=588331&r1=588330&r2=588331&view=diff
==============================================================================
--- roller/trunk/sandbox/scripting/groovy/examples/rollerapi/checkuser.gy (original)
+++ roller/trunk/sandbox/scripting/groovy/examples/rollerapi/checkuser.gy Thu Oct 25 13:02:44 2007
@@ -21,7 +21,10 @@
     return;
 }
 
+org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare();
+org.apache.roller.weblogger.business.WebloggerFactory.bootstrap();
 roller = org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger();
+
 user = roller.getUserManager().getUserByUserName(args[0]);
 
 if (user == null) {

Modified: roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createblog.gy
URL: http://svn.apache.org/viewvc/roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createblog.gy?rev=588331&r1=588330&r2=588331&view=diff
==============================================================================
--- roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createblog.gy (original)
+++ roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createblog.gy Thu Oct 25 13:02:44 2007
@@ -28,6 +28,8 @@
 description = handle;
 theme =       "basic";
 
+org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare();
+org.apache.roller.weblogger.business.WebloggerFactory.bootstrap();
 roller = org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger();
 
 user = roller.getUserManager().getUserByUserName(username);

Modified: roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createcomment.gy
URL: http://svn.apache.org/viewvc/roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createcomment.gy?rev=588331&r1=588330&r2=588331&view=diff
==============================================================================
--- roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createcomment.gy (original)
+++ roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createcomment.gy Thu Oct 25 13:02:44 2007
@@ -23,6 +23,8 @@
 email =   "test@example.com";
 content = "Testing 1 2 3 <em>Hello World!</em>";
  
+org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare();
+org.apache.roller.weblogger.business.WebloggerFactory.bootstrap();
 roller = org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger();
 
 blog = roller.getUserManager().getWebsiteByHandle(handle);

Modified: roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createentry.gy
URL: http://svn.apache.org/viewvc/roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createentry.gy?rev=588331&r1=588330&r2=588331&view=diff
==============================================================================
--- roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createentry.gy (original)
+++ roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createentry.gy Thu Oct 25 13:02:44 2007
@@ -27,7 +27,10 @@
 text =     args[3];
 catpath =  args[4];
  
+org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare();
+org.apache.roller.weblogger.business.WebloggerFactory.bootstrap();
 roller = org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger();
+
 user = roller.getUserManager().getUser(username);
 if (user == null) {
    println "ERROR: user ${username} not found";

Modified: roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createtestdata.gy
URL: http://svn.apache.org/viewvc/roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createtestdata.gy?rev=588331&r1=588330&r2=588331&view=diff
==============================================================================
--- roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createtestdata.gy (original)
+++ roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createtestdata.gy Thu Oct 25 13:02:44 2007
@@ -15,10 +15,10 @@
 
     def roller = null;
 
-    def userCount = 30 
+    def userCount = 10 
     def blogCount = 2*userCount
-    def entryCount = 50 
-    def commentCount = 6
+    def entryCount = 10 
+    def commentCount = 3
 
     def users = []
 

Modified: roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createuser.gy
URL: http://svn.apache.org/viewvc/roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createuser.gy?rev=588331&r1=588330&r2=588331&view=diff
==============================================================================
--- roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createuser.gy (original)
+++ roller/trunk/sandbox/scripting/groovy/examples/rollerapi/createuser.gy Thu Oct 25 13:02:44 2007
@@ -39,7 +39,10 @@
 user.setTimeZone(timeZone);
 user.setDateCreated(new java.util.Date());
 
+org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare();
+org.apache.roller.weblogger.business.WebloggerFactory.bootstrap();
 roller = org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger();
+
 roller.getUserManager().addUser(user);
 roller.flush();
 

Modified: roller/trunk/sandbox/scripting/groovy/examples/rollerapi/groovy
URL: http://svn.apache.org/viewvc/roller/trunk/sandbox/scripting/groovy/examples/rollerapi/groovy?rev=588331&r1=588330&r2=588331&view=diff
==============================================================================
--- roller/trunk/sandbox/scripting/groovy/examples/rollerapi/groovy (original)
+++ roller/trunk/sandbox/scripting/groovy/examples/rollerapi/groovy Thu Oct 25 13:02:44 2007
@@ -3,13 +3,13 @@
 # -- ENSURE THESE ARE CORRECT ---
 
 # Directory where Groovy release is installed
-export GROOVY_HOME=/usr/local/groovy
+export GROOVY_HOME=/Applications/Java/groovy
 
 # Directory of Roller webapp context
 export WEBAPP_DIR=../../../../../apps/weblogger/build/webapp
 
 # Directory of additional jars
-export JARS_DIR=/usr/local/tomcat/common/lib
+export JARS_DIR=/Applications/Java/tomcat/common/lib
 
 
 # --- SHOULD NOT NEED TO EDIT BELOW THIS LINE ---

Modified: roller/trunk/sandbox/scripting/groovy/examples/rollerapi/listusers.gy
URL: http://svn.apache.org/viewvc/roller/trunk/sandbox/scripting/groovy/examples/rollerapi/listusers.gy?rev=588331&r1=588330&r2=588331&view=diff
==============================================================================
--- roller/trunk/sandbox/scripting/groovy/examples/rollerapi/listusers.gy (original)
+++ roller/trunk/sandbox/scripting/groovy/examples/rollerapi/listusers.gy Thu Oct 25 13:02:44 2007
@@ -17,7 +17,10 @@
 */
 
 try {
+    org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare();
+    org.apache.roller.weblogger.business.WebloggerFactory.bootstrap();
     roller = org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger();
+    
     users = roller.getUserManager().getUsers(null, null, null, null, 0, -1);
     for (u in users) {
        println "   User [${u.userName}] has password [${u.password}]";

Modified: roller/trunk/sandbox/scripting/groovy/examples/rollerapi/removeuser.gy
URL: http://svn.apache.org/viewvc/roller/trunk/sandbox/scripting/groovy/examples/rollerapi/removeuser.gy?rev=588331&r1=588330&r2=588331&view=diff
==============================================================================
--- roller/trunk/sandbox/scripting/groovy/examples/rollerapi/removeuser.gy (original)
+++ roller/trunk/sandbox/scripting/groovy/examples/rollerapi/removeuser.gy Thu Oct 25 13:02:44 2007
@@ -16,10 +16,22 @@
 * directory of this distribution.
 */
 
-username = "scratch";
+if (args.length < 2) {
+    println "USAGE: groovy removeuser.gy <username>"; 
+    return;
+}
 
+username = args[0];
+
+org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare();
+org.apache.roller.weblogger.business.WebloggerFactory.bootstrap();
 roller = org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger();
+
 user = roller.getUserManager().getUserByUserName(username);
+if (user == null) {
+    println "User ${username} not found";
+    return;
+}
 roller.getUserManager().removeUser(user);
 roller.flush();