- Timestamp:
- 02/09/11 16:13:27 (13 years ago)
- Location:
- trunk/sara_cmt
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sara_cmt/cmt.py
r12441 r12458 322 322 logger.error('Template does not exist: %s' % e) 323 323 324 if not parser.values.DRYRUN: 325 326 if not c.has_key( 'stores' ): 327 328 c[ 'stores' ] = { c['output'] : res } 329 330 for store_file, store_output in c['stores'].items(): 331 332 write_msg = 'Writing outputfile: %s' %store_file 333 created_msg = 'Outputfile(s) created: %s' %store_file 334 335 try: 336 logger.info(write_msg) 337 f = open(store_file, 'w') 338 f.writelines(store_output) 339 f.close() 340 logger.info(created_msg) 341 except IOError, e: 342 logger.error('Failed creating outputfile: %s' % e) 343 except KeyError, e: 344 logger.error('No output/stores defined in template') 324 if not parser.values.DRYRUN: # Write output file(s) 325 326 c['stores'] = c['stores'] or {c['output']:res} 327 328 for store_file, store_output in c['stores'].items(): 329 330 write_msg = 'Writing outputfile: %s' %store_file 331 created_msg = 'Outputfile(s) created: %s' %store_file 332 333 try: 334 logger.info(write_msg) 335 f = open(store_file, 'w') 336 f.writelines(store_output) 337 f.close() 338 logger.info(created_msg) 339 except IOError, e: 340 logger.error('Failed creating outputfile: %s' % e) 341 except KeyError, e: 342 logger.error('No output/stores defined in template') 345 343 346 344 else: … … 352 350 for script in c['epilogue']: 353 351 ### <DEBUG> 354 #logger.info('Now executing epilogue script')352 logger.info('Now executing epilogue script') 355 353 #logger.debug('<EPILOGUE>') 356 354 os.system(script) 357 355 #logger.debug('</EPILOGUE>') 358 #logger.info('Finished epilogue script')356 logger.info('Finished epilogue script') 359 357 ### </DEBUG> 360 358 except KeyError, e: -
trunk/sara_cmt/sara_cmt/cluster/models.py
r12457 r12458 225 225 return self.name 226 226 227 # 228 def _rev_name(self): 229 network = IP("%s/%s" % (self.netaddress, self.netmask)) 230 reverse_name = network.reverseName() 231 return reverse_name 232 233 # 234 def _rev_names(self): 235 network = IP("%s/%s" % (self.netaddress, self.netmask)) 236 reverse_names = network.reverseNames() 237 return reverse_names 238 227 239 def _max_hosts(self): 228 240 """ -
trunk/sara_cmt/sara_cmt/settings.py
r12457 r12458 167 167 'django.contrib.databrowse', 168 168 'django.contrib.webdesign', 169 'piston', 169 170 'sara_cmt.cluster', 170 171 'sara_cmt.api', 171 'piston',172 172 'django_extensions', 173 173 'tagging',
Note: See TracChangeset
for help on using the changeset viewer.