6.0.0 translation with an error corrected:
'Une variante des images par hôte qui contient le chargeur de démarrage de l'OS dans le disque. Cela peut être utile si le chainage échoue sur certains matériels, mais l'inconvénient est que l'image doit être régénérée à chaque changement du système, du chargeur de démarrage ou des modèles.'


Hey there! Yes i also thought about that – i can simply create an alias for the `@handle` method, so it's up to us what we use :wink:


java 8


It's not a boolean variable - r can have values of True, False or None. None gets produced for points close to the ellipse boundary, i.e. points not conclusively inside or outside the ellipse.


do you mean just adding a comment or something more subtle?


I'll update soon, can you tell me when it's finished?
I hope you've worked fine together :+1:


The below error occurs while trying to build this plugin, could you please help me?

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.9:test (default-test) on project categorized-view: There are test failures.


not needed at all, I think


actually, the only requirement is Docker


risky cast, It could be LinkedList


C'est juste que je préfère la version docker-compose genre pour pas avoir à rechercher la clé ou la commande complète et que de tête je connais pas assez docker compose pour mettre le --privileged, --pid… mais bon c'était juste un commentaire comme ça pour faire chier ;)


Thanks.


develop (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1335 of 1335 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-70.21%25-green.svg)


ok


Just a heads up that people sometimes like to share project files between systems. In that case it would be better if those flags would be applied in more dynamic fashion. For example a special, platform specific, block could be included in the settings that would override defaults from non-platform specific block.

But having said that, I'm not sure how file permissions would behave when syncing between platforms using for example Dropbox. I'm not sure those would be preserved. If not, then sharing such project files with the content would make little sense.


The best thing would be to give a datastructure with expected values but if it's hard to do, a comment is enough


Please keep 6.0.0 translation as is:
'Différents types de disque de démarrage peuvent être créés pour provisionner les hôtes sans requérir à PXE. Les disques de démarrage peuvent être attachés à un hôte (physique ou virtuel) qui démarre depuis le disque, contacte Foreman puis lance l'installation du système d'exploitation.'


okay thanks, i noticed the info but i did not get where you update it ... hope this doesn't produce funny stuff :)


@ccx-testerbot runtests master


keep it as ```ruby


Also a very nice kang https://github.com/Thecrazyskull/android_device_motorola_clark


Maintain fucking authorship


testing


Converting to Base64 is not simply base64_encode, you need to use [chunk_split](http://php.net/manual/en/function.chunk-split.php) too.

http://www.w3.org/Protocols/rfc1341/5_Content-Transfer-Encoding.html
> The output stream (encoded bytes) must be represented in lines of no more than 76 characters each

a bit OT: is base64 announced as a feature by the mailserver like 8bitmime? (guess no)


Learn2git ;-;


FDGroundTempModelBugFix (mmatts) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


ok, I will add some more


Closes #12


typo: `response`


Am I reading right that you're re-introducing session id in query line by hand?

If so, I just want to highlight that this approach was stripped out of PHP core because it opened a whole host of session fixation attacks (cookies aren't much better, but the session validation is now a fairly well trodden path).

What is it that's trying to be accomplished here? For example, could you do whatever you're trying to achieve via the API? If so, #1035 and earlier patches, remove the need for client cookie handling when calling the API.


ok


Great job!


Thank you for the request. It has been added to the queue (id: 87). To see the progress you can go to the [status](http://ccextractor.canihavesome.coffee/test/87) page. Please note that depending on the current queue, it could take a while before any results will be visible. In each case I will report back here once the tests are done.


LOL you snuck it in while Adam slept. I :heart: you.


Yes it does not, and is not intended to do so.

Since the `where` block does not belong to the feature that is tested its errors should not be "handled". The implementation that you are testing might have some issues with a dataset from the `where` block, but the `where` block itself should be error free.


Please note that this is still inconsistent with Git's coding style, and the usual remedy for readability is to enlarge the font (I, personally, am totally fond of the Ctrl-+ shortcut).


Yes, it's possible to create legit test cases that would get a false positive here since we're only allowing max one single-instance TA on the call stack.

Another way of avoiding deadlocks is to go completely single threaded once a single-instance TA is entered, whenever a TA called from this call stack is busy it's a deadlock created by this call stack alone and we can return busy.

I can try to implement the single thread approach instead if you prefer that.


Looks like we only want to close this when its a `File` rather than an `Array` from opening the gzip file:

```
  5) MailServerLog.load_file loads relevant lines of an uncompressed exim log file
     Failure/Error: MailServerLog.load_file("/var/log/exim4/exim-mainlog-2012-10-10")
     NoMethodError:
       undefined method `close' for #<Array:0x000000107d6328>
     # ./app/models/mail_server_log.rb:62:in `block in load_file'
     # ./app/models/mail_server_log.rb:36:in `load_file'
     # ./spec/models/mail_server_log_spec.rb:34:in `block (3 levels) in <top (required)>'
```


Thank you very much!!! It works!! :dancer:


BTW: if you want a dual x86/x64 build environment it is often easier to avoid using the deps directory, but use win32build besides a win64build directory. The build system will look for those directories if it cannot find deps. Hidden feature...


thanks mate for the change.

however, the README file is currently being updated by node.js via the ux\WebFrontEndStack.json file. I will update all of them now.

btw, do you want to be a contributor?


An error occurred while running the tests. Please check the [status](http://ccextractor.canihavesome.coffee/test/87) page, and correct the error. If you have a question, please contact @canihavesomecoffee.


`login` method of attached testopia jar in `/src/main/webapp/WEB-INF/lib/testopia-java-driver-0.1.jar` do not return a token. It returns void. Have you used some other testopia jar?


@msteed - not sure if you get notified of replies.


1: M111 unrecognized component name: i18n


1: M111 unrecognized component name: plotextractor


$ is missing


Yep. I create new commit (this page) but 'pull request' functiont for it not active in my windows-client. It's normal ?
Anyway this commitis more better previous versions of files. You can use it now. May be we correct few strings late for future update.


기본적으로 컴포넌트 스캔이 기본 패키지로 잡히는걸로 알고있는데 이부분 추가는 왜 하신거예요??


Good morning All...
How has it bn?


:+1:
:100:
:1234:


@tsg Have a look at this options and let me know if there are some more.


I wasn't sure that was particularly more readable; is it more efficient?


get() called without assignment


Ops, I didn't see that the README file was auto-generated. Regarding to be a contributor, it could be good :+1:


create


I think it's better from the UI/UX point of view to have a cursor that a user would expect on input field. The way it looked now it could be mistaken for a disabled field.


btw there is `escalus_stanza:id()`


Erf, build log became empty again in travis :/
Ran again the build, and copy-pasted the log elsewhere: https://gist.github.com/yohanboniface/a8bd7d44c8e89e00890c


@badone ideally, the commit message should have `Fixes: #7822` before the `Signed-off-by:` line.


Magic number, it's better to use a constant here


Hi @sandarenu

Last time I checked with a new version of testopia+bugzilla, even though I got a token, other web services were not expecting the token and failing (either due to missing the token, or because they were still waiting for the cookie).

But it was during development of a new version, so maybe it has been fixed now.


I don't think we need .idea dir in repo :) Please add it to .gitignore


sorry for this im trying to remove this changes


Houston, you are in, welcome to the party.


Also ejabberd_tests.iml looks like intelij specific.


404가 계속 나서 패키지 못찾아 그런가 싶어서? ㅋ
이렇게 커밋하면 안되는거지만 ㅎ


Why -1 ? I like null, think it's better :)


A lot of inline style ...


Excellent news. I'll see what I can do - I'm pretty much finished. :)


SF


insinto will do mkdir, so dodir is redundant


Hello,
I work with netcdf files (.nc) in qgis 2.10 and I want to automate some processings with python scripts.
The netcdf files consist of oceanographic data (temperature, salinity, sea water velocity etc..). For the sea water velocity, I started to automate the speed current process in pyqgis:
I added the process of the plugin vector field calc in a python script and I created a memory point grid with magnitude and orientation values. Now, I need to convert the points grid into arrows with the vector field renderer. I used and readajusted the scripts of your plugin (vector arrow marker.py and vector field renderer.py) which are the new modules of my main script. I need the polar mode, the length attribute is the magnitude and the angle attribute is the orientation. The angle orientation is from north and the angle units are in degrees.

My problem is that nothing happens and I have no errors...
i think I missed something but i don't know what. Can you look at my script and give me your opinion?
I hope that was clear and explicit!
Thank you very much.

