;+ ;NAME: ; run_swe_L2gen ;PURPOSE: ; Designed to run from a cronjob, sets up a lock file, and ; processes. It the lock file exists, no processing ;CALLING SEQUENCE: ; run_swe_l2gen, noffset_sec = noffset_sec ;INPUT: ; none ;OUTPUT: ; none ;KEYWORDS: ; none ;HISTORY: ; 25-jun-2014, jmm, jimm@ssl.berkeley.edu ; $LastChangedBy: $ ; $LastChangedDate: $ ; $LastChangedRevision: $ ; $URL: $ ;- Pro run_swe_l2gen test_file = file_search('/mydisks/home/maven/muser/SWEL2lock.txt') If(is_string(test_file[0])) Then Begin message, /info, 'Lock file /mydisks/home/maven/muser/SWEL2lock.txt Exists, Returning' Endif Else Begin test_file = '/mydisks/home/maven/muser/SWEL2lock.txt' spawn, 'touch '+test_file[0] mvn_call_swe_l2gen message, /info, 'Removing Lock file /mydisks/home/maven/muser/SWEL2lock.txt' file_delete, test_file[0] Endelse Return End