Changeset 35984 for trunk/ippm/FilesMonitoring/populate_table.py
- Timestamp:
- Aug 20, 2013, 6:17:32 PM (13 years ago)
- File:
-
- 1 edited
-
trunk/ippm/FilesMonitoring/populate_table.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippm/FilesMonitoring/populate_table.py
r35945 r35984 5 5 import os 6 6 7 bin_directory = "%s/%s/bin" % (os.environ['PSCONFDIR'], os.environ['PSCONFIG']) 8 share_directory = "%s/%s/share/filemon/" % (os.environ['PSCONFDIR'], os.environ['PSCONFIG']) 9 node_directory = '/export/%s.0/ipp_filemon/' 10 7 11 def populate(node, directory): 12 root_dir = "%s/populate" % node_directory 8 13 try: 9 os.makedirs( '/export/%s.0/schastel/populate/sql'% node)14 os.makedirs(('%s/sql' % root_dir) % node) 10 15 except OSError: 11 16 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), 13 18 '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), 15 20 '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), 17 22 '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(' '), 21 26 stdout = subprocess.PIPE) 22 27 p.poll() … … 41 46 letters = '0123456789abcdef' 42 47 insertTemplate="" 43 sqlFile = open(' /home/panstarrs/schastel/dev/FilesMonitoring/sql/insert_template.sql')48 sqlFile = open('%s/sql/insert_template.sql' % share_directory) 44 49 for line in sqlFile: 45 50 insertTemplate = "%s%s" % (insertTemplate, line)
Note:
See TracChangeset
for help on using the changeset viewer.