Here the first module vector arrow marker.py
```python
#
# Render a vector point layer using arrows to represent the a vector
# quantity.
#

import math
import sys
from qgis.core import *
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from qgis import utils
from qgis.utils import iface
from os import path

#vfr=qgis.utils.plugins ['VectorFieldRenderer']
#vfr

 #Symbol layer class to draw an arrow of a specified size and orientation

class VectorArrowMarker(QgsMarkerSymbolLayerV2):
    symbolLayerName = "VectorArrowMarker"
    IconArrow=0
    DrawBasePart=0
    DrawArrowPart=1

    def __init__(self):
        QgsMarkerSymbolLayerV2.__init__(self)
        self.setShaftWidth(0.0)
        self.setRelativeHeadSize(0.5)
        self.setHeadWidth(0.20)
        self.setHeadFillColor(QColor(0,0,0))
        self.setFillHead(True)
        self.setHeadShape((1.8,-1.0,2.00))
        self.setMaxHeadSize(0.6)
        self.setBaseSize(0.0)
        self.setVector( 10.0, 0.0, True )

    def shaftWidth( self ):
        return self._width
    def setShaftWidth( self, width ):
        self.setWidth(width)

    def headSize( self ):
        return self._headSize
    def setHeadSize( self, headSize ):
        self._headSize = headSize
    # More meaningful alias
    def relativeHeadSize( self ):
        return self._headSize
    def setRelativeHeadSize( self, headSize ):
        self._headSize = headSize

    def headShape( self ):
        return self._headshape
    def headShapeStr( self ):
        return ' '.join((str(x) for x in self._headshape))
    def setHeadShape( self, *values ):
        if len(values) == 1:
            values=values[0]
        if type(values) == str:
            values = [float(x) for x in values.split()]
        if len(values) != 3:
            raise ValueError("Invalid value for arrow head shape")
        self._headshape = values

    def headWidth( self ):
        return self._headWidth
    def setHeadWidth( self, headWidth ):
        self._headWidth = headWidth

    def headFillColor(self):
        return self._headColor
    def setHeadFillColor(self,color):
        self._headColor = color

    def fillHead(self):
        return self._fillHead
    def setFillHead(self,fillHead):
        self._fillHead = fillHead

    def maxHeadSize( self ):
        return self._maxHeadSize
    def setMaxHeadSize(self,maxHeadSize):
        self._maxHeadSize = maxHeadSize

    def baseSize(self):
        return self._baseSize
    def setBaseSize(self,size):
        self._baseSize = size

    def setupMarker(self):
        front, back, centre = self._headshape
        small = 0.001
        if abs(front - centre) > small:
            self._head = ( (front,0.5),(back,0.5),(centre,0.2),(back,-0.0) )
            self._headpoly = True
        else:
            self._head = ( (back,0.5),(front,0.5),(back,-0.0) )
            self._headpoly = False
        # If we want to have the tip of the arrow at the measurement point
        # then we need to apply an offset to account for mitring the width
        # of the arrow border.
        self._mitreWidthOffset = 0.0
        if abs(front) < small and back < -small:
            self._mitreWidthOffset = -math.sqrt(back*back+0.25)

        # Arrow shaft will need to end before the point to avoid squaring off
        # the end.  Only applies if the
        self._shaftBack = centre
        self._shaftFront = front
        self._shaftFrontOffset = 0.0
        if back < front:
            self._shaftFrontOffset = back-front

    def startRender( self, context ):
        self.setupMarker()

    def stopRender( self, context ):
        pass

    def setVector( self, size, angle, drawArrow=True ):
        self._vectorSize = size
        self._vectorAngle = angle
        self._drawCurrentArrow = drawArrow

    def calcHeadSize( self, length, pixelFactor ):
        headsize = 0.5
        if self._maxHeadSize > 0.6:
            headsize = self._maxHeadSize*pixelFactor
#        if self._headSize > 0.0:
#            relsize = self._headSize*length
#            headsize = relsize if headsize <= 0 else min(headsize,relsize)
        return headsize

    def arrowSize( self, pixelFactor ):
        self.setupMarker()
        basesize = (self._baseSize+self._baseBorderWidth)*pixelFactor/2.0
        left = -basesize
        right = basesize
        bottom = -basesize
        top = basesize
        if self._drawCurrentArrow:
            length = self._vectorSize*pixelFactor
            headsize = self.calcHeadSize( length, pixelFactor )
            hw = self._headWidth*pixelFactor
            left = min(left,headsize*min([p[0] for p in self._head])-hw)
            right = max(right,length+hw+headsize*max([p[0] for p in self._head]))
            bottom = min(bottom,-0.5*self._width*pixelFactor,headsize*min([p[1] for p in self._head])-hw)
            top = max(top,0.5*self._width*pixelFactor,headsize*max([p[1] for p in self._head])+hw)
        return QRectF(left,bottom,right-left,top-bottom)

    def renderPoint( self, point, context ):
        # Test selected to support earlier builds of 1.5 dev stream
        selColor = 'black'
        if 'selected' in dir(context):
            selected = context.selected()
            if selected:
                selColor = context.selectionColor()
        painter = context.renderContext().painter()
        pixelFactor = context.outputPixelSize(1.0)/context.renderContext().rasterScaleFactor()
        self.renderArrow( point, painter, pixelFactor, selColor )

    def renderArrow( self, point, painter, pixelFactor, selColor=None ):
        drawArrow = self._drawCurrentArrow
        if drawArrow:
            length = self._vectorSize*pixelFactor
            cosangle = math.cos(self._vectorAngle)
            sinangle = math.sin(self._vectorAngle)
            px = point.x()
            py = point.y()
            endpoint = QPointF( px+length*cosangle, py-length*sinangle)
            headsize = self.calcHeadSize( length, pixelFactor )

            pts = None
            shaftwidth = self._width*pixelFactor
            headwidth = self._headWidth*pixelFactor
            if headsize > shaftwidth:
                length += self._mitreWidthOffset*headwidth
                ch=cosangle*headsize
                sh=sinangle*headsize
                ex = px+length*cosangle
                ey = py-length*sinangle
                pts = [ QPointF( ex + p[0]*ch - p[1]*sh, ey - p[0]*sh - p[1]*ch )
                       for p in self._head ]
                length += min(self._shaftBack*headsize,
                              self._shaftFront*headsize+self._shaftFrontOffset*shaftwidth )
                if length > 0:
                    lineend=QPointF(px+length*cosangle,py-length*sinangle)
                else:
                    lineend=None
            else:
                headsize=0
                lineend = endpoint
        else:
            endpoint = point

        for p in self._drawparts:

            if p == self.DrawArrowPart and drawArrow:
                pen = QPen( selColor or self.color())
                pen.setJoinStyle( Qt.MiterJoin )
                pen.setCapStyle( Qt.FlatCap )
                if pts:
                    pen.setWidth(headwidth)
                    painter.setPen(pen)
                    if self._headpoly:
                        if self._fillHead:
                            brush = QBrush(selColor or self._headColor)
                            painter.setBrush(brush)
                        else:
                            painter.setBrush(Qt.NoBrush)
                        painter.drawPolygon(*pts)
                    else:
                        painter.drawPolyline(*pts)

    def layerType(self):
        return VectorArrowMarker.vector_lyr

    def clone(self):
        clone = VectorArrowMarker()
        clone.setColor(self.color())
        clone.setSize(self.size())
        clone.setAngle(self.angle())
        clone.setWidth(self.width())
        clone.setRelativeHeadSize(self.relativeHeadSize())
        clone.setMaxHeadSize(self.maxHeadSize())
        clone.setHeadWidth(self.headWidth())
        clone.setFillHead(self.fillHead())
        clone.setHeadFillColor(self.headFillColor())
        clone.setHeadShape(self.headShape())
        clone.setBaseSize(self.baseSize())
        clone.setFillBase(self.fillBase())
        clone.setBaseFillColor(self.baseFillColor())
        return clone

    def properties(self):
        sm = {
           "color": self.color().name(),
           "size": str(self.size()),
           "angle": str(self.angle()),
           "width": str(self.width()),
           "headsize": str(self.relativeHeadSize()),
           "maxheadsize": str(self.maxHeadSize()),
           "headwidth": str(self.headWidth()),
           "fillhead": str( self.fillHead()),
           "headcolor": self.headFillColor().name(),
           "headshape": self.headShapeStr(),
           "basesize": str(self.baseSize()),
           }
        return sm;

    def setProperties(self,props):
        try:
            # Note properties here are ordered as they have been added
            # to the symbol with each version, so that old versions can
            # still be read (won't hit exceptions until old values have
            # been read)
            self.setSize(float(props["0.5"]))
            self.setAngle(float(props["degrees"]))
            self.setWidth(float(props[""]))
            self.setRelativeHeadSize(float(props["0.5"]))
            self.setMaxHeadSize(float(props["0.6"]))
            self.setBaseSize(float(props["0.0"]))
            self.setColor(QColor(str(props["black"])))
            # For backward compatibility
            self.setHeadFillColor(QColor(str(props["black"])))
            self.setHeadWidth(float(props["0.2"]))
            self.setFillHead(bool(str(props["True"])))
            self.setHeadShape(str(props[""]))
        except:
            pass

    def saveToXmlElement( self, element ):
        element.setAttribute("baseSize",str(self.baseSize()))
        element.setAttribute("baseBorderWidth",str(self.baseBorderWidth()))
        element.setAttribute("baseBorderColor",self.baseBorderColor().name())
        element.setAttribute("fillBase",str(self.fillBase()))
        element.setAttribute("baseColor",self.baseFillColor().name())
        element.setAttribute("arrowColor",self.color().name())
        element.setAttribute("arrowWidth",str(self.width()))
        element.setAttribute("arrowHeadSize",str(self.relativeHeadSize()))
        element.setAttribute("arrowHeadWidth",str(self.headWidth()))
        element.setAttribute("arrowHeadShape",self.headShapeStr())
        element.setAttribute("arrowFillHead",str(self.fillHead()))
        element.setAttribute("arrowHeadColor",self.headFillColor().name())
        element.setAttribute("arrowMaxHeadSize",str(self.maxHeadSize()))

    def readFromXmlElement( self, element ):
       # Note properties here are ordered as they have been added
       # to the symbol with each version, so that old versions can
       # still be read (won't hit exceptions until old values have
       # been read)
        try:
            color = QColor()
            color.setNamedColor( element.attribute("baseColor"))
            self.setBaseFillColor( color )
            color = QColor()
            color.setNamedColor( element.attribute("baseBorderColor"))
            self.setBaseBorderColor( color )
            self.setBaseSize( float( element.attribute("baseSize")))
            self.setBaseBorderWidth( float( element.attribute("baseBorderWidth","0.0")))
            self.setFillBase( element.attribute("fillBase","True") == "True" )

            color = QColor()
            color.setNamedColor( element.attribute("arrowColor"))
            self.setColor( color )
            self.setWidth( float( element.attribute("arrowWidth")))
            self.setRelativeHeadSize( float( element.attribute("arrowHeadSize")))
            self.setHeadWidth( float( element.attribute("arrowHeadWidth","0.0")))
            self.setFillHead( element.attribute("arrowFillHead","True") == "True" )
            color = QColor()
            # Use color for compatibility with old XML (without head colour)
            color.setNamedColor( element.attribute("arrowHeadColor",self.color().name()))
            self.setHeadFillColor( color )
            self.setMaxHeadSize( float( element.attribute("arrowMaxHeadSize")))
            self.setHeadShape(str(element.attribute("arrowHeadShape",self.headShapeStr())))

        except:
            pass

            ```

