IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 20, 2013, 6:17:32 PM (13 years ago)
Author:
watersc1
Message:

I'm going to commit before I start moving everything around so that they're sane.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippm/FilesMonitoring/populate_table.py

    r35945 r35984  
    55import os
    66
     7bin_directory = "%s/%s/bin" % (os.environ['PSCONFDIR'], os.environ['PSCONFIG'])
     8share_directory = "%s/%s/share/filemon/" % (os.environ['PSCONFDIR'], os.environ['PSCONFIG'])
     9node_directory = '/export/%s.0/ipp_filemon/'
     10
    711def populate(node, directory):
     12    root_dir = "%s/populate" % node_directory
    813    try:
    9         os.makedirs('/export/%s.0/schastel/populate/sql' % node)
     14        os.makedirs(('%s/sql' % root_dir) % node)
    1015    except OSError:
    1116        pass
    12     output = open('/export/%s.0/schastel/populate/sql/populate_%s_%s.sql' % (node, node, directory),
     17    output = open(('%s/%s' % (root_dir, 'sql/populate_%s_%s.sql')) % (node, node, directory),
    1318                  'w')
    14     ignored = open('/export/%s.0/schastel/populate/ignored_%s_%s' % (node, node, directory),
     19    ignored = open(('%s/%s' % (root_dir, 'log/ignored_%s_%s')) % (node, node, directory),
    1520                   'w')
    16     stdout = open('/export/%s.0/schastel/populate/stdout_%s_%s' % (node, node, directory),
     21    stdout = open(('%s/%s' % (root_dir, 'log/stdout_%s_%s')) % (node, node, directory),
    1722                  'w')
    18     index_filename = '/export/%s.0/schastel/mlocate/%s.%s.mlocate_db' % (node, node, directory)
    19     p = subprocess.Popen(('/home/panstarrs/schastel/local/bin/locate -d %s .'
    20                           % index_filename).split(' '),
     23    index_filename = ('%s/%s' % (node_directory,'/mlocate/%s.%s.mlocate_db')) % (node, node, directory)
     24    p = subprocess.Popen(('%s/locate -d %s .'
     25                          % bin_directory,index_filename).split(' '),
    2126                         stdout = subprocess.PIPE)
    2227    p.poll()
     
    4146letters = '0123456789abcdef'
    4247insertTemplate=""
    43 sqlFile = open('/home/panstarrs/schastel/dev/FilesMonitoring/sql/insert_template.sql')
     48sqlFile = open('%s/sql/insert_template.sql' % share_directory)
    4449for line in sqlFile:
    4550    insertTemplate = "%s%s" % (insertTemplate, line)
Note: See TracChangeset for help on using the changeset viewer.