From 5b05d3e376e984f00528f5bf2f0febd0220ca91f Mon Sep 17 00:00:00 2001 From: Avra Sengupta Date: Tue, 9 Jun 2015 17:49:23 +0530 Subject: snapshot/scheduler: Check if GCRON_TASKS exists before accessing it's mtime Change-Id: I873c83d21620527b20d7de428d11582c5499d1af BUG: 1228613 Signed-off-by: Avra Sengupta Reviewed-on: http://review.gluster.org/11138 Tested-by: NetBSD Build System Reviewed-by: Rajesh Joseph Reviewed-by: Krishnan Parthasarathi --- extras/snap_scheduler/gcron.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'extras/snap_scheduler') diff --git a/extras/snap_scheduler/gcron.py b/extras/snap_scheduler/gcron.py index e67e48cc932..a21c40f894f 100755 --- a/extras/snap_scheduler/gcron.py +++ b/extras/snap_scheduler/gcron.py @@ -120,6 +120,10 @@ def main(): initLogger(script_name) global start_time if sys.argv[1] == "--update": + if not os.path.exists(GCRON_TASKS): + return + if not os.path.exists(GCRON_CROND_TASK): + return if os.lstat(GCRON_TASKS).st_mtime > \ os.lstat(GCRON_CROND_TASK).st_mtime: try: -- cgit