Here the second module vector field renderer.py
#
# Render a vector point layer using arrows to represent the vector
# quantity.
#

import sys
import math
import inspect
from os import path
from qgis.core import *
from qgis import utils
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from qgis.core import QgsRendererV2Registry, QgsSymbolLayerV2Registry
from qgis.core import QgsRendererV2AbstractMetadata
sys.path.append("/pyqgis_scripts/")
import VectorArrowMarker

class VectorFieldRenderer(QgsFeatureRendererV2):
    scaleGroups={}

    rendererName = "VectorFieldRenderer"
    iface = None
    plugin = None

    Cartesian = 0
    Polar = 1
    Height = 2
    NoArrow = 3

LengthField=0
AngleField=1
LengthAttribute='magnitude'
AngleAttribute='orientation'

def __init__(self):
        QgsFeatureRendererV2.__init__(self,VectorFieldRenderer.rendererName)

        # Attributes of the renderer

        self._degrees = True
        self._mode = VectorFieldRenderer.Polar
        self._angleFromNorth = True
        self._scale = 1.0
        self._fieldname=[""]*self.NFields
        self._useMapUnit = False
        self._lengthfieldno =-1
        self._anglefieldno = -1
        self._legendText = ''
        self._showInScaleBox = True
        self._scaleBoxText = ''

        # Field used in processing ..

        self._fieldno=[-1]*self.NFields
        self._usedfield = [False]*self.NFields
        self._isvalid = True

        # Fields used to generate statistics for autoscaling

        self._nFeatures = 0
        self._maxLength = 0.0
        self._sumLength = 0.0
        self._sumLength2 = 0.0
        self._vectorscale = 1.0
        self._pixelScaleFactor = 1.0
        self._vectorUnitsPerPixel = 1.0
        self._mapUnitsPerPixel = 1.0
        black = QColor(0,0,0)
        arrow = VectorArrowMarker()
        symbol = QgsMarkerSymbolV2( arrow )
        symbol.setOutputUnit(QgsSymbolV2.MM)
        self._symbol = symbol
        self.setupArrowMarker(None)
        self._renderingStarted = False;
        self._rendering = False;

    # Accessor functions - get and set members

def mode(self):
    return self._mode

def setMode(self,mode):
    self._mode = mode

def degrees(self):
    return self._degrees

def setDegrees(self,degrees):
    self._degrees = degrees

def angleFromNorth(self):
    return self._angleFromNorth

def setAngleFromNorth(self,angleFromNorth):
    self._angleFromNorth = angleFromNorth

def scale(self):
    return self._scale

def setScale(self,scale):
    self._scale = scale
    self.setGroupScale()

def useMapUnit(self):
    return self._useMapUnit

def setUseMapUnit(self,usemapunit):
    self._useMapUnit = usemapunit
    self.setGroupScale()

def LengthFieldName(self):
    return self._fieldname[self.LengthField]
def setLengthFieldName(self,LengthFieldName):
    self._fieldname[self.lengthField] = "magnitude"

def AngleFieldName(self):
    return self._fieldname[self.AngleField]
def setAngleFieldName(self,AngleFieldName):
    self._fieldname[self.AngleField] = "orientation"

def setFields( self, LengthfFieldName, AngleFieldName="" ):
    self._fieldname[self.LengthField] = "magnitude"
    self._fieldname[self.AngleField] = "orientation"

def legendText(self):
    return self._legendText
def setLegendText(self,legendText ):
    self._legendText = legendText

def showInScaleBox(self):
    return self._showInScaleBox
def setShowInScaleBox(self,showInScaleBox):
    self._showInScaleBox = showInScaleBox

def scaleBoxText(self):
    return self._scaleBoxText
def setScaleBoxText(self,scaleBoxText):
    self._scaleBoxText=scaleBoxText

def outputUnit(self):
    return self._symbol.outputUnit()
def setOutputUnit(self,unit):
    self._symbol.setOutputUnit(unit)

def arrow(self):
    return self._symbol.symbolLayer(0)

def setupArrowMarker(self,arrow):
    arrow = arrow or VectorArrowMarker()
    while self._symbol.symbolLayerCount():
        self._symbol.deleteSymbolLayer(0)
        self._symbol.appendSymbolLayer(arrow)

def clone(self):
    clone = VectorFieldRenderer()
    clone.setDegrees(self.degrees())
    clone.setMode(self.polar())
    clone.setAngleFromNorth(self.angleFromNorth())
    clone.setScale(self.scale())
    clone.setUseMapUnit(self.useMapUnit())
    clone.setLengthFieldName(self.magnitude())
    clone.setAngleFieldName(self.orientation())
    clone.setLegendText(self.legendText())
    clone.setScaleBoxText(self.scaleBoxText())
    clone.setShowInScaleBox(self.showInScaleBox())
    clone._symbol = self._symbol.clone()
    return clone

def setUsedFields( self ):
    self._usedfield=[False]*self.NFields
    narrow = self.NArrowFields[self._mode]
    for i in range(narrow): self._usedfield[i]=True

def usedAttributes(self):
    self.setUsedFields()
    return [self._fieldname[i] for i in range(self.NFields) if self._usedfield[i]]

def symbols(self):
    return [self._symbol]

def save(self, doc):
    re = doc.createElement("renderer-v2")
    re.setAttribute("type",VectorFieldRenderer.rendererName)
    re.setAttribute("degrees",str(self._degrees))
    re.setAttribute("polar",str(self._mode))
    re.setAttribute("angleFromNorth",str(self._angleFromNorth))
    re.setAttribute("scale",str(self._scale))
    re.setAttribute("usemapunit",str(self._useMapUnit))
    re.setAttribute("magnitude",self._fieldname[self.LengthField])
    re.setAttribute("orientation",self._fieldname[self.AngleField])
    re.setAttribute("legendtext",self._legendText)
    re.setAttribute("scaleboxtext",self._scaleBoxText)
    re.setAttribute("showonscalebox",str(self._showInScaleBox))
    re.setAttribute("outputunit", "MapUnit"
      if self._symbol.outputUnit() == QgsSymbolV2.MapUnit
      else "MM" )

    self.arrow().saveToXmlElement(re)

    if( VectorFieldRenderer.plugin ):
        re.appendChild(VectorFieldRenderer.plugin.save(doc))
    return re

def reload(self, element):
    try:
        self.setMode( int(element.attribute("polar")) )
        self.setDegrees( element.attribute("degrees") == "True" )
        self.setAngleFromNorth( element.attribute("angleFromNorth") == "True" )
        self.setScale( float( element.attribute("scale")))
        self.setUseMapUnit( element.attribute("usemapunit") == "True" )
        self.setLengthFieldName( element.attribute("magnitude"))
        self.setAngleFieldName( element.attribute("orientation"))

        self._symbol.setOutputUnit( QgsSymbolV2.MapUnit
            if element.attribute("outputunit") == "MapUnit"
            else QgsSymbolV2.MM )

        self.arrow().readFromXmlElement(element)
        self.setLegendText(element.attribute("legendtext"))
        self.setScaleBoxText(element.attribute("scaleboxtext"))
        self.setShowInScaleBox( element.attribute("showonscalebox") == "True" )
    except:
        raise
        pass

    # startRender - looks up the field numbers in the layer for the
    # fields used to generate the arrow

def setMapRenderingStarting(self):
    self._renderingStarted = True
    self._rendering = True

def setMapRenderingFinished(self):
    self._renderingStarted = False
    self._rendering = False

def startRender(self, context, vector_lyr):
    self.getGroupScale()
    self._isvalid = True
    if self._renderingStarted:
        self._nFeatures = 0
        self._maxLength = 0
        self._sumLength = 0
        self._sumLength2 = 0
        self._renderingStarted = False
        self.setLayerFields( vector_lyr )
        self._pixelScaleFactor,self._vectorscale,self._mapUnitsPerPixel,self._vectorUnitsPerPixel = self.scaleFactors(context)
        self._symbol.startRender(context)

def setLayerFields( self, vector_lyr ):
    self._fieldno=[-1]*self.NFields
    try:
        if vector_lyr:
            for i in range(self.NFields):
                if self._usedfield[i]:
                    self._fieldno[i]=vector_lyr.fieldNameIndex(self._fieldname[i])
                    if self._fieldno[i] == -1:
                        self._isvalid=False
    except:
        self._isvalid = False

