コード例 #1
0
ファイル: raw_access.py プロジェクト: GrandHsu/iicontrollibs
def tree( path, indent = 0 ):
    raw = _OW.get( path )
    if raw:
        entries = raw.split( ',' )
        for entry in entries:
            print ' ' * indent, entry
            if entry[ -1 ] == '/':
                tree( entry, indent + 4 )
コード例 #2
0
def tree(path, indent=0):
    raw = _OW.get(path)
    if raw:
        entries = raw.split(',')
        for entry in entries:
            print ' ' * indent, entry
            if entry[-1] == '/':
                tree(entry, indent + 4)
コード例 #3
0
ファイル: __init__.py プロジェクト: bootc/owfs-cvsimport
def _get(path):
    """
    Get the sensor data. In the case where a sensor is disconnected
    from the bus or something else goes wrong, raise exUnknownSensor.
    """
    sensor = _OW.get(path)
    if sensor == None:
        raise exUnknownSensor(path)
    return sensor
コード例 #4
0
ファイル: __init__.py プロジェクト: zdzichu/owfs
def _get(path):
    """
    Get the sensor data. In the case where a sensor is disconnected
    from the bus or something else goes wrong, raise exUnknownSensor.
    """
    sensor = _OW.get(path)
    if sensor == None:
        raise exUnknownSensor(path)
    return sensor
コード例 #5
0
ファイル: __init__.py プロジェクト: bootc/owfs-cvsimport
def log_get( path ):
    """
    Write the _OW.get call details out to the log file.
    """
    logfile.write( "_OW.get( '%s' )%s" % ( path, os.linesep ) )
    return _OW.get(path)
コード例 #6
0
ファイル: __init__.py プロジェクト: zdzichu/owfs
def log_get( path ):
    """
    Write the _OW.get call details out to the log file.
    """
    logfile.write( "_OW.get( '%s' )%s" % ( path, os.linesep ) )
    return _OW.get(path)