IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 20, 2013, 3:38:11 PM (13 years ago)
Author:
watersc1
Message:

cleaned.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippm/FilesMonitoring/NodeRelated/deployment/generate_crontabs_and_deployment_script.py

    r35945 r35982  
    11#!/usr/bin/env python
    22
    3 HOME = '/home/panstarrs/schastel'
    4 REFRESH_SCRIPT_LOCATION = '%s/dev/FilesMonitoring/NodeRelated/refresh_table.py' % HOME
    5 ROOT_DIRECTORY = '%s/dev/FilesMonitoring/NodeRelated/deployment' % HOME
    6 PYTHONPATH = '%s/local/share/python' % HOME
    7 NODES_LIST = '%s/local/share/allStorageNodes' % HOME
    8 OUTPUT_DIRECTORY = '%s/scripts' % ROOT_DIRECTORY
     3bin_directory = "%s/%s/bin" % (os.environ['PSCONFDIR'], os.environ['PSCONFIG'])
     4share_directory = "%s/%s/share/filemon/" % (os.environ['PSCONFDIR'], os.environ['PSCONFIG'])
     5
     6REFRESH_SCRIPT_LOCATION = '%s/refresh_table.py' % bin_directory
     7ROOT_DIRECTORY = '%s/deployment' % share_directory
     8PYTHONPATH = '%s/python' % share_directory
     9NODES_LIST = '%s/allStorageNodes' % share_directory
     10OUTPUT_DIRECTORY = '%s/scripts' % share_directory
    911DEPLOYMENT_SCRIPT = '%s/deploy.sh' % OUTPUT_DIRECTORY
    1012NODE_SCRIPT_FORMAT = '%s/crontab.%%s' % OUTPUT_DIRECTORY
     
    2325        deployment_script_file.write("ssh %s 'crontab %s'\n" % (node, crontab_filename))
    2426        crontab_file = open(crontab_filename, 'w')
    25         crontab_file.write("MAILTO=schastel@ifa.hawaii.edu\n")
     27        crontab_file.write("MAILTO=%s@ifa.hawaii.edu\n" % os.environ['USER'] )
    2628        crontab_file.write("PYTHONPATH=%s\n" % PYTHONPATH)
    2729        crontab_file.write("%d %d * * * nice %s -disk 0\n" % (minutes, hours, REFRESH_SCRIPT_LOCATION))
Note: See TracChangeset for help on using the changeset viewer.