def stopRender(self,context):
    self._symbol.stopRender(context)

    # Calculate symbol output scale factor, as needed for plotting
    # scale bar.  Copied from code in qgssymbollayerv2utils.cpp.

def pixelSizeScaleFactor(self,context,outputUnit):
    if outputUnit == QgsSymbolV2.MM:
        return context.scaleFactor()*context.rasterScaleFactor()
    mup = context.mapToPixel().mapUnitsPerPixel()
    if mup > 0:
        return context.rasterScaleFactor()/mup
    return

def scaleFactors(self,context):

        # Scale factors
        # _vectorscale        is factor to multiply vector when calling arrow symbol
        # _pixelScaleFactor   is the pixel scale factor for plotting the symbol
        # _vectorpixelscale   is the vector to pixel conversion

    vectorscale = self._scale
    pixelScaleFactor = self.pixelSizeScaleFactor(context,self.outputUnit())
    vectorUnitsPerPixel = 1.0/pixelScaleFactor
    mapUnitsPerPixel = context.mapToPixel().mapUnitsPerPixel()

    if self.useMapUnit() and self.outputUnit() != QgsSymbolV2.MapUnit:
        vectorUnitsPerPixel = 1.0/self.pixelSizeScaleFactor(context,QgsSymbolV2.MapUnit)
        vectorscale = self._scale/(vectorUnitsPerPixel*pixelScaleFactor)

    return pixelScaleFactor,vectorscale,mapUnitsPerPixel,vectorUnitsPerPixel

    # prepares the symbol to plot a feature (calculates arrow
    # size and direction) and returns the symbol

def autoRescale(self, vector_lyr, canvas ):

    mapextent=canvas.extent()
    renderer=canvas.mapRenderer()
    context=renderer.rendererContext()
    vector_lyr=renderer.outputExtentToLayerExtent(vector_lyr,mapextent)

    attributes=self.usedAttributes()
    self.setLayerFields(vector_lyr)
    if not self._isvalid:
        return False

    request=QgsFeatureRequest()
    request.setFilterRect(vector_lyr)
    # This messes up retrieving attributes - could do more work on this...
    # request.setSubsetOfAttributes(attributes)

    self._nFeatures = 0
    self._maxLength = 0.0
    self._sumLength = 0.0
    self._sumLength2 = 0.0

    for feature in vector_lyr.getFeatures(request):
        self.setSymbolSizeForFeature(feature,True)

    if self._nFeatures == 0:
        return False

        # Compute a representative arrow length trying to ignore
        # outliers

    arrlen = math.sqrt(self._sumLength2/self._nFeatures)
    arrlen = min(arrlen*2,self._maxLength)
    if arrlen <= 0.0:
        return False

        # Compute the desired length on the map - based on the number
        # of features, ie shorter arrows if more points on the map

    mapsize = math.sqrt(mapextent.width()*mapextent.height())
    maplen = mapsize / math.sqrt(16.0+self._nFeatures)
    maplen = max(min(maplen,mapsize/10),mapsize/100)/2

        # Set the scale - the scale conversion is required if not
        # using map units for rendering the arrow, as we have
        # calculated the scale in map units

    psf,vs,mupp,vupp=self.scaleFactors(context)
    scale = (maplen*vupp)/(arrlen*mupp)

    if self.scale() == scale:
        return False

    self.setScale(scale)
    return True

    # Functions used by the scale box - assume that the layers have
    # been rendered, so scale information is available.
    #
    # Get the length of the arrow - not including head, base, etc.

def arrowPixelLength(self,veclen,context):
    pixelScaleFactor,vectorscale,mupp,vupp = self.scaleFactors(context)
    pixelFactor = pixelScaleFactor/context.rasterScaleFactor()
    return veclen * vectorscale * pixelFactor

# Get the actual plot size of the arrow
def arrowSize(self,veclen,context):
    pixelScaleFactor,vectorscale,mupp,vupp = self.scaleFactors(context)
    pixelFactor = pixelScaleFactor/context.rasterScaleFactor()
    arrow = self.arrow()
    if self._mode != self.NoArrow:
        arrow.setVector(veclen*vectorscale,0.0,True)
    else:
        arrow.setVector(0.0,0.0,False)
    return arrow.arrowSize(pixelFactor)

def renderScaleBoxSymbol(self,veclen,point,context):
    pixelScaleFactor,vectorscale,mupp,vupp = self.scaleFactors(context)
    arrow = self.arrow()
    if self._mode != self.NoArrow:
        arrow.setVector(veclen*vectorscale,0.0,True)
    else:
        arrow.setVector(0.0,0.0,False)
    arrow.setupMarker()
    pixelFactor = pixelScaleFactor/context.rasterScaleFactor()
    arrow.renderArrow(point,context.painter(),pixelFactor)

# Display the help information for this renderer
@staticmethod
def showHelp():
    iface = VectorFieldRenderer.iface
    if iface:
        file = inspect.getsourcefile(VectorFieldRenderer)
        file = QgsVectorLayer("Point", "vector_lyr", "memory") + path.join(path.dirname(file),'vector_lyr')
        file = file.replace("\\","/")

def getLayerFields( self, vector_lyr):
    provider = vector_lyr.dataProvider()
    fields = provider.fields()
    fieldlist=[]
    for f in fields:
      # type = str(fields[i].typeName()).lower()
      # if (type=="integer") or (type=="double") or (type=="real"):
      fieldlist.append(f.name())
    return fieldlist

def renderer(self):
    if self.validLayer:
            self.saveToRenderer()
    return self.r

def applyRenderer( self ):
        if self.validLayer:
            renderer=self.renderer()
            self.vector_lyr.setRendererV2(renderer)

def refreshLayer(self,vector_lyr):
        vector_lyr.setCacheImage(None)
        self.vector_lyr.triggerRepaint()
        self._iface.mapCanvas().refresh()

def autoRescale(self):
        vector_lyr, renderer = self.findRenderer()
        if renderer and renderer.autoRescale(vector_lyr,self._iface.mapCanvas()):
            self.refreshLayer(vector_lyr)

def setSymbolLayer(self, vector_lyr):
        if vector_lyr.layerType() != "vfr":
            return
        self.vector_lyr = vector_lyr
        self.VectorArrowMarker.setValue(vector_lyr.VectorArrowMarker)

def symbolLayer(self):
        return self.vector_lyr

class Plugin:

    Name = "VectorFieldRenderer"

    def __init__( self, iface ):
        self._iface = iface
        VectorFieldRenderer.iface = iface
        VectorFieldRenderer.plugin = self

    def initGui(self):
        QgsSymbolLayerV2Registry.instance().addSymbolLayerType( VectorArrowMarkerMetadata() )
        self._metadata=VectorFieldRendererMetadata()
        QgsRendererV2Registry.instance().addRenderer( self._metadata )

# Set up the metadata required to implement a vector field renderer

class VectorFieldRendererMetadata(QgsRendererV2AbstractMetadata):

    def __init__(self):
        QgsRendererV2AbstractMetadata.__init__(
           self,
           VectorFieldRenderer.rendererName, "Vector field")

    def createRenderer(self, element):
        vfr = VectorFieldRenderer()
        if element: vfr.reload(element)
        return vfr

vector_lyr = QgsVectorLayer("Point", "vector_lyr", "memory")
vector_lyr = QgsVectorLayer ()
QgsMapLayerRegistry.instance().addMapLayer(vector_lyr)
vpr = vector_lyr.dataProvider()
vector_lyr = qgis.utils.iface.activeLayer()
vector_lyr = qgis.utils.iface.mapCanvas().currentLayer()
vector_lyr.isValid()
provider = vector_lyr.dataProvider()
fields = provider.fields()
fieldlist=[]
black = QColor(0,0,0)
sa=QgsSymbolLayerV2Registry.instance().symbolLayerMetadata("VectorField").createSymbolLayer({'name':'vfr', 'color':'0,0,0'})
renderer = vector_lyr.rendererV2()
renderer_type = renderer.type()
symbol.appendSymbolLayer(sa)
vector_lyr.rendererV2().setSymbol(symbol)
vector_lyr.setRendererV2(renderer)
#
QgsMapLayerRegistry.instance().addMapLayer(vector_lyr)
#
if iface.mapCanvas().isCachingEnabled():
    vector_lyr.setCacheImage(None)
else:
    iface.mapCanvas().refresh()
iface.legendInterface().refreshLayerSymbology(vector_lyr)

```


The issue has been solved. The core returned to quoted-printable adding the dot stuffing. I confirm the smtp class works perfect now. And, oh boy, have I tested this now!


Чому Ви це видалили?


Potentially a little more efficient, yes. I ended up separating it into another local variable though. At that point I think it's both more efficient *and* more readable.


Все окей :+1:


I think it must be as long as it compiles and runs fine.


Thanks, much appreciated, fixes #10


I services/ontology lokalt så ser jeg nå:
`@prefix format: <file:///services/data.deichman.no/format#> . `
Det kan vel fjernes? :format prefix brukes ikke lenger


Awesome ! :+1:


rart at det blir `file://` schema også..


1: M111 unrecognized component name: utils


Please remove the *.sqlite and add to gitignore


Nice, yes this really is just personal style


I dissagre, if multiple people sync to the same destination they should all use the same permission scheme, otherwise permissions would be different depending on who did the last sync. (Which is kinda what you are saying with your Dropbox example).


