Megatest

Diff
Login

Differences From Artifact [d744d47aad]:

To Artifact [0846354bc1]:


115
116
117
118
119
120
121

122





123
124
125
126
127
128
129
115
116
117
118
119
120
121
122

123
124
125
126
127
128
129
130
131
132
133
134







+
-
+
+
+
+
+







       (vector #f #f "remote must be called with a vector")       
       (vector                                   ;; return a vector + the returned data structure
	#t 
	(let ((cmd    (vector-ref dat 0))
	      (params (vector-ref dat 1)))
	  (case (if (symbol? cmd)
		    cmd
		    (if (string? cmd)
		    (string->symbol cmd))
			(string->symbol cmd)
			(begin
			  (debug:print 0 *default-log-port* "ERROR: received bad data in execute-requests \"" cmd "\""
				       "   and params " params)
			  (exit 1))))

	    ;;===============================================
	    ;; READ/WRITE QUERIES
	    ;;===============================================

	    ;; SERVERS
	    ((start-server)                    (apply server:kind-run params))