Megatest

Diff
Login

Differences From Artifact [d2b597ab3b]:

To Artifact [32d4848be0]:


21
22
23
24
25
26
27
28

29
30
31


32
33
34
35
36
37
38
21
22
23
24
25
26
27

28
29


30
31
32
33
34
35
36
37
38







-
+

-
-
+
+







(use scsh-process)
(use srfi-18)
(use srfi-19)
(use refdb)
(use sql-de-lite srfi-1 posix regex regex-case srfi-69)
;(declare (uses common))
;(declare (uses configf))
(declare (uses margs))
;;(declare (uses margs))
(declare (uses megatest-version))
 

;;;; (use (prefix mtconfigf configf:)) 
(include "modules.scm")
(include "megatest-fossil-hash.scm")
;;; please create this file before using sautherise. For sample file is avaliable sample-sauth-paths.scm. 
(include "sauth-paths.scm")
(include "sauth-common.scm")

(define (toplevel-command . args) #f)
(use readline)
503
504
505
506
507
508
509
510

511
512
513
514
515
516
517
503
504
505
506
507
508
509

510
511
512
513
514
515
516
517







-
+







  (let* ((usr (current-user-name))
          (value (get-restrictions base-path usr)))
                              value))
             

(define (sretrieve:load-shell-config fname)
          (if (file-exists? fname)
	(read-config fname #f #f)
	(configf:read-config fname #f #f)
	))


(define (is_directory target-path) 
  (let* ((retval #f))
  (sretrieve:do-as-calling-user
    	(lambda ()