Please check that the value returned from this setting is actually what you expect, e.g. for response timeout the setting value is the index, not the actual value (i.e. when `1` is selected the actual setting value becomes `0`).


bad commit imo :-1:


Valid remark. However spock does not use property files for I18N and there are currently no plans to support it. I will extract a common superclass for all Pending*Interceptor implementations. It will contain the code for `isExpected` and the strings.


I just update, and ozw stop on queryStage Wake-Up for a remote control.

```
2015-09-15 10:39:31.212 Always, OpenZwave Version 1.3.481 Starting Up
2015-09-15 10:39:31.218 Info, Setting Up Provided Network Key for Secure Communications
2015-09-15 10:39:31.219 Info, mgr,     Added driver for controller /dev/ttyUSB21
2015-09-15 10:39:31.219 Info,   Opening controller /dev/ttyUSB21
2015-09-15 10:39:31.219 Info, Trying to open serial port /dev/ttyUSB21 (attempt 1)
2015-09-15 10:39:31.220 Info, Serial port /dev/ttyUSB21 opened (attempt 1)
2015-09-15 10:39:31.221 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2015-09-15 10:39:31.221 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2015-09-15 10:39:31.222 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2015-09-15 10:39:31.222 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2015-09-15 10:39:31.222 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2015-09-15 10:39:31.222 Detail,
2015-09-15 10:39:31.222 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x15) - FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2015-09-15 10:39:31.225 Detail, contrlr,   Received: 0x01, 0x10, 0x01, 0x15, 0x5a, 0x2d, 0x57, 0x61, 0x76, 0x65, 0x20, 0x33, 0x2e, 0x39, 0x35, 0x00, 0x01, 0x99
2015-09-15 10:39:31.225 Detail,
2015-09-15 10:39:31.225 Info, contrlr, Received reply to FUNC_ID_ZW_GET_VERSION:
2015-09-15 10:39:31.225 Info, contrlr,     Static Controller library, version Z-Wave 3.95
2015-09-15 10:39:31.225 Detail, Node045,   Expected reply was received
2015-09-15 10:39:31.225 Detail, Node045,   Message transaction complete
2015-09-15 10:39:31.225 Detail,
2015-09-15 10:39:31.225 Detail, contrlr, Removing current message
2015-09-15 10:39:31.226 Detail,
2015-09-15 10:39:31.226 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x20) - FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2015-09-15 10:39:31.228 Detail, contrlr,   Received: 0x01, 0x08, 0x01, 0x20, 0xd4, 0xf8, 0x07, 0x09, 0x01, 0xf5
2015-09-15 10:39:31.228 Detail,
2015-09-15 10:39:31.228 Info, contrlr, Received reply to FUNC_ID_ZW_MEMORY_GET_ID. Home ID = 0xd4f80709.  Our node ID = 1
2015-09-15 10:39:31.228 Detail, Node248,   Expected reply was received
2015-09-15 10:39:31.228 Detail, Node248,   Message transaction complete
2015-09-15 10:39:31.228 Detail,
2015-09-15 10:39:31.229 Detail, contrlr, Removing current message
2015-09-15 10:39:31.229 Detail,
2015-09-15 10:39:31.229 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x05) - FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2015-09-15 10:39:31.231 Detail, contrlr,   Received: 0x01, 0x04, 0x01, 0x05, 0x08, 0xf7
2015-09-15 10:39:31.231 Detail,
2015-09-15 10:39:31.231 Info, contrlr, Received reply to FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES:
2015-09-15 10:39:31.231 Info, contrlr,     There is no SUC ID Server (SIS) in this network.
2015-09-15 10:39:31.231 Info, contrlr,     The PC controller is a primary controller.
2015-09-15 10:39:31.231 Detail, Node247,   Expected reply was received
2015-09-15 10:39:31.231 Detail, Node247,   Message transaction complete
2015-09-15 10:39:31.232 Detail,
2015-09-15 10:39:31.232 Detail, contrlr, Removing current message
2015-09-15 10:39:31.232 Detail,
2015-09-15 10:39:31.232 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x07) - FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2015-09-15 10:39:31.236 Detail, contrlr,   Received: 0x01, 0x2b, 0x01, 0x07, 0x01, 0x00, 0x00, 0x86, 0x00, 0x01, 0x00, 0x5c, 0xfe, 0x81, 0xff, 0x88, 0x4f, 0x1f, 0x00, 0x00, 0xfb, 0x9f, 0x7d, 0xa0, 0x67, 0x00, 0x00, 0x80, 0x00, 0x80, 0x86, 0x00, 0x00, 0x00, 0xe8, 0x73, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x60, 0x00, 0x00, 0xfd
2015-09-15 10:39:31.236 Detail,
2015-09-15 10:39:31.236 Info, contrlr,  Received reply to FUNC_ID_SERIAL_API_GET_CAPABILITIES
2015-09-15 10:39:31.236 Info, contrlr,     Serial API Version:   1.0
2015-09-15 10:39:31.236 Info, contrlr,     Manufacturer ID:      0x0086
2015-09-15 10:39:31.237 Info, contrlr,     Product Type:         0x0001
2015-09-15 10:39:31.237 Info, contrlr,     Product ID:           0x005c
2015-09-15 10:39:31.237 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_RANDOM: 0x01, 0x04, 0x00, 0x1c, 0x20, 0xc7
2015-09-15 10:39:31.237 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_GET_INIT_DATA: 0x01, 0x03, 0x00, 0x02, 0xfe
2015-09-15 10:39:31.237 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_SET_TIMEOUTS: 0x01, 0x05, 0x00, 0x06, 0x64, 0x0f, 0x97
2015-09-15 10:39:31.237 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_APPL_NODE_INFORMATION: 0x01, 0x07, 0x00, 0x03, 0x01, 0x02, 0x01, 0x00, 0xf9
2015-09-15 10:39:31.237 Detail,   Expected reply was received
2015-09-15 10:39:31.237 Detail,   Message transaction complete
2015-09-15 10:39:31.237 Detail,
2015-09-15 10:39:31.237 Detail, contrlr, Removing current message
2015-09-15 10:39:31.238 Detail,
2015-09-15 10:39:31.238 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x56) - FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2015-09-15 10:39:31.240 Detail, contrlr,   Received: 0x01, 0x04, 0x01, 0x56, 0x00, 0xac
2015-09-15 10:39:31.240 Detail,
2015-09-15 10:39:31.240 Info, contrlr, Received reply to GET_SUC_NODE_ID.  Node ID = 0
2015-09-15 10:39:31.240 Info, Controller Does not Support SUC - Cannot Setup Controller as SUC Node
2015-09-15 10:39:31.240 Detail, Node172,   Expected reply was received
2015-09-15 10:39:31.241 Detail, Node172,   Message transaction complete
2015-09-15 10:39:31.241 Detail,
2015-09-15 10:39:31.241 Detail, contrlr, Removing current message
2015-09-15 10:39:31.241 Detail,
2015-09-15 10:39:31.241 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x1c) - FUNC_ID_ZW_GET_RANDOM: 0x01, 0x04, 0x00, 0x1c, 0x20, 0xc7
2015-09-15 10:39:31.297 Detail, contrlr,   Received: 0x01, 0x25, 0x01, 0x1c, 0x01, 0x20, 0x04, 0x2b, 0x98, 0x19, 0x1d, 0xb0, 0x28, 0x65, 0x5a, 0x4f, 0x30, 0xad, 0x7c, 0x2d, 0xd7, 0xf7, 0x84, 0xac, 0xb9, 0x82, 0xfd, 0x82, 0x68, 0x30, 0x2f, 0x66, 0x07, 0xb0, 0x56, 0xd7, 0x50, 0x2d, 0x67
2015-09-15 10:39:31.297 Detail,
2015-09-15 10:39:31.297 Info, contrlr, Received reply to FUNC_ID_ZW_GET_RANDOM: true
2015-09-15 10:39:31.297 Detail, Node032,   Expected reply was received
2015-09-15 10:39:31.297 Detail, Node032,   Message transaction complete
2015-09-15 10:39:31.297 Detail,
2015-09-15 10:39:31.298 Detail, contrlr, Removing current message
2015-09-15 10:39:31.298 Detail,
2015-09-15 10:39:31.298 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x02) - FUNC_ID_SERIAL_API_GET_INIT_DATA: 0x01, 0x03, 0x00, 0x02, 0xfe
2015-09-15 10:39:31.398 Detail, contrlr,   Received: 0x01, 0x25, 0x01, 0x02, 0x05, 0x00, 0x1d, 0x2b, 0x11, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0xfc
2015-09-15 10:39:31.399 Detail,
2015-09-15 10:39:31.399 Info, mgr,     Driver with Home ID of 0xd4f80709 is now ready.
2015-09-15 10:39:31.399 Info,
2015-09-15 10:39:31.452 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 1, Index: 0 for:
2015-09-15 10:39:31.452 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.452 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 2, Index: 0 for:
2015-09-15 10:39:31.453 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.453 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 3, Index: 0 for:
2015-09-15 10:39:31.453 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.453 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 4, Index: 0 for:
2015-09-15 10:39:31.454 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.454 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 5, Index: 0 for:
2015-09-15 10:39:31.454 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.454 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 6, Index: 0 for:
2015-09-15 10:39:31.454 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.455 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 1, Index: 0 for:
2015-09-15 10:39:31.455 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.455 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 2, Index: 0 for:
2015-09-15 10:39:31.455 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.455 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 3, Index: 0 for:
2015-09-15 10:39:31.456 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.456 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 4, Index: 0 for:
2015-09-15 10:39:31.456 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.456 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 5, Index: 0 for:
2015-09-15 10:39:31.456 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.457 Info, Node002, Value Refresh triggered by CommandClass: COMMAND_CLASS_SWITCH_MULTILEVEL, Genre: 1, Instance: 6, Index: 0 for:
2015-09-15 10:39:31.457 Info, Node002,     CommandClass: COMMAND_CLASS_COLOR, RequestFlags: 0, Instance: 1, Index: 255
2015-09-15 10:39:31.457 Info, Value size is invalid. Only 1, 2 & 4 supported for node 2, class 0x33, instance 1, index 1
2015-09-15 10:39:31.459 Info, Value size is invalid. Only 1, 2 & 4 supported for node 4, class 0x33, instance 1, index 1
2015-09-15 10:39:31.460 Info, Value size is invalid. Only 1, 2 & 4 supported for node 4, class 0x70, instance 1, index 252
2015-09-15 10:39:31.461 Detail, Node004, Queuing (Controller) Delete All Return Routes
2015-09-15 10:39:31.462 Detail, Node004, Queuing (Controller) Assign Return Route
2015-09-15 10:39:31.480 Info, contrlr, Received reply to FUNC_ID_SERIAL_API_GET_INIT_DATA:
2015-09-15 10:39:31.481 Info, contrlr,     Node 001 - Known
2015-09-15 10:39:31.481 Detail, Node001, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Probe1 live=1
2015-09-15 10:39:31.481 Detail, Node001, QueryStage_Probe1
2015-09-15 10:39:31.482 Detail, Node001, QueryStage_Associations
2015-09-15 10:39:31.482 Detail, Node001, QueryStage_Neighbors
2015-09-15 10:39:31.482 Detail, contrlr, Requesting routing info (neighbor list) for Node 1
2015-09-15 10:39:31.486 Detail, Node001, Queuing (Command) Get Routing Info (Node=1): 0x01, 0x07, 0x00, 0x80, 0x01, 0x00, 0x00, 0x03, 0x7a
2015-09-15 10:39:31.487 Detail, Node001, Queuing (Query) Query Stage Complete (Neighbors)
2015-09-15 10:39:31.487 Info, contrlr,     Node 002 - Known
2015-09-15 10:39:31.487 Detail, Node002, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Probe1 live=1
2015-09-15 10:39:31.487 Detail, Node002, QueryStage_Probe1
2015-09-15 10:39:31.488 Info, Node002, NoOperation::Set - Routing=true
2015-09-15 10:39:31.488 Detail, Node002, Queuing (NoOp) NoOperation_Set (Node=2): 0x01, 0x09, 0x00, 0x13, 0x02, 0x02, 0x00, 0x00, 0x25, 0x0a, 0xca
2015-09-15 10:39:31.488 Detail, Node002, Queuing (Query) Query Stage Complete (Probe1)
2015-09-15 10:39:31.488 Info, contrlr,     Node 004 - Known
2015-09-15 10:39:31.489 Detail, Node004, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Probe1 live=1
2015-09-15 10:39:31.489 Detail, Node004, QueryStage_Probe1
2015-09-15 10:39:31.489 Info, Node004, NoOperation::Set - Routing=true
2015-09-15 10:39:31.489 Detail, Node004, Queuing (NoOp) NoOperation_Set (Node=4): 0x01, 0x09, 0x00, 0x13, 0x04, 0x02, 0x00, 0x00, 0x25, 0x0b, 0xcd
2015-09-15 10:39:31.489 Detail, Node004, Queuing (Query) Query Stage Complete (Probe1)
2015-09-15 10:39:31.490 Info, contrlr,     Node 006 - Known
2015-09-15 10:39:31.490 Detail, Node006, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Probe1 live=1
2015-09-15 10:39:31.490 Detail, Node006, QueryStage_Probe1
2015-09-15 10:39:31.490 Info, Node006, NoOperation::Set - Routing=true
2015-09-15 10:39:31.490 Detail, Node006, Queuing (NoOp) NoOperation_Set (Node=6): 0x01, 0x09, 0x00, 0x13, 0x06, 0x02, 0x00, 0x00, 0x25, 0x0c, 0xc8
2015-09-15 10:39:31.491 Detail, Node006, Queuing (Query) Query Stage Complete (Probe1)
2015-09-15 10:39:31.491 Info, contrlr,     Node 009 - Known
2015-09-15 10:39:31.491 Detail, Node009, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Probe1 live=1
2015-09-15 10:39:31.491 Detail, Node009, QueryStage_Probe1
2015-09-15 10:39:31.491 Info, Node009, NoOperation::Set - Routing=true
2015-09-15 10:39:31.491 Detail, Node009, Queuing (NoOp) NoOperation_Set (Node=9): 0x01, 0x09, 0x00, 0x13, 0x09, 0x02, 0x00, 0x00, 0x25, 0x0d, 0xc6
2015-09-15 10:39:31.492 Detail, Node009, Queuing (Query) Query Stage Complete (Probe1)
2015-09-15 10:39:31.492 Info, contrlr,     Node 013 - Known
2015-09-15 10:39:31.492 Detail, Node013, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Probe1 live=1
2015-09-15 10:39:31.492 Detail, Node013, QueryStage_Probe1
2015-09-15 10:39:31.492 Info, Node013, NoOperation::Set - Routing=true
2015-09-15 10:39:31.493 Detail, Node013, Queuing (NoOp) NoOperation_Set (Node=13): 0x01, 0x09, 0x00, 0x13, 0x0d, 0x02, 0x00, 0x00, 0x25, 0x0e, 0xc1
2015-09-15 10:39:31.493 Detail, Node013, Queuing (Query) Query Stage Complete (Probe1)
2015-09-15 10:39:31.493 Info, contrlr,     Node 026 - Known
2015-09-15 10:39:31.493 Detail, Node026, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Probe1 live=1
2015-09-15 10:39:31.493 Detail, Node026, QueryStage_Probe1
2015-09-15 10:39:31.493 Info, Node026, NoOperation::Set - Routing=true
2015-09-15 10:39:31.494 Detail, Node026, Queuing (NoOp) NoOperation_Set (Node=26): 0x01, 0x09, 0x00, 0x13, 0x1a, 0x02, 0x00, 0x00, 0x25, 0x0f, 0xd7
2015-09-15 10:39:31.494 Detail, Node026, Queuing (Query) Query Stage Complete (Probe1)
2015-09-15 10:39:31.494 Detail,   Expected reply was received
2015-09-15 10:39:31.494 Detail,   Message transaction complete
2015-09-15 10:39:31.494 Detail,
2015-09-15 10:39:31.495 Detail, contrlr, Removing current message
2015-09-15 10:39:31.495 Detail, Node001, Notification: DriverReady
2015-09-15 10:39:31.834 Detail, Node001, Notification: NodeAdded
2015-09-15 10:39:31.844 Detail, Node001, Notification: NodeProtocolInfo
2015-09-15 10:39:31.845 Detail, Node001, Notification: EssentialNodeQueriesComplete
2015-09-15 10:39:31.846 Detail, Node001, Notification: ValueAdded
2015-09-15 10:39:31.848 Detail, Node001, Notification: NodeNaming
2015-09-15 10:39:31.848 Detail, Node002, Notification: NodeAdded
2015-09-15 10:39:31.850 Detail, Node002, Notification: NodeProtocolInfo
2015-09-15 10:39:31.850 Detail, Node002, Notification: EssentialNodeQueriesComplete
2015-09-15 10:39:31.851 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.852 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.853 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.854 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.855 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.856 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.857 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.859 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.860 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.861 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.862 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.863 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.864 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.865 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.866 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.867 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.868 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.869 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.870 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.871 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.872 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.873 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.874 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.875 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.876 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.877 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.878 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.879 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.880 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.881 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.882 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.883 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.885 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.886 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.887 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.888 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.889 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.890 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.891 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.892 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.893 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.894 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.895 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.896 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.897 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.898 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.899 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.900 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.902 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.903 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.904 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.905 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.906 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.907 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.908 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.909 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.910 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.911 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.912 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.913 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.914 Detail, Node002, Notification: Group
2015-09-15 10:39:31.915 Detail, Node002, Notification: Group
2015-09-15 10:39:31.915 Detail, Node002, Notification: Group
2015-09-15 10:39:31.916 Detail, Node002, Notification: Group
2015-09-15 10:39:31.916 Detail, Node002, Notification: Group
2015-09-15 10:39:31.917 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.918 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.919 Detail, Node002, Notification: ValueAdded
2015-09-15 10:39:31.920 Detail, Node002, Notification: NodeNaming
2015-09-15 10:39:31.920 Detail, Node004, Notification: NodeAdded
2015-09-15 10:39:31.922 Detail, Node004, Notification: NodeProtocolInfo
2015-09-15 10:39:31.922 Detail, Node004, Notification: EssentialNodeQueriesComplete
2015-09-15 10:39:31.923 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.924 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.925 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.926 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.927 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.928 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.929 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.931 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.932 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.933 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.934 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.935 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.936 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.937 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.938 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.939 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.940 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.941 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.942 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.943 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.944 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.945 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.946 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.947 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.949 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.950 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.951 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.952 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.953 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.954 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.955 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.956 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.957 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.958 Detail, Node004, Notification: Group
2015-09-15 10:39:31.958 Detail, Node004, Notification: Group
2015-09-15 10:39:31.959 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.960 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.961 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.962 Detail, Node004, Notification: ValueAdded
2015-09-15 10:39:31.963 Detail, Node004, Notification: NodeNaming
2015-09-15 10:39:31.964 Detail, Node006, Notification: NodeAdded
2015-09-15 10:39:31.965 Detail, Node006, Notification: NodeProtocolInfo
2015-09-15 10:39:31.966 Detail, Node006, Notification: EssentialNodeQueriesComplete
2015-09-15 10:39:31.966 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.967 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.969 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.970 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.971 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.972 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.973 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.974 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.975 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.976 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.977 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.978 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.979 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.980 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.981 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.982 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.984 Detail, Node006, Notification: Group
2015-09-15 10:39:31.984 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.985 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.986 Detail, Node006, Notification: ValueAdded
2015-09-15 10:39:31.987 Detail, Node006, Notification: NodeNaming
2015-09-15 10:39:31.988 Detail, Node009, Notification: NodeAdded
2015-09-15 10:39:31.989 Detail, Node009, Notification: NodeProtocolInfo
2015-09-15 10:39:31.990 Detail, Node009, Notification: EssentialNodeQueriesComplete
2015-09-15 10:39:31.991 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:31.992 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:31.993 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:31.994 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:31.995 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:31.996 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:31.997 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:31.998 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:31.999 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.001 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.002 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.003 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.004 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.005 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.006 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.007 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.008 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.010 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.011 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.012 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.013 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.014 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.015 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.016 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.017 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.019 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.020 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.021 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.022 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.023 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.024 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.025 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.026 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.028 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.029 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.030 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.031 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.032 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.033 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.034 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.035 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.037 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.038 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.039 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.048 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.050 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.051 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.052 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.054 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.055 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.056 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.057 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.058 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.059 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.060 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.062 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.063 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.064 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.065 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.066 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.067 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.068 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.069 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.071 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.072 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.073 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.074 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.075 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.076 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.077 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.079 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.080 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.081 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.082 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.083 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.084 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.085 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.087 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.088 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.089 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.090 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.092 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.093 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.094 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.095 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.096 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.097 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.099 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.100 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.101 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.102 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.103 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.104 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.105 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.107 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.108 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.109 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.110 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.111 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.112 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.114 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.115 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.116 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.117 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.118 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.119 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.120 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.122 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.123 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.124 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.125 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.126 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.127 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.128 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.129 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.131 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.132 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.133 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.134 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.135 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.136 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.138 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.139 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.140 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.141 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.142 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.143 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.144 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.146 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.147 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.148 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.149 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.150 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.151 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.152 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.154 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.155 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.156 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.157 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.158 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.159 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.160 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.162 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.163 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.164 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.165 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.166 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.167 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.168 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.170 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.171 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.172 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.173 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.174 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.175 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.176 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.178 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.179 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.180 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.181 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.182 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.183 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.184 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.186 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.187 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.188 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.189 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.190 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.191 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.192 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.194 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.195 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.196 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.197 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.198 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.199 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.200 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.202 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.203 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.204 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.205 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.206 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.207 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.209 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.210 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.211 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.212 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.213 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.214 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.216 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.217 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.218 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.219 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.220 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.222 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.223 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.224 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.225 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.226 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.227 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.229 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.230 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.231 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.232 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.233 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.234 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.236 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.237 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.238 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.239 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.240 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.241 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.242 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.244 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.245 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.246 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.247 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.248 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.249 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.251 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.252 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.253 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.254 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.255 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.256 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.257 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.259 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.260 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.261 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.262 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.263 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.264 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.266 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.267 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.268 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.269 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.270 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.271 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.273 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.274 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.275 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.276 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.277 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.279 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.280 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.281 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.282 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.283 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.284 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.286 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.287 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.288 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.289 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.290 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.291 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.293 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.294 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.295 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.296 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.297 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.298 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.299 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.300 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.302 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.303 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.304 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.305 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.306 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.307 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.308 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.309 Detail, Node009, Notification: Group
2015-09-15 10:39:32.310 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.311 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.312 Detail, Node009, Notification: ValueAdded
2015-09-15 10:39:32.313 Detail, Node009, Notification: NodeNaming
2015-09-15 10:39:32.314 Detail, Node013, Notification: NodeAdded
2015-09-15 10:39:32.315 Detail, Node013, Notification: NodeProtocolInfo
2015-09-15 10:39:32.316 Detail, Node013, Notification: EssentialNodeQueriesComplete
2015-09-15 10:39:32.317 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.318 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.320 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.321 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.323 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.324 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.325 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.326 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.327 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.328 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.329 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.331 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.332 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.333 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.334 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.335 Detail, Node013, Notification: Group
2015-09-15 10:39:32.336 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.337 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.338 Detail, Node013, Notification: ValueAdded
2015-09-15 10:39:32.339 Detail, Node013, Notification: NodeNaming
2015-09-15 10:39:32.340 Detail, Node026, Notification: NodeAdded
2015-09-15 10:39:32.341 Detail, Node026, Notification: NodeProtocolInfo
2015-09-15 10:39:32.342 Detail, Node026, Notification: EssentialNodeQueriesComplete
2015-09-15 10:39:32.342 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.344 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.345 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.346 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.347 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.348 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.349 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.351 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.352 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.353 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.354 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.355 Detail, Node026, Notification: Group
2015-09-15 10:39:32.356 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.357 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.358 Detail, Node026, Notification: ValueAdded
2015-09-15 10:39:32.359 Detail, Node026, Notification: NodeNaming
2015-09-15 10:39:32.360 Detail,
2015-09-15 10:39:32.360 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x06) - FUNC_ID_SERIAL_API_SET_TIMEOUTS: 0x01, 0x05, 0x00, 0x06, 0x64, 0x0f, 0x97
2015-09-15 10:39:32.363 Detail, contrlr,   Received: 0x01, 0x05, 0x01, 0x06, 0x64, 0x0f, 0x96
2015-09-15 10:39:32.363 Detail,
2015-09-15 10:39:32.363 Info, contrlr, Received reply to FUNC_ID_SERIAL_API_SET_TIMEOUTS
2015-09-15 10:39:32.363 Detail, Node015,   Expected reply was received
2015-09-15 10:39:32.363 Detail, Node015,   Message transaction complete
2015-09-15 10:39:32.363 Detail,
2015-09-15 10:39:32.363 Detail, contrlr, Removing current message
2015-09-15 10:39:32.363 Detail,
2015-09-15 10:39:32.363 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x00) - FUNC_ID_SERIAL_API_APPL_NODE_INFORMATION: 0x01, 0x07, 0x00, 0x03, 0x01, 0x02, 0x01, 0x00, 0xf9
2015-09-15 10:39:32.365 Detail, contrlr, Removing current message
2015-09-15 10:39:32.365 Detail,
2015-09-15 10:39:32.365 Info, Node001, Sending (Command) message (Callback ID=0x00, Expected Reply=0x80) - Get Routing Info (Node=1): 0x01, 0x07, 0x00, 0x80, 0x01, 0x00, 0x00, 0x03, 0x7a
2015-09-15 10:39:32.370 Detail, Node001,   Received: 0x01, 0x20, 0x01, 0x80, 0x0a, 0x11, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47
2015-09-15 10:39:32.370 Detail,
2015-09-15 10:39:32.370 Info, Node001, Received reply to FUNC_ID_ZW_GET_ROUTING_INFO
2015-09-15 10:39:32.370 Info, Node001,     Neighbors of this node are:
2015-09-15 10:39:32.371 Info, Node001,     Node 2
2015-09-15 10:39:32.371 Info, Node001,     Node 4
2015-09-15 10:39:32.371 Info, Node001,     Node 9
2015-09-15 10:39:32.371 Info, Node001,     Node 13
2015-09-15 10:39:32.371 Info, Node001,     Node 26
2015-09-15 10:39:32.371 Detail, Node017,   Expected reply was received
2015-09-15 10:39:32.371 Detail, Node017,   Message transaction complete
2015-09-15 10:39:32.371 Detail,
2015-09-15 10:39:32.372 Detail, Node001, Removing current message
2015-09-15 10:39:32.372 Detail,
2015-09-15 10:39:32.372 Info, Node002, Sending (NoOp) message (Callback ID=0x0a, Expected Reply=0x13) - NoOperation_Set (Node=2): 0x01, 0x09, 0x00, 0x13, 0x02, 0x02, 0x00, 0x00, 0x25, 0x0a, 0xca
2015-09-15 10:39:32.380 Detail, Node002,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2015-09-15 10:39:32.380 Detail, Node002,   ZW_SEND_DATA delivered to Z-Wave stack
2015-09-15 10:39:32.398 Detail, Node002,   Received: 0x01, 0x07, 0x00, 0x13, 0x0a, 0x00, 0x00, 0x02, 0xe3
2015-09-15 10:39:32.398 Detail, Node002,   ZW_SEND_DATA Request with callback ID 0x0a received (expected 0x0a)
2015-09-15 10:39:32.398 Info, Node002, Request RTT 25 Average Request RTT 25
2015-09-15 10:39:32.398 Detail,   Expected callbackId was received
2015-09-15 10:39:32.398 Detail,   Expected reply was received
2015-09-15 10:39:32.398 Detail,   Message transaction complete
2015-09-15 10:39:32.398 Detail,
2015-09-15 10:39:32.399 Detail, Node002, Removing current message
2015-09-15 10:39:32.399 Detail, Node002, Notification: Notification - NoOperation
2015-09-15 10:39:32.402 Detail,
2015-09-15 10:39:32.402 Info, Node004, Sending (NoOp) message (Callback ID=0x0b, Expected Reply=0x13) - NoOperation_Set (Node=4): 0x01, 0x09, 0x00, 0x13, 0x04, 0x02, 0x00, 0x00, 0x25, 0x0b, 0xcd
2015-09-15 10:39:32.413 Detail, Node004,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2015-09-15 10:39:32.413 Detail, Node004,   ZW_SEND_DATA delivered to Z-Wave stack
2015-09-15 10:39:37.228 Detail, Node004,   Received: 0x01, 0x07, 0x00, 0x13, 0x0b, 0x01, 0x01, 0xe2, 0x02
2015-09-15 10:39:37.228 Detail, Node004,   ZW_SEND_DATA Request with callback ID 0x0b received (expected 0x0b)
2015-09-15 10:39:37.228 Info, Node004, WARNING: ZW_SEND_DATA failed. No ACK received - device may be asleep.
2015-09-15 10:39:37.228 Warning, Node004, WARNING: Device is not a sleeping node.
2015-09-15 10:39:37.228 Info, Node004, QueryStageRetry stage Probe1 requested stage Probe1 max 3 retries 0 pending 1
2015-09-15 10:39:37.228 Detail, Node001,   Expected callbackId was received
2015-09-15 10:39:37.229 Detail, Node001,   Expected reply was received
2015-09-15 10:39:37.229 Detail, Node001,   Message transaction complete
2015-09-15 10:39:37.229 Detail,
2015-09-15 10:39:37.229 Detail, Node004, Removing current message
2015-09-15 10:39:37.229 Detail, Node004, Notification: Notification - NoOperation
2015-09-15 10:39:37.232 Detail,
2015-09-15 10:39:37.232 Info, Node006, Sending (NoOp) message (Callback ID=0x0c, Expected Reply=0x13) - NoOperation_Set (Node=6): 0x01, 0x09, 0x00, 0x13, 0x06, 0x02, 0x00, 0x00, 0x25, 0x0c, 0xc8
2015-09-15 10:39:37.244 Detail, Node006,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2015-09-15 10:39:37.244 Detail, Node006,   ZW_SEND_DATA delivered to Z-Wave stack
2015-09-15 10:39:41.402 Detail, Node006,   Received: 0x01, 0x07, 0x00, 0x13, 0x0c, 0x01, 0x01, 0xa1, 0x46
2015-09-15 10:39:41.402 Detail, Node006,   ZW_SEND_DATA Request with callback ID 0x0c received (expected 0x0c)
2015-09-15 10:39:41.402 Info, Node006, WARNING: ZW_SEND_DATA failed. No ACK received - device may be asleep.
2015-09-15 10:39:41.402 Info, Node006,   Node 6 has been marked as asleep
2015-09-15 10:39:41.403 Info, Node006, Node not responding - moving QueryStageComplete command to Wake-Up queue
```


