#!/opt/vmware/bin/python

import os
import platform
import sys
if platform.system() == 'Linux':
   sys.path.append('/usr/lib/vmware/site-packages')
   logDir = '/var/log/prefreeze'
   pattern = '/usr/lib/prefreeze/*'
else:
   sys.path.append(os.path.join(os.environ['VMWARE_CIS_HOME'], 'python-modules'))
   logDir = os.path.join(os.environ['VMWARE_LOG_DIR'], 'prefreeze')
   pattern = os.path.join(os.environ['VMWARE_CIS_HOME'], 'visl-integration',
                          'usr', 'lib', 'prefreeze', '*')

import backupUtils

backupUtils.initLogging(logDir, 'prefreeze.log')

timeout = 20
backupUtils.setBackupMarker()
backupUtils.runScripts(logDir, pattern, timeout, 'prefreeze')
