Changeset 258
- Timestamp:
- 08/10/2010 03:54:28 PM (13 years ago)
- Location:
- SHX/trunk/src/SeismicHandler
- Files:
-
- 2 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
SHX/trunk/src/SeismicHandler/basics/__init__.py
r255 r258 1 # -*- coding: utf-8 -*- 2 3 from SeismicHandler.basics.tools import * 4 from obspy.core.util import AttribDict -
SHX/trunk/src/SeismicHandler/basics/tools.py
r257 r258 4 4 Collection of globally used helper functions. 5 5 """ 6 __all__ = ["Property", "Singleton"] 7 6 8 # property wrapper 7 9 def Property(func): -
SHX/trunk/src/SeismicHandler/modules/history.py
r257 r258 22 22 """history function for SHX""" 23 23 24 from SeismicHandler.basics .toolsimport Singleton24 from SeismicHandler.basics import Singleton 25 25 from time import time 26 26 -
SHX/trunk/src/SeismicHandler/modules/log.py
r257 r258 22 22 """global logging instance for SHX""" 23 23 24 from SeismicHandler.basics .toolsimport Singleton24 from SeismicHandler.basics import Singleton 25 25 import logging 26 26 import os -
SHX/trunk/src/SeismicHandler/modules/runtime.py
r257 r258 21 21 E.g. Echo Channel, Cap Conversion, ... 22 22 """ 23 import os.path 23 24 24 25 import sys 25 from SeismicHandler.basics.tools import Property, Singleton 26 from obspy.core.util importAttribDict26 import os 27 from SeismicHandler.basics import Property, Singleton, AttribDict 27 28 28 29 class runtime(object): … … 77 78 78 79 def __init__(self): 79 # print __file__ 80 pass 80 self.readConfig() 81 82 def readConfig(self): 83 """ 84 Read configuration file. 85 86 Possible locations of shx.conf 87 1. installation directory 88 2. /etc/ 89 3. $HOME/.shx/ 90 """ 91 92 dirs = [ 93 "/etc", 94 # some weird fall-back if $HOME does not exists 95 os.getenv("HOME", "/etc"), 96 os.path.join(os.path.split(__file__)[0], ".."), 97 ] 98 99 for d in dirs: 100 if not os.path.exists(os.path.join(d, "shx.conf")): 101 continue 102 103 print "found in", d 104 81 105 82 106 def __getattr__(self, name): -
SHX/trunk/src/SeismicHandler/modules/traces.py
r257 r258 21 21 22 22 import sys 23 from SeismicHandler.basics .toolsimport Singleton23 from SeismicHandler.basics import Singleton 24 24 from obspy.core.stream import Stream 25 25
Note: See TracChangeset
for help on using the changeset viewer.