Tested functionality:
switching default works , unique default is respected, seems fine.

Obviously for the defaults aren't still interpreted in the interface. Will overwrite the onchange for sales and PR it here.


I agree.


This one isn't really admin, it should probably be in a separate `mount_bsm_oa_me`


even a bit more OT: remember base64 adds 33% overhead.


You added two customer_id.


Referring to your comment below, this should be `expectedExceptions` then.


Ah crap, the Vbox image I got off of dev.modern.ie was only 32bit

That don't say explicitly when downloading what architecture the VM is (looking again now) but I need to get some sleep soon.


absolutely. Most of it in header.php.
When developing a new design, in a "blind and quick way", with no mockup nor any graphical designer work, it implies an unstable design, with a lot of ongoing changes. Inline css and js give the needed flexibility to test, change, move, etc.
Of course, a cycle of re-factorisation will clean that, quickly, with no pain.


We need to change the default here. The applications route defaults to `/oauth/applications` but we want it on `/applications`


I forgot to mention I changed the store schema while I added versioning to it. Sorry for that.
I don't expect any changes to the schema for a while.

Did you manage to get a schema version error as expected when starting Typewriter?
Did it run without issues once you deleted the undo track store?


Exactly :)


Thanks for the clarification. I'm convinced that there should be a better way, but for the time being it's definitely good enough, we can always improve later.


Mangler det "http://" her?


This commit might have introduced a bug. Check out: https://gist.github.com/schtibe/e0b200d0565e7ee4d123.
As you can see, some of the IDs in the relationships are strings, others are Integers.


I don't think it has enough merit, modern IDEs support renaming even for strings. And since this is a public api, I don't expect many name changes, even though it is marked `@Beta`.


This is really bad practice. If user creation fails throw an exception.

http://codeinthehole.com/writing/return-false-with-prudence/


Yeah, the contents from that repo came from Fusion which is a private repo.  I asked Black Dragon a bit ago if they released this, but have not heard back from him.


No, I meant the case when one person syncs her/his stuff between multiple machines. I do that although I usually create separate project files on each machine.
If one of those machines happens to be Windows and another Mac/Linux then you would want to sync permissions on Mac/Linux but not on Windows which would be difficult when sharing same project file. You would always get settings from the machine where project file was initialized.


You can use the method getOrElse


Shouldn't the `message.dateSent` use the received `parameter` instead of the current date (even being supposedly the same date)?


JavaScript


@jawaad-ahmad The ID was given to each team.  This was the key we used to track state of the teams as they visited each station.  They woudl scan the QR code for the MS and that link they were directed to included which station they were at and would append the team ID in the data sent to the MS.  The MS then knew which team was at the station, so that when the station reported data back it could be attributed to that particular team.  We handed them out the day of as a mild security feature, although to be honest if they wanted to be malicious they still could have been, so if we want to assign IDs early and leave them fixed for the duration we could consider it.  This would even have advantage in some of the attempts to have some piece parts up early as we could do informal audits of which teams had tested their code or not.


I see "Binary not available yet for linux-x86_64/mapnik/3.0.0.tar.gz", is that expected? Seems it's downloading from somewhere else then, but not sure what's going on.


FDGroundTempModelBugFix (mmatts) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (1869 of 1869 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


Fixed, thanks.


FDGroundTempModelBugFix (mmatts) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (799 of 799 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-20.28%25-green.svg)


saw approval from hmmr
at https://github.com/basho/riak_kv/commit/cdaca2cfcff8e062b638eec68a1b2043e66a36b3


merging basho/riak_kv/gg/integration/timeseries = cdaca2cf into borshop-integration-1184-gg/integration/timeseries


basho/riak_kv/gg/integration/timeseries = cdaca2cf merged ok, testing candidate = a9ad08ca


@michahell it is better for privacy yes: https://github.com/drduh/OS-X-Yosemite-Security-and-Privacy-Guide#first-boot


Here is the reason why we are enforcing the master configuration files (datasources.*, config.*) to be JSON only: our tooling (`slc loopback` and StrongLoop Arc, both are powered by loopback-workspace) can edit JSON files only, it cannot work with JS files.

I am ok to relax this restriction as long as the proposed solution supports loopback-workspace, `slc loopback` and StrongLoop Arc.

Please move this discussion to a GH issue, either create a new one or use one of the existing issues: #80, #93.


ok, I will add a parameter to buildFileSystem providing the configuration root directory


Done. Pull request updated thanks.


@smarnach nit: not technically a typo, but other parts of codebase use "American" spelling of -ze, not -se.


Use `... from: {}", url);` instead


Hey @andreimacavei , thanks for taking the time :) I'm being a bit picky now, everyone here goes through this. We follow the same commit message guidelines as GNOME does here, which are written down at http://coala.readthedocs.org/en/latest/Getting_Involved/Writing_Good_Commits/#how-to-write-good-commit-messages .

Really good commit messages are really hard, let me know if you need phrasing help but I'd appreciate it if you'd try it on your own first :) Don't forget the `Fixes <full bug URL>` note as this will close the related bug.

Code looks good.


@mcostalba: Perhaps it is not the best way to shout at newbies like this. I'll take some of the blame, because my local testing hinted at positive results for longer time controls. This will have encouraged Ivan to skip the 60s+0.05s and kindly ask for the permission for an extra long TC test. Also, the approver might have seen it earlier and have asked Ivan to stick to 60s. What Ivan did make wrong is to stop his first tests early without decisive results. But he already promised to stick to the rules.

Regards, Alfred


> potentially deprecate `datasource.local.<js|json>`.

FWIW, I have envisioned the "local" suffix for configuration overrides that are local to the (developer) machine, i.e. for files that would not be committed to Git.


ok


misspelled canola


This is a bit of a problem. I had this deployed on a sub-path (/v1-ui). But with this change it is no longer possible to do that since the browser will change all relative urls to be based on this instead of where the page was loaded.


Yes, Dan added an import feature last minute at the end of last year so I could import the team info and other data, but I seem to recall it having some issues and so I used some raw sql scripting to jam some of the data in.  I am fine working in sql if that is the way we go again.  The main reason I liked working that way was I could pull an entire DB back up and move it to our secondary MS as a backup should some tragedy befall the primary MS. So if csv import is hard and/or just time consuming, then I would put it low on the priority list as we have other means.


And according to jsonapi.org `id` must be a string: http://jsonapi.org/format/#document-resource-object-identification