doc/api/python/ccm-pysrc.html
changeset 432 f2ddfa555b0f
equal deleted inserted replaced
431:7685cec9fd3c 432:f2ddfa555b0f
       
     1 <?xml version="1.0" encoding="ascii"?>
       
     2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
       
     3           "DTD/xhtml1-transitional.dtd">
       
     4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
       
     5 <head>
       
     6   <title>ccm</title>
       
     7   <link rel="stylesheet" href="epydoc.css" type="text/css" />
       
     8   <script type="text/javascript" src="epydoc.js"></script>
       
     9 </head>
       
    10 
       
    11 <body bgcolor="white" text="black" link="blue" vlink="#204080"
       
    12       alink="#204080">
       
    13 <!-- ==================== NAVIGATION BAR ==================== -->
       
    14 <table class="navbar" border="0" width="100%" cellpadding="0"
       
    15        bgcolor="#a0c0ff" cellspacing="0">
       
    16   <tr valign="middle">
       
    17 
       
    18   <!-- Tree link -->
       
    19       <th>&nbsp;&nbsp;&nbsp;<a
       
    20         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
       
    21 
       
    22   <!-- Index link -->
       
    23       <th>&nbsp;&nbsp;&nbsp;<a
       
    24         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
       
    25 
       
    26   <!-- Help link -->
       
    27       <th>&nbsp;&nbsp;&nbsp;<a
       
    28         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
       
    29 
       
    30       <th class="navbar" width="100%"></th>
       
    31   </tr>
       
    32 </table>
       
    33 <table width="100%" cellpadding="0" cellspacing="0">
       
    34   <tr valign="top">
       
    35     <td width="100%">
       
    36       <span class="breadcrumbs">
       
    37         Package&nbsp;ccm
       
    38       </span>
       
    39     </td>
       
    40     <td>
       
    41       <table cellpadding="0" cellspacing="0">
       
    42         <!-- hide/show private -->
       
    43         <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
       
    44     onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
       
    45         <tr><td align="right"><span class="options"
       
    46             >[<a href="frames.html" target="_top">frames</a
       
    47             >]&nbsp;|&nbsp;<a href="ccm-pysrc.html"
       
    48             target="_top">no&nbsp;frames</a>]</span></td></tr>
       
    49       </table>
       
    50     </td>
       
    51   </tr>
       
    52 </table>
       
    53 <h1 class="epydoc">Source Code for <a href="ccm-module.html">Package ccm</a></h1>
       
    54 <pre class="py-src">
       
    55 <a name="L1"></a><tt class="py-lineno">   1</tt>  <tt class="py-line"><tt class="py-comment">#============================================================================ </tt> </tt>
       
    56 <a name="L2"></a><tt class="py-lineno">   2</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#Name        : __init__.py </tt> </tt>
       
    57 <a name="L3"></a><tt class="py-lineno">   3</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#Part of     : Helium </tt> </tt>
       
    58 <a name="L4"></a><tt class="py-lineno">   4</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
       
    59 <a name="L5"></a><tt class="py-lineno">   5</tt>  <tt class="py-line"><tt class="py-comment">#Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).</tt> </tt>
       
    60 <a name="L6"></a><tt class="py-lineno">   6</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#All rights reserved.</tt> </tt>
       
    61 <a name="L7"></a><tt class="py-lineno">   7</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#This component and the accompanying materials are made available</tt> </tt>
       
    62 <a name="L8"></a><tt class="py-lineno">   8</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#under the terms of the License "Eclipse Public License v1.0"</tt> </tt>
       
    63 <a name="L9"></a><tt class="py-lineno">   9</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#which accompanies this distribution, and is available</tt> </tt>
       
    64 <a name="L10"></a><tt class="py-lineno">  10</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#at the URL "http://www.eclipse.org/legal/epl-v10.html".</tt> </tt>
       
    65 <a name="L11"></a><tt class="py-lineno">  11</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#</tt> </tt>
       
    66 <a name="L12"></a><tt class="py-lineno">  12</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#Initial Contributors:</tt> </tt>
       
    67 <a name="L13"></a><tt class="py-lineno">  13</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#Nokia Corporation - initial contribution.</tt> </tt>
       
    68 <a name="L14"></a><tt class="py-lineno">  14</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#</tt> </tt>
       
    69 <a name="L15"></a><tt class="py-lineno">  15</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#Contributors:</tt> </tt>
       
    70 <a name="L16"></a><tt class="py-lineno">  16</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#</tt> </tt>
       
    71 <a name="L17"></a><tt class="py-lineno">  17</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#Description:</tt> </tt>
       
    72 <a name="L18"></a><tt class="py-lineno">  18</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment">#===============================================================================</tt> </tt>
       
    73 <a name="L19"></a><tt class="py-lineno">  19</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
       
    74 <a name="L20"></a><tt class="py-lineno">  20</tt>  <tt class="py-line"><tt class="py-docstring">""" CM/Synergy Python toolkit.</tt> </tt>
       
    75 <a name="L21"></a><tt class="py-lineno">  21</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
       
    76 <a name="L22"></a><tt class="py-lineno">  22</tt>  <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
       
    77 <a name="L23"></a><tt class="py-lineno">  23</tt>  <tt class="py-line"> </tt>
       
    78 <a name="L24"></a><tt class="py-lineno">  24</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">logging</tt> </tt>
       
    79 <a name="L25"></a><tt class="py-lineno">  25</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">netrc</tt> </tt>
       
    80 <a name="L26"></a><tt class="py-lineno">  26</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">os</tt> </tt>
       
    81 <a name="L27"></a><tt class="py-lineno">  27</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">re</tt> </tt>
       
    82 <a name="L28"></a><tt class="py-lineno">  28</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">subprocess</tt> </tt>
       
    83 <a name="L29"></a><tt class="py-lineno">  29</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">sys</tt> </tt>
       
    84 <a name="L30"></a><tt class="py-lineno">  30</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">threading</tt> </tt>
       
    85 <a name="L31"></a><tt class="py-lineno">  31</tt>  <tt class="py-line"> </tt>
       
    86 <a name="L32"></a><tt class="py-lineno">  32</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt id="link-0" class="py-name" targets="Module fileutils=fileutils-module.html"><a title="fileutils" class="py-name" href="#" onclick="return doclink('link-0', 'fileutils', 'link-0');">fileutils</a></tt> </tt>
       
    87 <a name="L33"></a><tt class="py-lineno">  33</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt id="link-1" class="py-name" targets="Package nokia=nokia-module.html"><a title="nokia" class="py-name" href="#" onclick="return doclink('link-1', 'nokia', 'link-1');">nokia</a></tt><tt class="py-op">.</tt><tt id="link-2" class="py-name" targets="Module nokia.gscm=nokia.gscm-module.html"><a title="nokia.gscm" class="py-name" href="#" onclick="return doclink('link-2', 'gscm', 'link-2');">gscm</a></tt> </tt>
       
    88 <a name="L34"></a><tt class="py-lineno">  34</tt>  <tt class="py-line"> </tt>
       
    89 <a name="L35"></a><tt class="py-lineno">  35</tt>  <tt class="py-line"> </tt>
       
    90 <a name="L36"></a><tt class="py-lineno">  36</tt>  <tt class="py-line"><tt class="py-comment"># Uncomment this line to enable logging in this module, or configure logging elsewhere</tt> </tt>
       
    91 <a name="L37"></a><tt class="py-lineno">  37</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt id="link-3" class="py-name" targets="Variable archive.builders._logger=archive.builders-module.html#_logger,Variable archive.mappers._logger=archive.mappers-module.html#_logger,Variable archive.tools._logger=archive.tools-module.html#_logger,Variable ats3._logger=ats3-module.html#_logger,Variable ats3.aste._logger=ats3.aste-module.html#_logger,Variable ats3.dropgenerator._logger=ats3.dropgenerator-module.html#_logger,Variable ats3.parsers._logger=ats3.parsers-module.html#_logger,Variable ats3.testconfigurator._logger=ats3.testconfigurator-module.html#_logger,Variable build.io._logger=build.io-module.html#_logger,Variable build.model._logger=build.model-module.html#_logger,Variable ccm._logger=ccm-module.html#_logger,Variable ccm.extra._logger=ccm.extra-module.html#_logger,Variable comments._logger=comments-module.html#_logger,Variable configuration._logger=configuration-module.html#_logger,Variable configuration_model._logger=configuration_model-module.html#_logger,Variable delta_zip._logger=delta_zip-module.html#_logger,Variable integration.quality._logger=integration.quality-module.html#_logger,Variable nokia.gscm._logger=nokia.gscm-module.html#_logger,Variable nokia.nokiaccm._logger=nokia.nokiaccm-module.html#_logger,Variable pathaddition.match._logger=pathaddition.match-module.html#_logger,Variable preparation._logger=preparation-module.html#_logger,Variable symbian.log._logger=symbian.log-module.html#_logger,Variable sysdef.api._logger=sysdef.api-module.html#_logger"><a title="archive.builders._logger
       
    92 archive.mappers._logger
       
    93 archive.tools._logger
       
    94 ats3._logger
       
    95 ats3.aste._logger
       
    96 ats3.dropgenerator._logger
       
    97 ats3.parsers._logger
       
    98 ats3.testconfigurator._logger
       
    99 build.io._logger
       
   100 build.model._logger
       
   101 ccm._logger
       
   102 ccm.extra._logger
       
   103 comments._logger
       
   104 configuration._logger
       
   105 configuration_model._logger
       
   106 delta_zip._logger
       
   107 integration.quality._logger
       
   108 nokia.gscm._logger
       
   109 nokia.nokiaccm._logger
       
   110 pathaddition.match._logger
       
   111 preparation._logger
       
   112 symbian.log._logger
       
   113 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-3', '_logger', 'link-3');">_logger</a></tt> <tt class="py-op">=</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">getLogger</tt><tt class="py-op">(</tt><tt class="py-string">"ccm"</tt><tt class="py-op">)</tt> </tt>
       
   114 <a name="L38"></a><tt class="py-lineno">  38</tt>  <tt class="py-line"><tt class="py-comment">#logging.basicConfig(level=logging.DEBUG)</tt> </tt>
       
   115 <a name="L39"></a><tt class="py-lineno">  39</tt>  <tt class="py-line"><tt class="py-comment"></tt> </tt>
       
   116 <a name="L40"></a><tt class="py-lineno">  40</tt>  <tt class="py-line"> </tt>
       
   117 <a name="L41"></a><tt class="py-lineno">  41</tt>  <tt class="py-line"><tt id="link-4" class="py-name" targets="Variable ccm.VALID_OBJECT_STATES=ccm-module.html#VALID_OBJECT_STATES"><a title="ccm.VALID_OBJECT_STATES" class="py-name" href="#" onclick="return doclink('link-4', 'VALID_OBJECT_STATES', 'link-4');">VALID_OBJECT_STATES</a></tt> <tt class="py-op">=</tt> <tt class="py-op">(</tt><tt class="py-string">'working'</tt><tt class="py-op">,</tt> <tt class="py-string">'checkpoint'</tt><tt class="py-op">,</tt> <tt class="py-string">'public'</tt><tt class="py-op">,</tt> <tt class="py-string">'prep'</tt><tt class="py-op">,</tt> <tt class="py-string">'integrate'</tt><tt class="py-op">,</tt> <tt class="py-string">'sqa'</tt><tt class="py-op">,</tt> <tt class="py-string">'test'</tt><tt class="py-op">,</tt><tt class="py-string">'released'</tt><tt class="py-op">)</tt> </tt>
       
   118 <a name="L42"></a><tt class="py-lineno">  42</tt>  <tt class="py-line"><tt id="link-5" class="py-name" targets="Variable ccm.STATIC_OBJECT_STATES=ccm-module.html#STATIC_OBJECT_STATES"><a title="ccm.STATIC_OBJECT_STATES" class="py-name" href="#" onclick="return doclink('link-5', 'STATIC_OBJECT_STATES', 'link-5');">STATIC_OBJECT_STATES</a></tt> <tt class="py-op">=</tt> <tt class="py-op">(</tt><tt class="py-string">'integrate'</tt><tt class="py-op">,</tt> <tt class="py-string">'sqa'</tt><tt class="py-op">,</tt> <tt class="py-string">'test'</tt><tt class="py-op">,</tt><tt class="py-string">'released'</tt><tt class="py-op">)</tt> </tt>
       
   119 <a name="L43"></a><tt class="py-lineno">  43</tt>  <tt class="py-line"><tt id="link-6" class="py-name" targets="Variable ccm.CCM_SESSION_LOCK=ccm-module.html#CCM_SESSION_LOCK"><a title="ccm.CCM_SESSION_LOCK" class="py-name" href="#" onclick="return doclink('link-6', 'CCM_SESSION_LOCK', 'link-6');">CCM_SESSION_LOCK</a></tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name" targets="Method buildtools.Command.path()=buildtools.Command-class.html#path,Method sysdef.api.SpecialInstruction.path()=sysdef.api.SpecialInstruction-class.html#path,Method sysdef.api.Unit.path()=sysdef.api.Unit-class.html#path"><a title="buildtools.Command.path
       
   120 sysdef.api.SpecialInstruction.path
       
   121 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-7', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">environ</tt><tt class="py-op">[</tt><tt class="py-string">'TEMP'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">"ccm_session.lock"</tt><tt class="py-op">)</tt> </tt>
       
   122 <a name="L44"></a><tt class="py-lineno">  44</tt>  <tt class="py-line"> </tt>
       
   123 <a name="_execute"></a><div id="_execute-def"><a name="L45"></a><tt class="py-lineno">  45</tt> <a class="py-toggle" href="#" id="_execute-toggle" onclick="return toggle('_execute');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm-module.html#_execute">_execute</a><tt class="py-op">(</tt><tt class="py-param">command</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   124 </div><div id="_execute-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="_execute-expanded"><a name="L46"></a><tt class="py-lineno">  46</tt>  <tt class="py-line">    <tt class="py-docstring">""" Runs a command and returns the result data. """</tt> </tt>
       
   125 <a name="L47"></a><tt class="py-lineno">  47</tt>  <tt class="py-line">    <tt class="py-name">launcher</tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name"><a title="buildtools.Command.path
       
   126 sysdef.api.SpecialInstruction.path
       
   127 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-8', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">environ</tt><tt class="py-op">[</tt><tt class="py-string">'HELIUM_HOME'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">'tools'</tt><tt class="py-op">,</tt> <tt class="py-string">'common'</tt><tt class="py-op">,</tt> <tt class="py-string">'python'</tt><tt class="py-op">,</tt> <tt class="py-string">'scripts'</tt><tt class="py-op">,</tt> <tt class="py-string">'timeout_launcher.py'</tt><tt class="py-op">)</tt> </tt>
       
   128 <a name="L48"></a><tt class="py-lineno">  48</tt>  <tt class="py-line">    <tt class="py-name">targ</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
   129 <a name="L49"></a><tt class="py-lineno">  49</tt>  <tt class="py-line">    <tt class="py-keyword">if</tt> <tt class="py-name">timeout</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
   130 <a name="L50"></a><tt class="py-lineno">  50</tt>  <tt class="py-line">        <tt class="py-name">targ</tt> <tt class="py-op">=</tt> <tt class="py-string">"--timeout=%s"</tt> <tt class="py-op">%</tt> <tt class="py-name">timeout</tt> </tt>
       
   131 <a name="L51"></a><tt class="py-lineno">  51</tt>  <tt class="py-line">    <tt class="py-name">process</tt> <tt class="py-op">=</tt> <tt class="py-name">subprocess</tt><tt class="py-op">.</tt><tt class="py-name">Popen</tt><tt class="py-op">(</tt><tt class="py-string">"python %s %s -- %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">launcher</tt><tt class="py-op">,</tt> <tt class="py-name">targ</tt><tt class="py-op">,</tt> <tt id="link-9" class="py-name" targets="Method sysdef.api.BuildLayer.command()=sysdef.api.BuildLayer-class.html#command,Method sysdef.api.SpecialInstruction.command()=sysdef.api.SpecialInstruction-class.html#command"><a title="sysdef.api.BuildLayer.command
       
   132 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-9', 'command', 'link-9');">command</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">stdout</tt><tt class="py-op">=</tt><tt class="py-name">subprocess</tt><tt class="py-op">.</tt><tt class="py-name">PIPE</tt><tt class="py-op">,</tt> <tt class="py-name">stderr</tt><tt class="py-op">=</tt><tt class="py-name">subprocess</tt><tt class="py-op">.</tt><tt class="py-name">STDOUT</tt><tt class="py-op">,</tt> <tt class="py-name">shell</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt> </tt>
       
   133 <a name="L52"></a><tt class="py-lineno">  52</tt>  <tt class="py-line">    <tt class="py-name">stdout</tt> <tt class="py-op">=</tt> <tt class="py-name">process</tt><tt class="py-op">.</tt><tt class="py-name">communicate</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> </tt>
       
   134 <a name="L53"></a><tt class="py-lineno">  53</tt>  <tt class="py-line">    <tt class="py-name">process</tt><tt class="py-op">.</tt><tt class="py-name">wait</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
   135 <a name="L54"></a><tt class="py-lineno">  54</tt>  <tt class="py-line">    <tt id="link-10" class="py-name"><a title="archive.builders._logger
       
   136 archive.mappers._logger
       
   137 archive.tools._logger
       
   138 ats3._logger
       
   139 ats3.aste._logger
       
   140 ats3.dropgenerator._logger
       
   141 ats3.parsers._logger
       
   142 ats3.testconfigurator._logger
       
   143 build.io._logger
       
   144 build.model._logger
       
   145 ccm._logger
       
   146 ccm.extra._logger
       
   147 comments._logger
       
   148 configuration._logger
       
   149 configuration_model._logger
       
   150 delta_zip._logger
       
   151 integration.quality._logger
       
   152 nokia.gscm._logger
       
   153 nokia.nokiaccm._logger
       
   154 pathaddition.match._logger
       
   155 preparation._logger
       
   156 symbian.log._logger
       
   157 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-10', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">stdout</tt><tt class="py-op">)</tt> </tt>
       
   158 <a name="L55"></a><tt class="py-lineno">  55</tt>  <tt class="py-line">    <tt id="link-11" class="py-name"><a title="archive.builders._logger
       
   159 archive.mappers._logger
       
   160 archive.tools._logger
       
   161 ats3._logger
       
   162 ats3.aste._logger
       
   163 ats3.dropgenerator._logger
       
   164 ats3.parsers._logger
       
   165 ats3.testconfigurator._logger
       
   166 build.io._logger
       
   167 build.model._logger
       
   168 ccm._logger
       
   169 ccm.extra._logger
       
   170 comments._logger
       
   171 configuration._logger
       
   172 configuration_model._logger
       
   173 delta_zip._logger
       
   174 integration.quality._logger
       
   175 nokia.gscm._logger
       
   176 nokia.nokiaccm._logger
       
   177 pathaddition.match._logger
       
   178 preparation._logger
       
   179 symbian.log._logger
       
   180 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-11', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Return code: %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">process</tt><tt class="py-op">.</tt><tt class="py-name">returncode</tt><tt class="py-op">)</tt> </tt>
       
   181 <a name="L56"></a><tt class="py-lineno">  56</tt>  <tt class="py-line">    <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt class="py-name">stdout</tt><tt class="py-op">,</tt> <tt class="py-name">process</tt><tt class="py-op">.</tt><tt class="py-name">returncode</tt><tt class="py-op">)</tt> </tt>
       
   182 </div><a name="L57"></a><tt class="py-lineno">  57</tt>  <tt class="py-line">    </tt>
       
   183 <a name="L58"></a><tt class="py-lineno">  58</tt>  <tt class="py-line">    </tt>
       
   184 <a name="CCMException"></a><div id="CCMException-def"><a name="L59"></a><tt class="py-lineno">  59</tt> <a class="py-toggle" href="#" id="CCMException-toggle" onclick="return toggle('CCMException');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.CCMException-class.html">CCMException</a><tt class="py-op">(</tt><tt class="py-base-class">Exception</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   185 </div><div id="CCMException-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="CCMException-expanded"><a name="L60"></a><tt class="py-lineno">  60</tt>  <tt class="py-line">    <tt class="py-docstring">""" Base exception that should be raised by methods of this framework. """</tt> </tt>
       
   186 <a name="CCMException.__init__"></a><div id="CCMException.__init__-def"><a name="L61"></a><tt class="py-lineno">  61</tt> <a class="py-toggle" href="#" id="CCMException.__init__-toggle" onclick="return toggle('CCMException.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMException-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">reason</tt><tt class="py-op">,</tt> <tt class="py-param">result</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   187 </div><div id="CCMException.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMException.__init__-expanded"><a name="L62"></a><tt class="py-lineno">  62</tt>  <tt class="py-line">        <tt class="py-name">Exception</tt><tt class="py-op">.</tt><tt id="link-12" class="py-name" targets="Method ant.AntHandler.__init__()=ant.AntHandler-class.html#__init__,Method archive.builders.ArchivePreBuilder.__init__()=archive.builders.ArchivePreBuilder-class.html#__init__,Method archive.mappers.DefaultMapper.__init__()=archive.mappers.DefaultMapper-class.html#__init__,Method archive.mappers.EPLPolicyRemoverMapper.__init__()=archive.mappers.EPLPolicyRemoverMapper-class.html#__init__,Method archive.mappers.Mapper.__init__()=archive.mappers.Mapper-class.html#__init__,Method archive.mappers.PolicyMapper.__init__()=archive.mappers.PolicyMapper-class.html#__init__,Method archive.mappers.PolicyRemoverMapper.__init__()=archive.mappers.PolicyRemoverMapper-class.html#__init__,Method archive.mappers.SFPolicyRemoverMapper.__init__()=archive.mappers.SFPolicyRemoverMapper-class.html#__init__,Method archive.scanners.AbldWhatScanner.__init__()=archive.scanners.AbldWhatScanner-class.html#__init__,Method archive.scanners.FileSystemScanner.__init__()=archive.scanners.FileSystemScanner-class.html#__init__,Method archive.scanners.InputFileScanner.__init__()=archive.scanners.InputFileScanner-class.html#__init__,Method archive.scanners.Scanner.__init__()=archive.scanners.Scanner-class.html#__init__,Method archive.selectors.DistributionPolicySelector.__init__()=archive.selectors.DistributionPolicySelector-class.html#__init__,Method archive.selectors.SymbianPolicySelector.__init__()=archive.selectors.SymbianPolicySelector-class.html#__init__,Method archive.tools.Remover.__init__()=archive.tools.Remover-class.html#__init__,Method archive.tools.SevenZipArchiver.__init__()=archive.tools.SevenZipArchiver-class.html#__init__,Method archive.tools.ZipArchiver.__init__()=archive.tools.ZipArchiver-class.html#__init__,Method ats3.Ats3TestPlan.__init__()=ats3.Ats3TestPlan-class.html#__init__,Method ats3.Configuration.__init__()=ats3.Configuration-class.html#__init__,Method ats3.aste.AsteComponentParser.__init__()=ats3.aste.AsteComponentParser-class.html#__init__,Method ats3.aste.AsteTestDropGenerator.__init__()=ats3.aste.AsteTestDropGenerator-class.html#__init__,Method ats3.aste.AsteTestPlan.__init__()=ats3.aste.AsteTestPlan-class.html#__init__,Method ats3.aste.Configuration.__init__()=ats3.aste.Configuration-class.html#__init__,Method ats3.atsconfigparser.ATSConfigParser.__init__()=ats3.atsconfigparser.ATSConfigParser-class.html#__init__,Method ats3.atsconfigparser.TestXML.__init__()=ats3.atsconfigparser.TestXML-class.html#__init__,Method ats3.dropgenerator.Ats3TestDropGenerator.__init__()=ats3.dropgenerator.Ats3TestDropGenerator-class.html#__init__,Method ats3.parsers.BldFileParser.__init__()=ats3.parsers.BldFileParser-class.html#__init__,Method ats3.parsers.CppParser.__init__()=ats3.parsers.CppParser-class.html#__init__,Method ats3.parsers.MmpFileParser.__init__()=ats3.parsers.MmpFileParser-class.html#__init__,Method ats3.parsers.PkgFileParser.__init__()=ats3.parsers.PkgFileParser-class.html#__init__,Method ats3.testconfigurator.Ats3ComponentParser.__init__()=ats3.testconfigurator.Ats3ComponentParser-class.html#__init__,Method bsf.BSF.__init__()=bsf.BSF-class.html#__init__,Method build.ec.history.HistoryFileManager.__init__()=build.ec.history.HistoryFileManager-class.html#__init__,Method build.io.AbldLogWhatReader.__init__()=build.io.AbldLogWhatReader-class.html#__init__,Method build.io.RombuildLogBinarySizeReader.__init__()=build.io.RombuildLogBinarySizeReader-class.html#__init__,Method build.model.BOM.__init__()=build.model.BOM-class.html#__init__,Method build.model.BOMDeltaXMLWriter.__init__()=build.model.BOMDeltaXMLWriter-class.html#__init__,Method build.model.BOMXMLWriter.__init__()=build.model.BOMXMLWriter-class.html#__init__,Method build.model.Fix.__init__()=build.model.Fix-class.html#__init__,Method build.model.PCPError.__init__()=build.model.PCPError-class.html#__init__,Method build.model.Project.__init__()=build.model.Project-class.html#__init__,Method build.model.SessionCreator.__init__()=build.model.SessionCreator-class.html#__init__,Method build.model.TAChange.__init__()=build.model.TAChange-class.html#__init__,Method build.model.TSWError.__init__()=build.model.TSWError-class.html#__init__,Method build.model.Task.__init__()=build.model.Task-class.html#__init__,Method buildtools.AbstractOutputWriter.__init__()=buildtools.AbstractOutputWriter-class.html#__init__,Method buildtools.AntWriter.__init__()=buildtools.AntWriter-class.html#__init__,Method buildtools.Command.__init__()=buildtools.Command-class.html#__init__,Method buildtools.CommandList.__init__()=buildtools.CommandList-class.html#__init__,Method buildtools.Copy.__init__()=buildtools.Copy-class.html#__init__,Method buildtools.Delete.__init__()=buildtools.Delete-class.html#__init__,Method buildtools.EBSWriter.__init__()=buildtools.EBSWriter-class.html#__init__,Method buildtools.MakeWriter.__init__()=buildtools.MakeWriter-class.html#__init__,Method buildtools.PreBuilder.__init__()=buildtools.PreBuilder-class.html#__init__,Method buildtools.StringWriter.__init__()=buildtools.StringWriter-class.html#__init__,Method ccm.AbstractSession.__init__()=ccm.AbstractSession-class.html#__init__,Method ccm.AttributeNameListResult.__init__()=ccm.AttributeNameListResult-class.html#__init__,Method ccm.CCMException.__init__()=ccm.CCMException-class.html#__init__,Method ccm.CCMObject.__init__()=ccm.CCMObject-class.html#__init__,Method ccm.ConflictsResult.__init__()=ccm.ConflictsResult-class.html#__init__,Method ccm.CreateNewTaskResult.__init__()=ccm.CreateNewTaskResult-class.html#__init__,Method ccm.DataMapperListResult.__init__()=ccm.DataMapperListResult-class.html#__init__,Method ccm.Dir.__init__()=ccm.Dir-class.html#__init__,Method ccm.File.__init__()=ccm.File-class.html#__init__,Method ccm.FinduseResult.__init__()=ccm.FinduseResult-class.html#__init__,Method ccm.Folder.__init__()=ccm.Folder-class.html#__init__,Method ccm.FolderCopyResult.__init__()=ccm.FolderCopyResult-class.html#__init__,Method ccm.FourPartName.__init__()=ccm.FourPartName-class.html#__init__,Method ccm.InvalidFourPartNameException.__init__()=ccm.InvalidFourPartNameException-class.html#__init__,Method ccm.ObjectListResult.__init__()=ccm.ObjectListResult-class.html#__init__,Method ccm.Project.__init__()=ccm.Project-class.html#__init__,Method ccm.ProjectCheckoutResult.__init__()=ccm.ProjectCheckoutResult-class.html#__init__,Method ccm.ProjectPurposeResult.__init__()=ccm.ProjectPurposeResult-class.html#__init__,Method ccm.Query.__init__()=ccm.Query-class.html#__init__,Method ccm.Releasedef.__init__()=ccm.Releasedef-class.html#__init__,Method ccm.Result.__init__()=ccm.Result-class.html#__init__,Method ccm.Session.__init__()=ccm.Session-class.html#__init__,Method ccm.SessionPool.__init__()=ccm.SessionPool-class.html#__init__,Method ccm.Task.__init__()=ccm.Task-class.html#__init__,Method ccm.UpdatePropertiesRefreshResult.__init__()=ccm.UpdatePropertiesRefreshResult-class.html#__init__,Method ccm.UpdateResult.__init__()=ccm.UpdateResult-class.html#__init__,Method ccm.UpdateResultSimple.__init__()=ccm.UpdateResultSimple-class.html#__init__,Method ccm.UpdateTemplate.__init__()=ccm.UpdateTemplate-class.html#__init__,Method ccm.UpdateTemplateInformation.__init__()=ccm.UpdateTemplateInformation-class.html#__init__,Method ccm.WorkAreaInfoResult.__init__()=ccm.WorkAreaInfoResult-class.html#__init__,Method ccm.conflict.Conflict.__init__()=ccm.conflict.Conflict-class.html#__init__,Method ccm.conflict.MultipleObjectInBaselineConflict.__init__()=ccm.conflict.MultipleObjectInBaselineConflict-class.html#__init__,Method ccm.conflict.ObjectAndBaselineConflict.__init__()=ccm.conflict.ObjectAndBaselineConflict-class.html#__init__,Method ccm.conflict.ObjectAndTask.__init__()=ccm.conflict.ObjectAndTask-class.html#__init__,Method ccm.conflict.ObjectNotFoundInBaselineConflict.__init__()=ccm.conflict.ObjectNotFoundInBaselineConflict-class.html#__init__,Method ccm.conflict.TaskModel.__init__()=ccm.conflict.TaskModel-class.html#__init__,Method ccm.extra.CCMExtraException.__init__()=ccm.extra.CCMExtraException-class.html#__init__,Method ccm.extra.CachedProxySession.__init__()=ccm.extra.CachedProxySession-class.html#__init__,Method ccm.extra.CachedSessionProvider.__init__()=ccm.extra.CachedSessionProvider-class.html#__init__,Method ccm.extra.SessionProvider.__init__()=ccm.extra.SessionProvider-class.html#__init__,Method ccm.extra.__FileSnapshot.__init__()=ccm.extra.__FileSnapshot-class.html#__init__,Method ccm.extra.__ProjectSnapshot.__init__()=ccm.extra.__ProjectSnapshot-class.html#__init__,Method comments.CommentParser.__init__()=comments.CommentParser-class.html#__init__,Method configuration.Configuration.__init__()=configuration.Configuration-class.html#__init__,Method configuration.ConfigurationSet.__init__()=configuration.ConfigurationSet-class.html#__init__,Method configuration.HierarchicalConfiguration.__init__()=configuration.HierarchicalConfiguration-class.html#__init__,Method configuration.NestedConfiguration.__init__()=configuration.NestedConfiguration-class.html#__init__,Method configuration.NestedConfigurationBuilder.__init__()=configuration.NestedConfigurationBuilder-class.html#__init__,Method configuration.PropertiesConfiguration.__init__()=configuration.PropertiesConfiguration-class.html#__init__,Method configuration.Specification.__init__()=configuration.Specification-class.html#__init__,Method configuration.XMLConfiguration.__init__()=configuration.XMLConfiguration-class.html#__init__,Method configuration._Key.__init__()=configuration._Key-class.html#__init__,Method configuration_model.DataModel.__init__()=configuration_model.DataModel-class.html#__init__,Method configuration_model.GroupDef.__init__()=configuration_model.GroupDef-class.html#__init__,Method configuration_model.Item.__init__()=configuration_model.Item-class.html#__init__,Method configuration_model.PropertyDef.__init__()=configuration_model.PropertyDef-class.html#__init__,Method delta_zip.DeltaZipBuilder.__init__()=delta_zip.DeltaZipBuilder-class.html#__init__,Method delta_zip.MD5SignatureBuilder.__init__()=delta_zip.MD5SignatureBuilder-class.html#__init__,Method delta_zip.MD5SignatureBuilderEC.__init__()=delta_zip.MD5SignatureBuilderEC-class.html#__init__,Method delta_zip.SignaturesDict.__init__()=delta_zip.SignaturesDict-class.html#__init__,Method dependancygraph.Library.__init__()=dependancygraph.Library-class.html#__init__,Method dependancygraph.ModuleGroup.__init__()=dependancygraph.ModuleGroup-class.html#__init__,Method dependancygraph.ReadIvyConfig.__init__()=dependancygraph.ReadIvyConfig-class.html#__init__,Method escapeddict.EscapedDict.__init__()=escapeddict.EscapedDict-class.html#__init__,Method fileutils.AbstractScanner.__init__()=fileutils.AbstractScanner-class.html#__init__,Method fileutils.FileScanner.__init__()=fileutils.FileScanner-class.html#__init__,Method fileutils.Lock.__init__()=fileutils.Lock-class.html#__init__,Method flash_config.FlashConfigurationWriter.__init__()=flash_config.FlashConfigurationWriter-class.html#__init__,Method flash_config.ImagePack.__init__()=flash_config.ImagePack-class.html#__init__,Method helium.documentation.APIDeltaWriter.__init__()=helium.documentation.APIDeltaWriter-class.html#__init__,Method helium.logger.Logger.__init__()=helium.logger.Logger-class.html#__init__,Method helium.logger._CustomizePrint.__init__()=helium.logger._CustomizePrint-class.html#__init__,Method helium.output.widgets.BoldText.__init__()=helium.output.widgets.BoldText-class.html#__init__,Method helium.output.widgets.Box.__init__()=helium.output.widgets.Box-class.html#__init__,Method helium.output.widgets.Event.__init__()=helium.output.widgets.Event-class.html#__init__,Method helium.output.widgets.Footer.__init__()=helium.output.widgets.Footer-class.html#__init__,Method helium.output.widgets.Header.__init__()=helium.output.widgets.Header-class.html#__init__,Method helium.output.widgets.Summary.__init__()=helium.output.widgets.Summary-class.html#__init__,Method helium.output.widgets.Text.__init__()=helium.output.widgets.Text-class.html#__init__,Method helium.output.widgets.Widget.__init__()=helium.output.widgets.Widget-class.html#__init__,Method helium.outputer.Configuration.__init__()=helium.outputer.Configuration-class.html#__init__,Method helium.outputer.XML2XHTML.__init__()=helium.outputer.XML2XHTML-class.html#__init__,Method imaker.ecore.ContainerBase.__init__()=imaker.ecore.ContainerBase-class.html#__init__,Method imaker.ecore.Reference.__init__()=imaker.ecore.Reference-class.html#__init__,Method imaker.iqrf.Configuration.__init__()=imaker.iqrf.Configuration-class.html#__init__,Method imaker.iqrf.ConfigurationElement.__init__()=imaker.iqrf.ConfigurationElement-class.html#__init__,Method imaker.iqrf.IMaker.__init__()=imaker.iqrf.IMaker-class.html#__init__,Method imaker.iqrf.Interface.__init__()=imaker.iqrf.Interface-class.html#__init__,Method imaker.iqrf.Result.__init__()=imaker.iqrf.Result-class.html#__init__,Method imaker.iqrf.Setting.__init__()=imaker.iqrf.Setting-class.html#__init__,Method imaker.iqrf.Target.__init__()=imaker.iqrf.Target-class.html#__init__,Method integration.quality.AbldWhatParser.__init__()=integration.quality.AbldWhatParser-class.html#__init__,Method integration.quality.InternalExportParser.__init__()=integration.quality.InternalExportParser-class.html#__init__,Method integration.quality.PolicyValidator.__init__()=integration.quality.PolicyValidator-class.html#__init__,Method integration.templatebuilder.TemplateBuilder.__init__()=integration.templatebuilder.TemplateBuilder-class.html#__init__,Method localisation.Languages.__init__()=localisation.Languages-class.html#__init__,Method log2xml.AppendSummary.__init__()=log2xml.AppendSummary-class.html#__init__,Method log2xml.ContentWriter.__init__()=log2xml.ContentWriter-class.html#__init__,Method log2xml.LogWriter.__init__()=log2xml.LogWriter-class.html#__init__,Method log2xml.Stack.__init__()=log2xml.Stack-class.html#__init__,Method parsedatalistening.Build.__init__()=parsedatalistening.Build-class.html#__init__,Method parsedatalistening.Target.__init__()=parsedatalistening.Target-class.html#__init__,Method preparation.PreparationAction.__init__()=preparation.PreparationAction-class.html#__init__,Method preparation.PreparationBuilder.__init__()=preparation.PreparationBuilder-class.html#__init__,Method preparation.PreparationCheckout.__init__()=preparation.PreparationCheckout-class.html#__init__,Method preparation.PreparationSnapshot.__init__()=preparation.PreparationSnapshot-class.html#__init__,Method preparation.PreparationUpdate.__init__()=preparation.PreparationUpdate-class.html#__init__,Method rom.IMakerRomBuilder.__init__()=rom.IMakerRomBuilder-class.html#__init__,Method rom.Image.__init__()=rom.Image-class.html#__init__,Method rom.RomBuilder.__init__()=rom.RomBuilder-class.html#__init__,Method rtfutils.RTFUtils.__init__()=rtfutils.RTFUtils-class.html#__init__,Method sis.SisPreBuilder.__init__()=sis.SisPreBuilder-class.html#__init__,Method symbian.log.Parser.__init__()=symbian.log.Parser-class.html#__init__,Method symrec.MD5Updater.__init__()=symrec.MD5Updater-class.html#__init__,Method symrec.Metadata2TDD.__init__()=symrec.Metadata2TDD-class.html#__init__,Method symrec.MetadataMerger.__init__()=symrec.MetadataMerger-class.html#__init__,Method symrec.ReleaseMetadata.__init__()=symrec.ReleaseMetadata-class.html#__init__,Method symrec.ServicePack.__init__()=symrec.ServicePack-class.html#__init__,Method symrec.ValidateReleaseMetadata.__init__()=symrec.ValidateReleaseMetadata-class.html#__init__,Method symrec.ValidateReleaseMetadataCached.__init__()=symrec.ValidateReleaseMetadataCached-class.html#__init__,Method symrec.ValidateTicklerReleaseMetadata.__init__()=symrec.ValidateTicklerReleaseMetadata-class.html#__init__,Method sysdef.api.Binary.__init__()=sysdef.api.Binary-class.html#__init__,Method sysdef.api.BuildLayer.__init__()=sysdef.api.BuildLayer-class.html#__init__,Method sysdef.api.Configuration.__init__()=sysdef.api.Configuration-class.html#__init__,Method sysdef.api.Layer.__init__()=sysdef.api.Layer-class.html#__init__,Method sysdef.api.Module.__init__()=sysdef.api.Module-class.html#__init__,Method sysdef.api.Option.__init__()=sysdef.api.Option-class.html#__init__,Method sysdef.api.SpecialInstruction.__init__()=sysdef.api.SpecialInstruction-class.html#__init__,Method sysdef.api.SysDefElement.__init__()=sysdef.api.SysDefElement-class.html#__init__,Method sysdef.api.SystemDefinition.__init__()=sysdef.api.SystemDefinition-class.html#__init__,Method sysdef.api.Target.__init__()=sysdef.api.Target-class.html#__init__,Method sysdef.api.TargetList.__init__()=sysdef.api.TargetList-class.html#__init__,Method sysdef.api.Task.__init__()=sysdef.api.Task-class.html#__init__,Method sysdef.api.Unit.__init__()=sysdef.api.Unit-class.html#__init__,Method sysdef.api.UnitList.__init__()=sysdef.api.UnitList-class.html#__init__,Method sysdef.api._UnitGroup.__init__()=sysdef.api._UnitGroup-class.html#__init__,Method sysdef.io.FlashImageSizeWriter.__init__()=sysdef.io.FlashImageSizeWriter-class.html#__init__,Method sysdef.io.MakeWriter.__init__()=sysdef.io.MakeWriter-class.html#__init__,Method sysdef.io.MakeWriter2.__init__()=sysdef.io.MakeWriter2-class.html#__init__,Method sysdef.io.MakeWriter3.__init__()=sysdef.io.MakeWriter3-class.html#__init__,Method validateoverlay.ValidateOverlayInfo.__init__()=validateoverlay.ValidateOverlayInfo-class.html#__init__,Method vbaconf.AbstractConfigConverter.__init__()=vbaconf.AbstractConfigConverter-class.html#__init__,Method vbaconf.ConfigConverter.__init__()=vbaconf.ConfigConverter-class.html#__init__,Method vbaconf.ConfigConverterNewDelivery.__init__()=vbaconf.ConfigConverterNewDelivery-class.html#__init__,Method vbaconf.new_delivery.config_wrapper.__init__()=vbaconf.new_delivery.config_wrapper-class.html#__init__,Method version.Version.__init__()=version.Version-class.html#__init__,Method virtualbuildarea.VirtualDir.__init__()=virtualbuildarea.VirtualDir-class.html#__init__,Method virtualbuildarea.VirtualProject.__init__()=virtualbuildarea.VirtualProject-class.html#__init__"><a title="ant.AntHandler.__init__
       
   188 archive.builders.ArchivePreBuilder.__init__
       
   189 archive.mappers.DefaultMapper.__init__
       
   190 archive.mappers.EPLPolicyRemoverMapper.__init__
       
   191 archive.mappers.Mapper.__init__
       
   192 archive.mappers.PolicyMapper.__init__
       
   193 archive.mappers.PolicyRemoverMapper.__init__
       
   194 archive.mappers.SFPolicyRemoverMapper.__init__
       
   195 archive.scanners.AbldWhatScanner.__init__
       
   196 archive.scanners.FileSystemScanner.__init__
       
   197 archive.scanners.InputFileScanner.__init__
       
   198 archive.scanners.Scanner.__init__
       
   199 archive.selectors.DistributionPolicySelector.__init__
       
   200 archive.selectors.SymbianPolicySelector.__init__
       
   201 archive.tools.Remover.__init__
       
   202 archive.tools.SevenZipArchiver.__init__
       
   203 archive.tools.ZipArchiver.__init__
       
   204 ats3.Ats3TestPlan.__init__
       
   205 ats3.Configuration.__init__
       
   206 ats3.aste.AsteComponentParser.__init__
       
   207 ats3.aste.AsteTestDropGenerator.__init__
       
   208 ats3.aste.AsteTestPlan.__init__
       
   209 ats3.aste.Configuration.__init__
       
   210 ats3.atsconfigparser.ATSConfigParser.__init__
       
   211 ats3.atsconfigparser.TestXML.__init__
       
   212 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
   213 ats3.parsers.BldFileParser.__init__
       
   214 ats3.parsers.CppParser.__init__
       
   215 ats3.parsers.MmpFileParser.__init__
       
   216 ats3.parsers.PkgFileParser.__init__
       
   217 ats3.testconfigurator.Ats3ComponentParser.__init__
       
   218 bsf.BSF.__init__
       
   219 build.ec.history.HistoryFileManager.__init__
       
   220 build.io.AbldLogWhatReader.__init__
       
   221 build.io.RombuildLogBinarySizeReader.__init__
       
   222 build.model.BOM.__init__
       
   223 build.model.BOMDeltaXMLWriter.__init__
       
   224 build.model.BOMXMLWriter.__init__
       
   225 build.model.Fix.__init__
       
   226 build.model.PCPError.__init__
       
   227 build.model.Project.__init__
       
   228 build.model.SessionCreator.__init__
       
   229 build.model.TAChange.__init__
       
   230 build.model.TSWError.__init__
       
   231 build.model.Task.__init__
       
   232 buildtools.AbstractOutputWriter.__init__
       
   233 buildtools.AntWriter.__init__
       
   234 buildtools.Command.__init__
       
   235 buildtools.CommandList.__init__
       
   236 buildtools.Copy.__init__
       
   237 buildtools.Delete.__init__
       
   238 buildtools.EBSWriter.__init__
       
   239 buildtools.MakeWriter.__init__
       
   240 buildtools.PreBuilder.__init__
       
   241 buildtools.StringWriter.__init__
       
   242 ccm.AbstractSession.__init__
       
   243 ccm.AttributeNameListResult.__init__
       
   244 ccm.CCMException.__init__
       
   245 ccm.CCMObject.__init__
       
   246 ccm.ConflictsResult.__init__
       
   247 ccm.CreateNewTaskResult.__init__
       
   248 ccm.DataMapperListResult.__init__
       
   249 ccm.Dir.__init__
       
   250 ccm.File.__init__
       
   251 ccm.FinduseResult.__init__
       
   252 ccm.Folder.__init__
       
   253 ccm.FolderCopyResult.__init__
       
   254 ccm.FourPartName.__init__
       
   255 ccm.InvalidFourPartNameException.__init__
       
   256 ccm.ObjectListResult.__init__
       
   257 ccm.Project.__init__
       
   258 ccm.ProjectCheckoutResult.__init__
       
   259 ccm.ProjectPurposeResult.__init__
       
   260 ccm.Query.__init__
       
   261 ccm.Releasedef.__init__
       
   262 ccm.Result.__init__
       
   263 ccm.Session.__init__
       
   264 ccm.SessionPool.__init__
       
   265 ccm.Task.__init__
       
   266 ccm.UpdatePropertiesRefreshResult.__init__
       
   267 ccm.UpdateResult.__init__
       
   268 ccm.UpdateResultSimple.__init__
       
   269 ccm.UpdateTemplate.__init__
       
   270 ccm.UpdateTemplateInformation.__init__
       
   271 ccm.WorkAreaInfoResult.__init__
       
   272 ccm.conflict.Conflict.__init__
       
   273 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
   274 ccm.conflict.ObjectAndBaselineConflict.__init__
       
   275 ccm.conflict.ObjectAndTask.__init__
       
   276 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
   277 ccm.conflict.TaskModel.__init__
       
   278 ccm.extra.CCMExtraException.__init__
       
   279 ccm.extra.CachedProxySession.__init__
       
   280 ccm.extra.CachedSessionProvider.__init__
       
   281 ccm.extra.SessionProvider.__init__
       
   282 ccm.extra.__FileSnapshot.__init__
       
   283 ccm.extra.__ProjectSnapshot.__init__
       
   284 comments.CommentParser.__init__
       
   285 configuration.Configuration.__init__
       
   286 configuration.ConfigurationSet.__init__
       
   287 configuration.HierarchicalConfiguration.__init__
       
   288 configuration.NestedConfiguration.__init__
       
   289 configuration.NestedConfigurationBuilder.__init__
       
   290 configuration.PropertiesConfiguration.__init__
       
   291 configuration.Specification.__init__
       
   292 configuration.XMLConfiguration.__init__
       
   293 configuration._Key.__init__
       
   294 configuration_model.DataModel.__init__
       
   295 configuration_model.GroupDef.__init__
       
   296 configuration_model.Item.__init__
       
   297 configuration_model.PropertyDef.__init__
       
   298 delta_zip.DeltaZipBuilder.__init__
       
   299 delta_zip.MD5SignatureBuilder.__init__
       
   300 delta_zip.MD5SignatureBuilderEC.__init__
       
   301 delta_zip.SignaturesDict.__init__
       
   302 dependancygraph.Library.__init__
       
   303 dependancygraph.ModuleGroup.__init__
       
   304 dependancygraph.ReadIvyConfig.__init__
       
   305 escapeddict.EscapedDict.__init__
       
   306 fileutils.AbstractScanner.__init__
       
   307 fileutils.FileScanner.__init__
       
   308 fileutils.Lock.__init__
       
   309 flash_config.FlashConfigurationWriter.__init__
       
   310 flash_config.ImagePack.__init__
       
   311 helium.documentation.APIDeltaWriter.__init__
       
   312 helium.logger.Logger.__init__
       
   313 helium.logger._CustomizePrint.__init__
       
   314 helium.output.widgets.BoldText.__init__
       
   315 helium.output.widgets.Box.__init__
       
   316 helium.output.widgets.Event.__init__
       
   317 helium.output.widgets.Footer.__init__
       
   318 helium.output.widgets.Header.__init__
       
   319 helium.output.widgets.Summary.__init__
       
   320 helium.output.widgets.Text.__init__
       
   321 helium.output.widgets.Widget.__init__
       
   322 helium.outputer.Configuration.__init__
       
   323 helium.outputer.XML2XHTML.__init__
       
   324 imaker.ecore.ContainerBase.__init__
       
   325 imaker.ecore.Reference.__init__
       
   326 imaker.iqrf.Configuration.__init__
       
   327 imaker.iqrf.ConfigurationElement.__init__
       
   328 imaker.iqrf.IMaker.__init__
       
   329 imaker.iqrf.Interface.__init__
       
   330 imaker.iqrf.Result.__init__
       
   331 imaker.iqrf.Setting.__init__
       
   332 imaker.iqrf.Target.__init__
       
   333 integration.quality.AbldWhatParser.__init__
       
   334 integration.quality.InternalExportParser.__init__
       
   335 integration.quality.PolicyValidator.__init__
       
   336 integration.templatebuilder.TemplateBuilder.__init__
       
   337 localisation.Languages.__init__
       
   338 log2xml.AppendSummary.__init__
       
   339 log2xml.ContentWriter.__init__
       
   340 log2xml.LogWriter.__init__
       
   341 log2xml.Stack.__init__
       
   342 parsedatalistening.Build.__init__
       
   343 parsedatalistening.Target.__init__
       
   344 preparation.PreparationAction.__init__
       
   345 preparation.PreparationBuilder.__init__
       
   346 preparation.PreparationCheckout.__init__
       
   347 preparation.PreparationSnapshot.__init__
       
   348 preparation.PreparationUpdate.__init__
       
   349 rom.IMakerRomBuilder.__init__
       
   350 rom.Image.__init__
       
   351 rom.RomBuilder.__init__
       
   352 rtfutils.RTFUtils.__init__
       
   353 sis.SisPreBuilder.__init__
       
   354 symbian.log.Parser.__init__
       
   355 symrec.MD5Updater.__init__
       
   356 symrec.Metadata2TDD.__init__
       
   357 symrec.MetadataMerger.__init__
       
   358 symrec.ReleaseMetadata.__init__
       
   359 symrec.ServicePack.__init__
       
   360 symrec.ValidateReleaseMetadata.__init__
       
   361 symrec.ValidateReleaseMetadataCached.__init__
       
   362 symrec.ValidateTicklerReleaseMetadata.__init__
       
   363 sysdef.api.Binary.__init__
       
   364 sysdef.api.BuildLayer.__init__
       
   365 sysdef.api.Configuration.__init__
       
   366 sysdef.api.Layer.__init__
       
   367 sysdef.api.Module.__init__
       
   368 sysdef.api.Option.__init__
       
   369 sysdef.api.SpecialInstruction.__init__
       
   370 sysdef.api.SysDefElement.__init__
       
   371 sysdef.api.SystemDefinition.__init__
       
   372 sysdef.api.Target.__init__
       
   373 sysdef.api.TargetList.__init__
       
   374 sysdef.api.Task.__init__
       
   375 sysdef.api.Unit.__init__
       
   376 sysdef.api.UnitList.__init__
       
   377 sysdef.api._UnitGroup.__init__
       
   378 sysdef.io.FlashImageSizeWriter.__init__
       
   379 sysdef.io.MakeWriter.__init__
       
   380 sysdef.io.MakeWriter2.__init__
       
   381 sysdef.io.MakeWriter3.__init__
       
   382 validateoverlay.ValidateOverlayInfo.__init__
       
   383 vbaconf.AbstractConfigConverter.__init__
       
   384 vbaconf.ConfigConverter.__init__
       
   385 vbaconf.ConfigConverterNewDelivery.__init__
       
   386 vbaconf.new_delivery.config_wrapper.__init__
       
   387 version.Version.__init__
       
   388 virtualbuildarea.VirtualDir.__init__
       
   389 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-12', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">reason</tt><tt class="py-op">)</tt> </tt>
       
   390 <a name="L63"></a><tt class="py-lineno">  63</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">result</tt> </tt>
       
   391 </div></div><a name="L64"></a><tt class="py-lineno">  64</tt>  <tt class="py-line"> </tt>
       
   392 <a name="L65"></a><tt class="py-lineno">  65</tt>  <tt class="py-line"> </tt>
       
   393 <a name="Result"></a><div id="Result-def"><a name="L66"></a><tt class="py-lineno">  66</tt> <a class="py-toggle" href="#" id="Result-toggle" onclick="return toggle('Result');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.Result-class.html">Result</a><tt class="py-op">(</tt><tt class="py-base-class">object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   394 </div><div id="Result-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Result-expanded"><a name="L67"></a><tt class="py-lineno">  67</tt>  <tt class="py-line">    <tt class="py-docstring">"""Class that abstracts ccm call result handling.</tt> </tt>
       
   395 <a name="L68"></a><tt class="py-lineno">  68</tt>  <tt class="py-line"><tt class="py-docstring">    </tt> </tt>
       
   396 <a name="L69"></a><tt class="py-lineno">  69</tt>  <tt class="py-line"><tt class="py-docstring">    Subclass it to implement a new generic output parser.</tt> </tt>
       
   397 <a name="L70"></a><tt class="py-lineno">  70</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
       
   398 <a name="Result.__init__"></a><div id="Result.__init__-def"><a name="L71"></a><tt class="py-lineno">  71</tt> <a class="py-toggle" href="#" id="Result.__init__-toggle" onclick="return toggle('Result.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Result-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   399 </div><div id="Result.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Result.__init__-expanded"><a name="L72"></a><tt class="py-lineno">  72</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt> <tt class="py-op">=</tt> <tt id="link-13" class="py-name" targets="Method build.model.SessionCreator.session()=build.model.SessionCreator-class.html#session,Method ccm.CCMObject.session()=ccm.CCMObject-class.html#session,Method preparation.PreparationBuilder.session()=preparation.PreparationBuilder-class.html#session"><a title="build.model.SessionCreator.session
       
   400 ccm.CCMObject.session
       
   401 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-13', 'session', 'link-13');">session</a></tt> </tt>
       
   402 <a name="L73"></a><tt class="py-lineno">  73</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
   403 <a name="L74"></a><tt class="py-lineno">  74</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
   404 <a name="L75"></a><tt class="py-lineno">  75</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output_str</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
   405 </div><a name="L76"></a><tt class="py-lineno">  76</tt>  <tt class="py-line">     </tt>
       
   406 <a name="Result._setoutput"></a><div id="Result._setoutput-def"><a name="L77"></a><tt class="py-lineno">  77</tt> <a class="py-toggle" href="#" id="Result._setoutput-toggle" onclick="return toggle('Result._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Result-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   407 </div><div id="Result._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Result._setoutput-expanded"><a name="L78"></a><tt class="py-lineno">  78</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt id="link-14" class="py-name" targets="Variable ccm.Result.output=ccm.Result-class.html#output,Package helium.output=helium.output-module.html"><a title="ccm.Result.output
       
   408 helium.output" class="py-name" href="#" onclick="return doclink('link-14', 'output', 'link-14');">output</a></tt> </tt>
       
   409 </div><a name="L79"></a><tt class="py-lineno">  79</tt>  <tt class="py-line">         </tt>
       
   410 <a name="Result.__setoutput"></a><div id="Result.__setoutput-def"><a name="L80"></a><tt class="py-lineno">  80</tt> <a class="py-toggle" href="#" id="Result.__setoutput-toggle" onclick="return toggle('Result.__setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Result-class.html#__setoutput">__setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   411 </div><div id="Result.__setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Result.__setoutput-expanded"><a name="L81"></a><tt class="py-lineno">  81</tt>  <tt class="py-line">        <tt class="py-docstring">""" Internal function to allow overloading, you must override _setoutput.</tt> </tt>
       
   412 <a name="L82"></a><tt class="py-lineno">  82</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
       
   413 <a name="L83"></a><tt class="py-lineno">  83</tt>  <tt class="py-line">        <tt class="py-comment"># the output is automatically converted to ascii before any treatment </tt> </tt>
       
   414 <a name="L84"></a><tt class="py-lineno">  84</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt id="link-15" class="py-name"><a title="ccm.Result.output
       
   415 helium.output" class="py-name" href="#" onclick="return doclink('link-15', 'output', 'link-14');">output</a></tt><tt class="py-op">,</tt> <tt class="py-name">unicode</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   416 <a name="L85"></a><tt class="py-lineno">  85</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output_str</tt> <tt class="py-op">=</tt> <tt id="link-16" class="py-name"><a title="ccm.Result.output
       
   417 helium.output" class="py-name" href="#" onclick="return doclink('link-16', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">encode</tt><tt class="py-op">(</tt><tt class="py-string">'ascii'</tt><tt class="py-op">,</tt> <tt class="py-string">'replace'</tt><tt class="py-op">)</tt> </tt>
       
   418 <a name="L86"></a><tt class="py-lineno">  86</tt>  <tt class="py-line">        <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
   419 <a name="L87"></a><tt class="py-lineno">  87</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output_str</tt> <tt class="py-op">=</tt> <tt id="link-17" class="py-name"><a title="ccm.Result.output
       
   420 helium.output" class="py-name" href="#" onclick="return doclink('link-17', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">decode</tt><tt class="py-op">(</tt><tt class="py-string">'ascii'</tt><tt class="py-op">,</tt> <tt class="py-string">'ignore'</tt><tt class="py-op">)</tt> </tt>
       
   421 <a name="L88"></a><tt class="py-lineno">  88</tt>  <tt class="py-line">        <tt id="link-18" class="py-name"><a title="archive.builders._logger
       
   422 archive.mappers._logger
       
   423 archive.tools._logger
       
   424 ats3._logger
       
   425 ats3.aste._logger
       
   426 ats3.dropgenerator._logger
       
   427 ats3.parsers._logger
       
   428 ats3.testconfigurator._logger
       
   429 build.io._logger
       
   430 build.model._logger
       
   431 ccm._logger
       
   432 ccm.extra._logger
       
   433 comments._logger
       
   434 configuration._logger
       
   435 configuration_model._logger
       
   436 delta_zip._logger
       
   437 integration.quality._logger
       
   438 nokia.gscm._logger
       
   439 nokia.nokiaccm._logger
       
   440 pathaddition.match._logger
       
   441 preparation._logger
       
   442 symbian.log._logger
       
   443 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-18', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"output ----&gt;"</tt><tt class="py-op">)</tt> </tt>
       
   444 <a name="L89"></a><tt class="py-lineno">  89</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output_str</tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   445 <a name="L90"></a><tt class="py-lineno">  90</tt>  <tt class="py-line">            <tt id="link-19" class="py-name"><a title="archive.builders._logger
       
   446 archive.mappers._logger
       
   447 archive.tools._logger
       
   448 ats3._logger
       
   449 ats3.aste._logger
       
   450 ats3.dropgenerator._logger
       
   451 ats3.parsers._logger
       
   452 ats3.testconfigurator._logger
       
   453 build.io._logger
       
   454 build.model._logger
       
   455 ccm._logger
       
   456 ccm.extra._logger
       
   457 comments._logger
       
   458 configuration._logger
       
   459 configuration_model._logger
       
   460 delta_zip._logger
       
   461 integration.quality._logger
       
   462 nokia.gscm._logger
       
   463 nokia.nokiaccm._logger
       
   464 pathaddition.match._logger
       
   465 preparation._logger
       
   466 symbian.log._logger
       
   467 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-19', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
   468 <a name="L91"></a><tt class="py-lineno">  91</tt>  <tt class="py-line">        <tt id="link-20" class="py-name"><a title="archive.builders._logger
       
   469 archive.mappers._logger
       
   470 archive.tools._logger
       
   471 ats3._logger
       
   472 ats3.aste._logger
       
   473 ats3.dropgenerator._logger
       
   474 ats3.parsers._logger
       
   475 ats3.testconfigurator._logger
       
   476 build.io._logger
       
   477 build.model._logger
       
   478 ccm._logger
       
   479 ccm.extra._logger
       
   480 comments._logger
       
   481 configuration._logger
       
   482 configuration_model._logger
       
   483 delta_zip._logger
       
   484 integration.quality._logger
       
   485 nokia.gscm._logger
       
   486 nokia.nokiaccm._logger
       
   487 pathaddition.match._logger
       
   488 preparation._logger
       
   489 symbian.log._logger
       
   490 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-20', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"&lt;----"</tt><tt class="py-op">)</tt> </tt>
       
   491 <a name="L92"></a><tt class="py-lineno">  92</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-21" class="py-name" targets="Method ccm.AttributeNameListResult._setoutput()=ccm.AttributeNameListResult-class.html#_setoutput,Method ccm.ConflictsResult._setoutput()=ccm.ConflictsResult-class.html#_setoutput,Method ccm.CreateNewTaskResult._setoutput()=ccm.CreateNewTaskResult-class.html#_setoutput,Method ccm.DataMapperListResult._setoutput()=ccm.DataMapperListResult-class.html#_setoutput,Method ccm.FinduseResult._setoutput()=ccm.FinduseResult-class.html#_setoutput,Method ccm.FolderCopyResult._setoutput()=ccm.FolderCopyResult-class.html#_setoutput,Method ccm.ObjectListResult._setoutput()=ccm.ObjectListResult-class.html#_setoutput,Method ccm.ProjectCheckoutResult._setoutput()=ccm.ProjectCheckoutResult-class.html#_setoutput,Method ccm.ProjectPurposeResult._setoutput()=ccm.ProjectPurposeResult-class.html#_setoutput,Method ccm.Result._setoutput()=ccm.Result-class.html#_setoutput,Method ccm.UpdatePropertiesRefreshResult._setoutput()=ccm.UpdatePropertiesRefreshResult-class.html#_setoutput,Method ccm.UpdateResult._setoutput()=ccm.UpdateResult-class.html#_setoutput,Method ccm.UpdateResultSimple._setoutput()=ccm.UpdateResultSimple-class.html#_setoutput,Method ccm.UpdateTemplateInformation._setoutput()=ccm.UpdateTemplateInformation-class.html#_setoutput,Method ccm.WorkAreaInfoResult._setoutput()=ccm.WorkAreaInfoResult-class.html#_setoutput"><a title="ccm.AttributeNameListResult._setoutput
       
   492 ccm.ConflictsResult._setoutput
       
   493 ccm.CreateNewTaskResult._setoutput
       
   494 ccm.DataMapperListResult._setoutput
       
   495 ccm.FinduseResult._setoutput
       
   496 ccm.FolderCopyResult._setoutput
       
   497 ccm.ObjectListResult._setoutput
       
   498 ccm.ProjectCheckoutResult._setoutput
       
   499 ccm.ProjectPurposeResult._setoutput
       
   500 ccm.Result._setoutput
       
   501 ccm.UpdatePropertiesRefreshResult._setoutput
       
   502 ccm.UpdateResult._setoutput
       
   503 ccm.UpdateResultSimple._setoutput
       
   504 ccm.UpdateTemplateInformation._setoutput
       
   505 ccm.WorkAreaInfoResult._setoutput" class="py-name" href="#" onclick="return doclink('link-21', '_setoutput', 'link-21');">_setoutput</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output_str</tt><tt class="py-op">)</tt> </tt>
       
   506 </div><a name="L93"></a><tt class="py-lineno">  93</tt>  <tt class="py-line">                 </tt>
       
   507 <a name="Result._getoutput"></a><div id="Result._getoutput-def"><a name="L94"></a><tt class="py-lineno">  94</tt> <a class="py-toggle" href="#" id="Result._getoutput-toggle" onclick="return toggle('Result._getoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Result-class.html#_getoutput">_getoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   508 </div><div id="Result._getoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Result._getoutput-expanded"><a name="L95"></a><tt class="py-lineno">  95</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns the content of _output. """</tt> </tt>
       
   509 <a name="L96"></a><tt class="py-lineno">  96</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> </tt>
       
   510 </div><a name="L97"></a><tt class="py-lineno">  97</tt>  <tt class="py-line">         </tt>
       
   511 <a name="Result.__str__"></a><div id="Result.__str__-def"><a name="L98"></a><tt class="py-lineno">  98</tt> <a class="py-toggle" href="#" id="Result.__str__-toggle" onclick="return toggle('Result.__str__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Result-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   512 </div><div id="Result.__str__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Result.__str__-expanded"><a name="L99"></a><tt class="py-lineno">  99</tt>  <tt class="py-line">        <tt class="py-docstring">""" Synergy output log. """</tt> </tt>
       
   513 <a name="L100"></a><tt class="py-lineno"> 100</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output_str</tt><tt class="py-op">.</tt><tt class="py-name">encode</tt><tt class="py-op">(</tt><tt class="py-string">'ascii'</tt><tt class="py-op">,</tt> <tt class="py-string">'replace'</tt><tt class="py-op">)</tt> </tt>
       
   514 </div><a name="L101"></a><tt class="py-lineno"> 101</tt>  <tt class="py-line">         </tt>
       
   515 <a name="L102"></a><tt class="py-lineno"> 102</tt>  <tt class="py-line">    <tt id="link-22" class="py-name"><a title="ccm.Result.output
       
   516 helium.output" class="py-name" href="#" onclick="return doclink('link-22', 'output', 'link-14');">output</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-23" class="py-name" targets="Method ccm.Result._getoutput()=ccm.Result-class.html#_getoutput"><a title="ccm.Result._getoutput" class="py-name" href="#" onclick="return doclink('link-23', '_getoutput', 'link-23');">_getoutput</a></tt><tt class="py-op">,</tt> <tt id="link-24" class="py-name" targets="Method ccm.Result.__setoutput()=ccm.Result-class.html#__setoutput"><a title="ccm.Result.__setoutput" class="py-name" href="#" onclick="return doclink('link-24', '__setoutput', 'link-24');">__setoutput</a></tt><tt class="py-op">)</tt> </tt>
       
   517 </div><a name="L103"></a><tt class="py-lineno"> 103</tt>  <tt class="py-line"> </tt>
       
   518 <a name="L104"></a><tt class="py-lineno"> 104</tt>  <tt class="py-line">     </tt>
       
   519 <a name="ProjectCheckoutResult"></a><div id="ProjectCheckoutResult-def"><a name="L105"></a><tt class="py-lineno"> 105</tt> <a class="py-toggle" href="#" id="ProjectCheckoutResult-toggle" onclick="return toggle('ProjectCheckoutResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.ProjectCheckoutResult-class.html">ProjectCheckoutResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   520 </div><div id="ProjectCheckoutResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="ProjectCheckoutResult-expanded"><a name="L106"></a><tt class="py-lineno"> 106</tt>  <tt class="py-line">    <tt class="py-docstring">""" Project checkout output parser. </tt> </tt>
       
   521 <a name="L107"></a><tt class="py-lineno"> 107</tt>  <tt class="py-line"><tt class="py-docstring">        Sets project to the created project or None if failed.</tt> </tt>
       
   522 <a name="L108"></a><tt class="py-lineno"> 108</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
       
   523 <a name="ProjectCheckoutResult.__init__"></a><div id="ProjectCheckoutResult.__init__-def"><a name="L109"></a><tt class="py-lineno"> 109</tt> <a class="py-toggle" href="#" id="ProjectCheckoutResult.__init__-toggle" onclick="return toggle('ProjectCheckoutResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.ProjectCheckoutResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">project</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   524 </div><div id="ProjectCheckoutResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="ProjectCheckoutResult.__init__-expanded"><a name="L110"></a><tt class="py-lineno"> 110</tt>  <tt class="py-line">        <tt id="link-25" class="py-name" targets="Class ccm.Result=ccm.Result-class.html,Class imaker.iqrf.Result=imaker.iqrf.Result-class.html"><a title="ccm.Result
       
   525 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-25', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-26" class="py-name"><a title="ant.AntHandler.__init__
       
   526 archive.builders.ArchivePreBuilder.__init__
       
   527 archive.mappers.DefaultMapper.__init__
       
   528 archive.mappers.EPLPolicyRemoverMapper.__init__
       
   529 archive.mappers.Mapper.__init__
       
   530 archive.mappers.PolicyMapper.__init__
       
   531 archive.mappers.PolicyRemoverMapper.__init__
       
   532 archive.mappers.SFPolicyRemoverMapper.__init__
       
   533 archive.scanners.AbldWhatScanner.__init__
       
   534 archive.scanners.FileSystemScanner.__init__
       
   535 archive.scanners.InputFileScanner.__init__
       
   536 archive.scanners.Scanner.__init__
       
   537 archive.selectors.DistributionPolicySelector.__init__
       
   538 archive.selectors.SymbianPolicySelector.__init__
       
   539 archive.tools.Remover.__init__
       
   540 archive.tools.SevenZipArchiver.__init__
       
   541 archive.tools.ZipArchiver.__init__
       
   542 ats3.Ats3TestPlan.__init__
       
   543 ats3.Configuration.__init__
       
   544 ats3.aste.AsteComponentParser.__init__
       
   545 ats3.aste.AsteTestDropGenerator.__init__
       
   546 ats3.aste.AsteTestPlan.__init__
       
   547 ats3.aste.Configuration.__init__
       
   548 ats3.atsconfigparser.ATSConfigParser.__init__
       
   549 ats3.atsconfigparser.TestXML.__init__
       
   550 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
   551 ats3.parsers.BldFileParser.__init__
       
   552 ats3.parsers.CppParser.__init__
       
   553 ats3.parsers.MmpFileParser.__init__
       
   554 ats3.parsers.PkgFileParser.__init__
       
   555 ats3.testconfigurator.Ats3ComponentParser.__init__
       
   556 bsf.BSF.__init__
       
   557 build.ec.history.HistoryFileManager.__init__
       
   558 build.io.AbldLogWhatReader.__init__
       
   559 build.io.RombuildLogBinarySizeReader.__init__
       
   560 build.model.BOM.__init__
       
   561 build.model.BOMDeltaXMLWriter.__init__
       
   562 build.model.BOMXMLWriter.__init__
       
   563 build.model.Fix.__init__
       
   564 build.model.PCPError.__init__
       
   565 build.model.Project.__init__
       
   566 build.model.SessionCreator.__init__
       
   567 build.model.TAChange.__init__
       
   568 build.model.TSWError.__init__
       
   569 build.model.Task.__init__
       
   570 buildtools.AbstractOutputWriter.__init__
       
   571 buildtools.AntWriter.__init__
       
   572 buildtools.Command.__init__
       
   573 buildtools.CommandList.__init__
       
   574 buildtools.Copy.__init__
       
   575 buildtools.Delete.__init__
       
   576 buildtools.EBSWriter.__init__
       
   577 buildtools.MakeWriter.__init__
       
   578 buildtools.PreBuilder.__init__
       
   579 buildtools.StringWriter.__init__
       
   580 ccm.AbstractSession.__init__
       
   581 ccm.AttributeNameListResult.__init__
       
   582 ccm.CCMException.__init__
       
   583 ccm.CCMObject.__init__
       
   584 ccm.ConflictsResult.__init__
       
   585 ccm.CreateNewTaskResult.__init__
       
   586 ccm.DataMapperListResult.__init__
       
   587 ccm.Dir.__init__
       
   588 ccm.File.__init__
       
   589 ccm.FinduseResult.__init__
       
   590 ccm.Folder.__init__
       
   591 ccm.FolderCopyResult.__init__
       
   592 ccm.FourPartName.__init__
       
   593 ccm.InvalidFourPartNameException.__init__
       
   594 ccm.ObjectListResult.__init__
       
   595 ccm.Project.__init__
       
   596 ccm.ProjectCheckoutResult.__init__
       
   597 ccm.ProjectPurposeResult.__init__
       
   598 ccm.Query.__init__
       
   599 ccm.Releasedef.__init__
       
   600 ccm.Result.__init__
       
   601 ccm.Session.__init__
       
   602 ccm.SessionPool.__init__
       
   603 ccm.Task.__init__
       
   604 ccm.UpdatePropertiesRefreshResult.__init__
       
   605 ccm.UpdateResult.__init__
       
   606 ccm.UpdateResultSimple.__init__
       
   607 ccm.UpdateTemplate.__init__
       
   608 ccm.UpdateTemplateInformation.__init__
       
   609 ccm.WorkAreaInfoResult.__init__
       
   610 ccm.conflict.Conflict.__init__
       
   611 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
   612 ccm.conflict.ObjectAndBaselineConflict.__init__
       
   613 ccm.conflict.ObjectAndTask.__init__
       
   614 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
   615 ccm.conflict.TaskModel.__init__
       
   616 ccm.extra.CCMExtraException.__init__
       
   617 ccm.extra.CachedProxySession.__init__
       
   618 ccm.extra.CachedSessionProvider.__init__
       
   619 ccm.extra.SessionProvider.__init__
       
   620 ccm.extra.__FileSnapshot.__init__
       
   621 ccm.extra.__ProjectSnapshot.__init__
       
   622 comments.CommentParser.__init__
       
   623 configuration.Configuration.__init__
       
   624 configuration.ConfigurationSet.__init__
       
   625 configuration.HierarchicalConfiguration.__init__
       
   626 configuration.NestedConfiguration.__init__
       
   627 configuration.NestedConfigurationBuilder.__init__
       
   628 configuration.PropertiesConfiguration.__init__
       
   629 configuration.Specification.__init__
       
   630 configuration.XMLConfiguration.__init__
       
   631 configuration._Key.__init__
       
   632 configuration_model.DataModel.__init__
       
   633 configuration_model.GroupDef.__init__
       
   634 configuration_model.Item.__init__
       
   635 configuration_model.PropertyDef.__init__
       
   636 delta_zip.DeltaZipBuilder.__init__
       
   637 delta_zip.MD5SignatureBuilder.__init__
       
   638 delta_zip.MD5SignatureBuilderEC.__init__
       
   639 delta_zip.SignaturesDict.__init__
       
   640 dependancygraph.Library.__init__
       
   641 dependancygraph.ModuleGroup.__init__
       
   642 dependancygraph.ReadIvyConfig.__init__
       
   643 escapeddict.EscapedDict.__init__
       
   644 fileutils.AbstractScanner.__init__
       
   645 fileutils.FileScanner.__init__
       
   646 fileutils.Lock.__init__
       
   647 flash_config.FlashConfigurationWriter.__init__
       
   648 flash_config.ImagePack.__init__
       
   649 helium.documentation.APIDeltaWriter.__init__
       
   650 helium.logger.Logger.__init__
       
   651 helium.logger._CustomizePrint.__init__
       
   652 helium.output.widgets.BoldText.__init__
       
   653 helium.output.widgets.Box.__init__
       
   654 helium.output.widgets.Event.__init__
       
   655 helium.output.widgets.Footer.__init__
       
   656 helium.output.widgets.Header.__init__
       
   657 helium.output.widgets.Summary.__init__
       
   658 helium.output.widgets.Text.__init__
       
   659 helium.output.widgets.Widget.__init__
       
   660 helium.outputer.Configuration.__init__
       
   661 helium.outputer.XML2XHTML.__init__
       
   662 imaker.ecore.ContainerBase.__init__
       
   663 imaker.ecore.Reference.__init__
       
   664 imaker.iqrf.Configuration.__init__
       
   665 imaker.iqrf.ConfigurationElement.__init__
       
   666 imaker.iqrf.IMaker.__init__
       
   667 imaker.iqrf.Interface.__init__
       
   668 imaker.iqrf.Result.__init__
       
   669 imaker.iqrf.Setting.__init__
       
   670 imaker.iqrf.Target.__init__
       
   671 integration.quality.AbldWhatParser.__init__
       
   672 integration.quality.InternalExportParser.__init__
       
   673 integration.quality.PolicyValidator.__init__
       
   674 integration.templatebuilder.TemplateBuilder.__init__
       
   675 localisation.Languages.__init__
       
   676 log2xml.AppendSummary.__init__
       
   677 log2xml.ContentWriter.__init__
       
   678 log2xml.LogWriter.__init__
       
   679 log2xml.Stack.__init__
       
   680 parsedatalistening.Build.__init__
       
   681 parsedatalistening.Target.__init__
       
   682 preparation.PreparationAction.__init__
       
   683 preparation.PreparationBuilder.__init__
       
   684 preparation.PreparationCheckout.__init__
       
   685 preparation.PreparationSnapshot.__init__
       
   686 preparation.PreparationUpdate.__init__
       
   687 rom.IMakerRomBuilder.__init__
       
   688 rom.Image.__init__
       
   689 rom.RomBuilder.__init__
       
   690 rtfutils.RTFUtils.__init__
       
   691 sis.SisPreBuilder.__init__
       
   692 symbian.log.Parser.__init__
       
   693 symrec.MD5Updater.__init__
       
   694 symrec.Metadata2TDD.__init__
       
   695 symrec.MetadataMerger.__init__
       
   696 symrec.ReleaseMetadata.__init__
       
   697 symrec.ServicePack.__init__
       
   698 symrec.ValidateReleaseMetadata.__init__
       
   699 symrec.ValidateReleaseMetadataCached.__init__
       
   700 symrec.ValidateTicklerReleaseMetadata.__init__
       
   701 sysdef.api.Binary.__init__
       
   702 sysdef.api.BuildLayer.__init__
       
   703 sysdef.api.Configuration.__init__
       
   704 sysdef.api.Layer.__init__
       
   705 sysdef.api.Module.__init__
       
   706 sysdef.api.Option.__init__
       
   707 sysdef.api.SpecialInstruction.__init__
       
   708 sysdef.api.SysDefElement.__init__
       
   709 sysdef.api.SystemDefinition.__init__
       
   710 sysdef.api.Target.__init__
       
   711 sysdef.api.TargetList.__init__
       
   712 sysdef.api.Task.__init__
       
   713 sysdef.api.Unit.__init__
       
   714 sysdef.api.UnitList.__init__
       
   715 sysdef.api._UnitGroup.__init__
       
   716 sysdef.io.FlashImageSizeWriter.__init__
       
   717 sysdef.io.MakeWriter.__init__
       
   718 sysdef.io.MakeWriter2.__init__
       
   719 sysdef.io.MakeWriter3.__init__
       
   720 validateoverlay.ValidateOverlayInfo.__init__
       
   721 vbaconf.AbstractConfigConverter.__init__
       
   722 vbaconf.ConfigConverter.__init__
       
   723 vbaconf.ConfigConverterNewDelivery.__init__
       
   724 vbaconf.new_delivery.config_wrapper.__init__
       
   725 version.Version.__init__
       
   726 virtualbuildarea.VirtualDir.__init__
       
   727 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-26', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-27" class="py-name"><a title="build.model.SessionCreator.session
       
   728 ccm.CCMObject.session
       
   729 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-27', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
   730 <a name="L111"></a><tt class="py-lineno"> 111</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__project</tt> <tt class="py-op">=</tt> <tt id="link-28" class="py-name" targets="Method ccm.ProjectCheckoutResult.project()=ccm.ProjectCheckoutResult-class.html#project"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-28', 'project', 'link-28');">project</a></tt> </tt>
       
   731 <a name="L112"></a><tt class="py-lineno"> 112</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__result_project</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
   732 </div><a name="L113"></a><tt class="py-lineno"> 113</tt>  <tt class="py-line">     </tt>
       
   733 <a name="ProjectCheckoutResult._setoutput"></a><div id="ProjectCheckoutResult._setoutput-def"><a name="L114"></a><tt class="py-lineno"> 114</tt> <a class="py-toggle" href="#" id="ProjectCheckoutResult._setoutput-toggle" onclick="return toggle('ProjectCheckoutResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.ProjectCheckoutResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   734 </div><div id="ProjectCheckoutResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="ProjectCheckoutResult._setoutput-expanded"><a name="L115"></a><tt class="py-lineno"> 115</tt>  <tt class="py-line">        <tt class="py-docstring">""" Parsing the output of the checkout command. """</tt> </tt>
       
   735 <a name="L116"></a><tt class="py-lineno"> 116</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt id="link-29" class="py-name"><a title="ccm.Result.output
       
   736 helium.output" class="py-name" href="#" onclick="return doclink('link-29', 'output', 'link-14');">output</a></tt> </tt>
       
   737 <a name="L117"></a><tt class="py-lineno"> 117</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-30" class="py-name"><a title="ccm.Result.output
       
   738 helium.output" class="py-name" href="#" onclick="return doclink('link-30', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   739 <a name="L118"></a><tt class="py-lineno"> 118</tt>  <tt class="py-line">            <tt class="py-name">mresult</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-31" class="py-name" targets="Method fileutils.AbstractScanner.match()=fileutils.AbstractScanner-class.html#match,Module pathaddition.match=pathaddition.match-module.html"><a title="fileutils.AbstractScanner.match
       
   740 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-31', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"Saved work area options for project: '(.+)'"</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">I</tt><tt class="py-op">)</tt> </tt>
       
   741 <a name="L119"></a><tt class="py-lineno"> 119</tt>  <tt class="py-line">            <tt class="py-comment">#(?P&lt;name&gt;.+)-(?P&lt;version&gt;.+?)(:(?P&lt;type&gt;\S+):(?P&lt;instance&gt;\S+))?</tt> </tt>
       
   742 <a name="L120"></a><tt class="py-lineno"> 120</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-keyword">if</tt> <tt class="py-name">mresult</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
   743 <a name="L121"></a><tt class="py-lineno"> 121</tt>  <tt class="py-line">                <tt class="py-comment">#self.__project.name + "-" + mo.groupdict()['version'] + ":" + self.__project.type + ":" + self.__project.instance</tt> </tt>
       
   744 <a name="L122"></a><tt class="py-lineno"> 122</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__result_project</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-32" class="py-name" targets="Method ccm.AbstractSession.create()=ccm.AbstractSession-class.html#create,Static Method ccm.Task.create()=ccm.Task-class.html#create,Function virtualbuildarea.create()=virtualbuildarea-module.html#create"><a title="ccm.AbstractSession.create
       
   745 ccm.Task.create
       
   746 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-32', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
   747 <a name="L123"></a><tt class="py-lineno"> 123</tt>  <tt class="py-line">                <tt id="link-33" class="py-name"><a title="archive.builders._logger
       
   748 archive.mappers._logger
       
   749 archive.tools._logger
       
   750 ats3._logger
       
   751 ats3.aste._logger
       
   752 ats3.dropgenerator._logger
       
   753 ats3.parsers._logger
       
   754 ats3.testconfigurator._logger
       
   755 build.io._logger
       
   756 build.model._logger
       
   757 ccm._logger
       
   758 ccm.extra._logger
       
   759 comments._logger
       
   760 configuration._logger
       
   761 configuration_model._logger
       
   762 delta_zip._logger
       
   763 integration.quality._logger
       
   764 nokia.gscm._logger
       
   765 nokia.nokiaccm._logger
       
   766 pathaddition.match._logger
       
   767 preparation._logger
       
   768 symbian.log._logger
       
   769 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-33', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"ProjectCheckoutResult: project: '%s'"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__result_project</tt><tt class="py-op">)</tt> </tt>
       
   770 <a name="L124"></a><tt class="py-lineno"> 124</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> </tt>
       
   771 </div><a name="L125"></a><tt class="py-lineno"> 125</tt>  <tt class="py-line"> </tt>
       
   772 <a name="ProjectCheckoutResult.__get_result_project"></a><div id="ProjectCheckoutResult.__get_result_project-def"><a name="L126"></a><tt class="py-lineno"> 126</tt> <a class="py-toggle" href="#" id="ProjectCheckoutResult.__get_result_project-toggle" onclick="return toggle('ProjectCheckoutResult.__get_result_project');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.ProjectCheckoutResult-class.html#__get_result_project">__get_result_project</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   773 </div><div id="ProjectCheckoutResult.__get_result_project-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="ProjectCheckoutResult.__get_result_project-expanded"><a name="L127"></a><tt class="py-lineno"> 127</tt>  <tt class="py-line">        <tt class="py-docstring">""" return the checked out project. """</tt> </tt>
       
   774 <a name="L128"></a><tt class="py-lineno"> 128</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__result_project</tt> </tt>
       
   775 </div><a name="L129"></a><tt class="py-lineno"> 129</tt>  <tt class="py-line">     </tt>
       
   776 <a name="L130"></a><tt class="py-lineno"> 130</tt>  <tt class="py-line">    <tt id="link-34" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-34', 'project', 'link-28');">project</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-35" class="py-name" targets="Method ccm.ProjectCheckoutResult.__get_result_project()=ccm.ProjectCheckoutResult-class.html#__get_result_project"><a title="ccm.ProjectCheckoutResult.__get_result_project" class="py-name" href="#" onclick="return doclink('link-35', '__get_result_project', 'link-35');">__get_result_project</a></tt><tt class="py-op">)</tt> </tt>
       
   777 </div><a name="L131"></a><tt class="py-lineno"> 131</tt>  <tt class="py-line"> </tt>
       
   778 <a name="L132"></a><tt class="py-lineno"> 132</tt>  <tt class="py-line"> </tt>
       
   779 <a name="ProjectPurposeResult"></a><div id="ProjectPurposeResult-def"><a name="L133"></a><tt class="py-lineno"> 133</tt> <a class="py-toggle" href="#" id="ProjectPurposeResult-toggle" onclick="return toggle('ProjectPurposeResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.ProjectPurposeResult-class.html">ProjectPurposeResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   780 </div><div id="ProjectPurposeResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="ProjectPurposeResult-expanded"><a name="L134"></a><tt class="py-lineno"> 134</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parses purpose query output. """</tt> </tt>
       
   781 <a name="ProjectPurposeResult.__init__"></a><div id="ProjectPurposeResult.__init__-def"><a name="L135"></a><tt class="py-lineno"> 135</tt> <a class="py-toggle" href="#" id="ProjectPurposeResult.__init__-toggle" onclick="return toggle('ProjectPurposeResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.ProjectPurposeResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   782 </div><div id="ProjectPurposeResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="ProjectPurposeResult.__init__-expanded"><a name="L136"></a><tt class="py-lineno"> 136</tt>  <tt class="py-line">        <tt id="link-36" class="py-name"><a title="ccm.Result
       
   783 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-36', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-37" class="py-name"><a title="ant.AntHandler.__init__
       
   784 archive.builders.ArchivePreBuilder.__init__
       
   785 archive.mappers.DefaultMapper.__init__
       
   786 archive.mappers.EPLPolicyRemoverMapper.__init__
       
   787 archive.mappers.Mapper.__init__
       
   788 archive.mappers.PolicyMapper.__init__
       
   789 archive.mappers.PolicyRemoverMapper.__init__
       
   790 archive.mappers.SFPolicyRemoverMapper.__init__
       
   791 archive.scanners.AbldWhatScanner.__init__
       
   792 archive.scanners.FileSystemScanner.__init__
       
   793 archive.scanners.InputFileScanner.__init__
       
   794 archive.scanners.Scanner.__init__
       
   795 archive.selectors.DistributionPolicySelector.__init__
       
   796 archive.selectors.SymbianPolicySelector.__init__
       
   797 archive.tools.Remover.__init__
       
   798 archive.tools.SevenZipArchiver.__init__
       
   799 archive.tools.ZipArchiver.__init__
       
   800 ats3.Ats3TestPlan.__init__
       
   801 ats3.Configuration.__init__
       
   802 ats3.aste.AsteComponentParser.__init__
       
   803 ats3.aste.AsteTestDropGenerator.__init__
       
   804 ats3.aste.AsteTestPlan.__init__
       
   805 ats3.aste.Configuration.__init__
       
   806 ats3.atsconfigparser.ATSConfigParser.__init__
       
   807 ats3.atsconfigparser.TestXML.__init__
       
   808 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
   809 ats3.parsers.BldFileParser.__init__
       
   810 ats3.parsers.CppParser.__init__
       
   811 ats3.parsers.MmpFileParser.__init__
       
   812 ats3.parsers.PkgFileParser.__init__
       
   813 ats3.testconfigurator.Ats3ComponentParser.__init__
       
   814 bsf.BSF.__init__
       
   815 build.ec.history.HistoryFileManager.__init__
       
   816 build.io.AbldLogWhatReader.__init__
       
   817 build.io.RombuildLogBinarySizeReader.__init__
       
   818 build.model.BOM.__init__
       
   819 build.model.BOMDeltaXMLWriter.__init__
       
   820 build.model.BOMXMLWriter.__init__
       
   821 build.model.Fix.__init__
       
   822 build.model.PCPError.__init__
       
   823 build.model.Project.__init__
       
   824 build.model.SessionCreator.__init__
       
   825 build.model.TAChange.__init__
       
   826 build.model.TSWError.__init__
       
   827 build.model.Task.__init__
       
   828 buildtools.AbstractOutputWriter.__init__
       
   829 buildtools.AntWriter.__init__
       
   830 buildtools.Command.__init__
       
   831 buildtools.CommandList.__init__
       
   832 buildtools.Copy.__init__
       
   833 buildtools.Delete.__init__
       
   834 buildtools.EBSWriter.__init__
       
   835 buildtools.MakeWriter.__init__
       
   836 buildtools.PreBuilder.__init__
       
   837 buildtools.StringWriter.__init__
       
   838 ccm.AbstractSession.__init__
       
   839 ccm.AttributeNameListResult.__init__
       
   840 ccm.CCMException.__init__
       
   841 ccm.CCMObject.__init__
       
   842 ccm.ConflictsResult.__init__
       
   843 ccm.CreateNewTaskResult.__init__
       
   844 ccm.DataMapperListResult.__init__
       
   845 ccm.Dir.__init__
       
   846 ccm.File.__init__
       
   847 ccm.FinduseResult.__init__
       
   848 ccm.Folder.__init__
       
   849 ccm.FolderCopyResult.__init__
       
   850 ccm.FourPartName.__init__
       
   851 ccm.InvalidFourPartNameException.__init__
       
   852 ccm.ObjectListResult.__init__
       
   853 ccm.Project.__init__
       
   854 ccm.ProjectCheckoutResult.__init__
       
   855 ccm.ProjectPurposeResult.__init__
       
   856 ccm.Query.__init__
       
   857 ccm.Releasedef.__init__
       
   858 ccm.Result.__init__
       
   859 ccm.Session.__init__
       
   860 ccm.SessionPool.__init__
       
   861 ccm.Task.__init__
       
   862 ccm.UpdatePropertiesRefreshResult.__init__
       
   863 ccm.UpdateResult.__init__
       
   864 ccm.UpdateResultSimple.__init__
       
   865 ccm.UpdateTemplate.__init__
       
   866 ccm.UpdateTemplateInformation.__init__
       
   867 ccm.WorkAreaInfoResult.__init__
       
   868 ccm.conflict.Conflict.__init__
       
   869 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
   870 ccm.conflict.ObjectAndBaselineConflict.__init__
       
   871 ccm.conflict.ObjectAndTask.__init__
       
   872 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
   873 ccm.conflict.TaskModel.__init__
       
   874 ccm.extra.CCMExtraException.__init__
       
   875 ccm.extra.CachedProxySession.__init__
       
   876 ccm.extra.CachedSessionProvider.__init__
       
   877 ccm.extra.SessionProvider.__init__
       
   878 ccm.extra.__FileSnapshot.__init__
       
   879 ccm.extra.__ProjectSnapshot.__init__
       
   880 comments.CommentParser.__init__
       
   881 configuration.Configuration.__init__
       
   882 configuration.ConfigurationSet.__init__
       
   883 configuration.HierarchicalConfiguration.__init__
       
   884 configuration.NestedConfiguration.__init__
       
   885 configuration.NestedConfigurationBuilder.__init__
       
   886 configuration.PropertiesConfiguration.__init__
       
   887 configuration.Specification.__init__
       
   888 configuration.XMLConfiguration.__init__
       
   889 configuration._Key.__init__
       
   890 configuration_model.DataModel.__init__
       
   891 configuration_model.GroupDef.__init__
       
   892 configuration_model.Item.__init__
       
   893 configuration_model.PropertyDef.__init__
       
   894 delta_zip.DeltaZipBuilder.__init__
       
   895 delta_zip.MD5SignatureBuilder.__init__
       
   896 delta_zip.MD5SignatureBuilderEC.__init__
       
   897 delta_zip.SignaturesDict.__init__
       
   898 dependancygraph.Library.__init__
       
   899 dependancygraph.ModuleGroup.__init__
       
   900 dependancygraph.ReadIvyConfig.__init__
       
   901 escapeddict.EscapedDict.__init__
       
   902 fileutils.AbstractScanner.__init__
       
   903 fileutils.FileScanner.__init__
       
   904 fileutils.Lock.__init__
       
   905 flash_config.FlashConfigurationWriter.__init__
       
   906 flash_config.ImagePack.__init__
       
   907 helium.documentation.APIDeltaWriter.__init__
       
   908 helium.logger.Logger.__init__
       
   909 helium.logger._CustomizePrint.__init__
       
   910 helium.output.widgets.BoldText.__init__
       
   911 helium.output.widgets.Box.__init__
       
   912 helium.output.widgets.Event.__init__
       
   913 helium.output.widgets.Footer.__init__
       
   914 helium.output.widgets.Header.__init__
       
   915 helium.output.widgets.Summary.__init__
       
   916 helium.output.widgets.Text.__init__
       
   917 helium.output.widgets.Widget.__init__
       
   918 helium.outputer.Configuration.__init__
       
   919 helium.outputer.XML2XHTML.__init__
       
   920 imaker.ecore.ContainerBase.__init__
       
   921 imaker.ecore.Reference.__init__
       
   922 imaker.iqrf.Configuration.__init__
       
   923 imaker.iqrf.ConfigurationElement.__init__
       
   924 imaker.iqrf.IMaker.__init__
       
   925 imaker.iqrf.Interface.__init__
       
   926 imaker.iqrf.Result.__init__
       
   927 imaker.iqrf.Setting.__init__
       
   928 imaker.iqrf.Target.__init__
       
   929 integration.quality.AbldWhatParser.__init__
       
   930 integration.quality.InternalExportParser.__init__
       
   931 integration.quality.PolicyValidator.__init__
       
   932 integration.templatebuilder.TemplateBuilder.__init__
       
   933 localisation.Languages.__init__
       
   934 log2xml.AppendSummary.__init__
       
   935 log2xml.ContentWriter.__init__
       
   936 log2xml.LogWriter.__init__
       
   937 log2xml.Stack.__init__
       
   938 parsedatalistening.Build.__init__
       
   939 parsedatalistening.Target.__init__
       
   940 preparation.PreparationAction.__init__
       
   941 preparation.PreparationBuilder.__init__
       
   942 preparation.PreparationCheckout.__init__
       
   943 preparation.PreparationSnapshot.__init__
       
   944 preparation.PreparationUpdate.__init__
       
   945 rom.IMakerRomBuilder.__init__
       
   946 rom.Image.__init__
       
   947 rom.RomBuilder.__init__
       
   948 rtfutils.RTFUtils.__init__
       
   949 sis.SisPreBuilder.__init__
       
   950 symbian.log.Parser.__init__
       
   951 symrec.MD5Updater.__init__
       
   952 symrec.Metadata2TDD.__init__
       
   953 symrec.MetadataMerger.__init__
       
   954 symrec.ReleaseMetadata.__init__
       
   955 symrec.ServicePack.__init__
       
   956 symrec.ValidateReleaseMetadata.__init__
       
   957 symrec.ValidateReleaseMetadataCached.__init__
       
   958 symrec.ValidateTicklerReleaseMetadata.__init__
       
   959 sysdef.api.Binary.__init__
       
   960 sysdef.api.BuildLayer.__init__
       
   961 sysdef.api.Configuration.__init__
       
   962 sysdef.api.Layer.__init__
       
   963 sysdef.api.Module.__init__
       
   964 sysdef.api.Option.__init__
       
   965 sysdef.api.SpecialInstruction.__init__
       
   966 sysdef.api.SysDefElement.__init__
       
   967 sysdef.api.SystemDefinition.__init__
       
   968 sysdef.api.Target.__init__
       
   969 sysdef.api.TargetList.__init__
       
   970 sysdef.api.Task.__init__
       
   971 sysdef.api.Unit.__init__
       
   972 sysdef.api.UnitList.__init__
       
   973 sysdef.api._UnitGroup.__init__
       
   974 sysdef.io.FlashImageSizeWriter.__init__
       
   975 sysdef.io.MakeWriter.__init__
       
   976 sysdef.io.MakeWriter2.__init__
       
   977 sysdef.io.MakeWriter3.__init__
       
   978 validateoverlay.ValidateOverlayInfo.__init__
       
   979 vbaconf.AbstractConfigConverter.__init__
       
   980 vbaconf.ConfigConverter.__init__
       
   981 vbaconf.ConfigConverterNewDelivery.__init__
       
   982 vbaconf.new_delivery.config_wrapper.__init__
       
   983 version.Version.__init__
       
   984 virtualbuildarea.VirtualDir.__init__
       
   985 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-37', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-38" class="py-name"><a title="build.model.SessionCreator.session
       
   986 ccm.CCMObject.session
       
   987 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-38', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
   988 </div><a name="L137"></a><tt class="py-lineno"> 137</tt>  <tt class="py-line"> </tt>
       
   989 <a name="ProjectPurposeResult._setoutput"></a><div id="ProjectPurposeResult._setoutput-def"><a name="L138"></a><tt class="py-lineno"> 138</tt> <a class="py-toggle" href="#" id="ProjectPurposeResult._setoutput-toggle" onclick="return toggle('ProjectPurposeResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.ProjectPurposeResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   990 </div><div id="ProjectPurposeResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="ProjectPurposeResult._setoutput-expanded"><a name="L139"></a><tt class="py-lineno"> 139</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
       
   991 <a name="L140"></a><tt class="py-lineno"> 140</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-39" class="py-name"><a title="ccm.Result.output
       
   992 helium.output" class="py-name" href="#" onclick="return doclink('link-39', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
   993 <a name="L141"></a><tt class="py-lineno"> 141</tt>  <tt class="py-line">            <tt class="py-name">mresult</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-40" class="py-name"><a title="fileutils.AbstractScanner.match
       
   994 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-40', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"(?P&lt;purpose&gt;.+?)\s+(?P&lt;member_status&gt;\w+)\s+(?P&lt;status&gt;\w+)$"</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
   995 <a name="L142"></a><tt class="py-lineno"> 142</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">mresult</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
   996 <a name="L143"></a><tt class="py-lineno"> 143</tt>  <tt class="py-line">                <tt class="py-name">data</tt> <tt class="py-op">=</tt> <tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt>                 </tt>
       
   997 <a name="L144"></a><tt class="py-lineno"> 144</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-41" class="py-name"><a title="fileutils.AbstractScanner.match
       
   998 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-41', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r'^\s+Purpose\s+Member$'</tt><tt class="py-op">,</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'purpose'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">I</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
   999 <a name="L145"></a><tt class="py-lineno"> 145</tt>  <tt class="py-line">                    <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'purpose'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-string">'member_status'</tt> <tt class="py-op">:</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'member_status'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  1000 <a name="L146"></a><tt class="py-lineno"> 146</tt>  <tt class="py-line">                                                  <tt class="py-string">'status'</tt> <tt class="py-op">:</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'status'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  1001 <a name="L147"></a><tt class="py-lineno"> 147</tt>  <tt class="py-line">                                                  <tt class="py-op">}</tt> </tt>
       
  1002 </div></div><a name="L148"></a><tt class="py-lineno"> 148</tt>  <tt class="py-line"> </tt>
       
  1003 <a name="ConflictsResult"></a><div id="ConflictsResult-def"><a name="L149"></a><tt class="py-lineno"> 149</tt> <a class="py-toggle" href="#" id="ConflictsResult-toggle" onclick="return toggle('ConflictsResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.ConflictsResult-class.html">ConflictsResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1004 </div><div id="ConflictsResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="ConflictsResult-expanded"><a name="L150"></a><tt class="py-lineno"> 150</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parses purpose query output. """</tt> </tt>
       
  1005 <a name="ConflictsResult.__init__"></a><div id="ConflictsResult.__init__-def"><a name="L151"></a><tt class="py-lineno"> 151</tt> <a class="py-toggle" href="#" id="ConflictsResult.__init__-toggle" onclick="return toggle('ConflictsResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.ConflictsResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1006 </div><div id="ConflictsResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="ConflictsResult.__init__-expanded"><a name="L152"></a><tt class="py-lineno"> 152</tt>  <tt class="py-line">        <tt id="link-42" class="py-name"><a title="ccm.Result
       
  1007 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-42', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-43" class="py-name"><a title="ant.AntHandler.__init__
       
  1008 archive.builders.ArchivePreBuilder.__init__
       
  1009 archive.mappers.DefaultMapper.__init__
       
  1010 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  1011 archive.mappers.Mapper.__init__
       
  1012 archive.mappers.PolicyMapper.__init__
       
  1013 archive.mappers.PolicyRemoverMapper.__init__
       
  1014 archive.mappers.SFPolicyRemoverMapper.__init__
       
  1015 archive.scanners.AbldWhatScanner.__init__
       
  1016 archive.scanners.FileSystemScanner.__init__
       
  1017 archive.scanners.InputFileScanner.__init__
       
  1018 archive.scanners.Scanner.__init__
       
  1019 archive.selectors.DistributionPolicySelector.__init__
       
  1020 archive.selectors.SymbianPolicySelector.__init__
       
  1021 archive.tools.Remover.__init__
       
  1022 archive.tools.SevenZipArchiver.__init__
       
  1023 archive.tools.ZipArchiver.__init__
       
  1024 ats3.Ats3TestPlan.__init__
       
  1025 ats3.Configuration.__init__
       
  1026 ats3.aste.AsteComponentParser.__init__
       
  1027 ats3.aste.AsteTestDropGenerator.__init__
       
  1028 ats3.aste.AsteTestPlan.__init__
       
  1029 ats3.aste.Configuration.__init__
       
  1030 ats3.atsconfigparser.ATSConfigParser.__init__
       
  1031 ats3.atsconfigparser.TestXML.__init__
       
  1032 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  1033 ats3.parsers.BldFileParser.__init__
       
  1034 ats3.parsers.CppParser.__init__
       
  1035 ats3.parsers.MmpFileParser.__init__
       
  1036 ats3.parsers.PkgFileParser.__init__
       
  1037 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  1038 bsf.BSF.__init__
       
  1039 build.ec.history.HistoryFileManager.__init__
       
  1040 build.io.AbldLogWhatReader.__init__
       
  1041 build.io.RombuildLogBinarySizeReader.__init__
       
  1042 build.model.BOM.__init__
       
  1043 build.model.BOMDeltaXMLWriter.__init__
       
  1044 build.model.BOMXMLWriter.__init__
       
  1045 build.model.Fix.__init__
       
  1046 build.model.PCPError.__init__
       
  1047 build.model.Project.__init__
       
  1048 build.model.SessionCreator.__init__
       
  1049 build.model.TAChange.__init__
       
  1050 build.model.TSWError.__init__
       
  1051 build.model.Task.__init__
       
  1052 buildtools.AbstractOutputWriter.__init__
       
  1053 buildtools.AntWriter.__init__
       
  1054 buildtools.Command.__init__
       
  1055 buildtools.CommandList.__init__
       
  1056 buildtools.Copy.__init__
       
  1057 buildtools.Delete.__init__
       
  1058 buildtools.EBSWriter.__init__
       
  1059 buildtools.MakeWriter.__init__
       
  1060 buildtools.PreBuilder.__init__
       
  1061 buildtools.StringWriter.__init__
       
  1062 ccm.AbstractSession.__init__
       
  1063 ccm.AttributeNameListResult.__init__
       
  1064 ccm.CCMException.__init__
       
  1065 ccm.CCMObject.__init__
       
  1066 ccm.ConflictsResult.__init__
       
  1067 ccm.CreateNewTaskResult.__init__
       
  1068 ccm.DataMapperListResult.__init__
       
  1069 ccm.Dir.__init__
       
  1070 ccm.File.__init__
       
  1071 ccm.FinduseResult.__init__
       
  1072 ccm.Folder.__init__
       
  1073 ccm.FolderCopyResult.__init__
       
  1074 ccm.FourPartName.__init__
       
  1075 ccm.InvalidFourPartNameException.__init__
       
  1076 ccm.ObjectListResult.__init__
       
  1077 ccm.Project.__init__
       
  1078 ccm.ProjectCheckoutResult.__init__
       
  1079 ccm.ProjectPurposeResult.__init__
       
  1080 ccm.Query.__init__
       
  1081 ccm.Releasedef.__init__
       
  1082 ccm.Result.__init__
       
  1083 ccm.Session.__init__
       
  1084 ccm.SessionPool.__init__
       
  1085 ccm.Task.__init__
       
  1086 ccm.UpdatePropertiesRefreshResult.__init__
       
  1087 ccm.UpdateResult.__init__
       
  1088 ccm.UpdateResultSimple.__init__
       
  1089 ccm.UpdateTemplate.__init__
       
  1090 ccm.UpdateTemplateInformation.__init__
       
  1091 ccm.WorkAreaInfoResult.__init__
       
  1092 ccm.conflict.Conflict.__init__
       
  1093 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  1094 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  1095 ccm.conflict.ObjectAndTask.__init__
       
  1096 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  1097 ccm.conflict.TaskModel.__init__
       
  1098 ccm.extra.CCMExtraException.__init__
       
  1099 ccm.extra.CachedProxySession.__init__
       
  1100 ccm.extra.CachedSessionProvider.__init__
       
  1101 ccm.extra.SessionProvider.__init__
       
  1102 ccm.extra.__FileSnapshot.__init__
       
  1103 ccm.extra.__ProjectSnapshot.__init__
       
  1104 comments.CommentParser.__init__
       
  1105 configuration.Configuration.__init__
       
  1106 configuration.ConfigurationSet.__init__
       
  1107 configuration.HierarchicalConfiguration.__init__
       
  1108 configuration.NestedConfiguration.__init__
       
  1109 configuration.NestedConfigurationBuilder.__init__
       
  1110 configuration.PropertiesConfiguration.__init__
       
  1111 configuration.Specification.__init__
       
  1112 configuration.XMLConfiguration.__init__
       
  1113 configuration._Key.__init__
       
  1114 configuration_model.DataModel.__init__
       
  1115 configuration_model.GroupDef.__init__
       
  1116 configuration_model.Item.__init__
       
  1117 configuration_model.PropertyDef.__init__
       
  1118 delta_zip.DeltaZipBuilder.__init__
       
  1119 delta_zip.MD5SignatureBuilder.__init__
       
  1120 delta_zip.MD5SignatureBuilderEC.__init__
       
  1121 delta_zip.SignaturesDict.__init__
       
  1122 dependancygraph.Library.__init__
       
  1123 dependancygraph.ModuleGroup.__init__
       
  1124 dependancygraph.ReadIvyConfig.__init__
       
  1125 escapeddict.EscapedDict.__init__
       
  1126 fileutils.AbstractScanner.__init__
       
  1127 fileutils.FileScanner.__init__
       
  1128 fileutils.Lock.__init__
       
  1129 flash_config.FlashConfigurationWriter.__init__
       
  1130 flash_config.ImagePack.__init__
       
  1131 helium.documentation.APIDeltaWriter.__init__
       
  1132 helium.logger.Logger.__init__
       
  1133 helium.logger._CustomizePrint.__init__
       
  1134 helium.output.widgets.BoldText.__init__
       
  1135 helium.output.widgets.Box.__init__
       
  1136 helium.output.widgets.Event.__init__
       
  1137 helium.output.widgets.Footer.__init__
       
  1138 helium.output.widgets.Header.__init__
       
  1139 helium.output.widgets.Summary.__init__
       
  1140 helium.output.widgets.Text.__init__
       
  1141 helium.output.widgets.Widget.__init__
       
  1142 helium.outputer.Configuration.__init__
       
  1143 helium.outputer.XML2XHTML.__init__
       
  1144 imaker.ecore.ContainerBase.__init__
       
  1145 imaker.ecore.Reference.__init__
       
  1146 imaker.iqrf.Configuration.__init__
       
  1147 imaker.iqrf.ConfigurationElement.__init__
       
  1148 imaker.iqrf.IMaker.__init__
       
  1149 imaker.iqrf.Interface.__init__
       
  1150 imaker.iqrf.Result.__init__
       
  1151 imaker.iqrf.Setting.__init__
       
  1152 imaker.iqrf.Target.__init__
       
  1153 integration.quality.AbldWhatParser.__init__
       
  1154 integration.quality.InternalExportParser.__init__
       
  1155 integration.quality.PolicyValidator.__init__
       
  1156 integration.templatebuilder.TemplateBuilder.__init__
       
  1157 localisation.Languages.__init__
       
  1158 log2xml.AppendSummary.__init__
       
  1159 log2xml.ContentWriter.__init__
       
  1160 log2xml.LogWriter.__init__
       
  1161 log2xml.Stack.__init__
       
  1162 parsedatalistening.Build.__init__
       
  1163 parsedatalistening.Target.__init__
       
  1164 preparation.PreparationAction.__init__
       
  1165 preparation.PreparationBuilder.__init__
       
  1166 preparation.PreparationCheckout.__init__
       
  1167 preparation.PreparationSnapshot.__init__
       
  1168 preparation.PreparationUpdate.__init__
       
  1169 rom.IMakerRomBuilder.__init__
       
  1170 rom.Image.__init__
       
  1171 rom.RomBuilder.__init__
       
  1172 rtfutils.RTFUtils.__init__
       
  1173 sis.SisPreBuilder.__init__
       
  1174 symbian.log.Parser.__init__
       
  1175 symrec.MD5Updater.__init__
       
  1176 symrec.Metadata2TDD.__init__
       
  1177 symrec.MetadataMerger.__init__
       
  1178 symrec.ReleaseMetadata.__init__
       
  1179 symrec.ServicePack.__init__
       
  1180 symrec.ValidateReleaseMetadata.__init__
       
  1181 symrec.ValidateReleaseMetadataCached.__init__
       
  1182 symrec.ValidateTicklerReleaseMetadata.__init__
       
  1183 sysdef.api.Binary.__init__
       
  1184 sysdef.api.BuildLayer.__init__
       
  1185 sysdef.api.Configuration.__init__
       
  1186 sysdef.api.Layer.__init__
       
  1187 sysdef.api.Module.__init__
       
  1188 sysdef.api.Option.__init__
       
  1189 sysdef.api.SpecialInstruction.__init__
       
  1190 sysdef.api.SysDefElement.__init__
       
  1191 sysdef.api.SystemDefinition.__init__
       
  1192 sysdef.api.Target.__init__
       
  1193 sysdef.api.TargetList.__init__
       
  1194 sysdef.api.Task.__init__
       
  1195 sysdef.api.Unit.__init__
       
  1196 sysdef.api.UnitList.__init__
       
  1197 sysdef.api._UnitGroup.__init__
       
  1198 sysdef.io.FlashImageSizeWriter.__init__
       
  1199 sysdef.io.MakeWriter.__init__
       
  1200 sysdef.io.MakeWriter2.__init__
       
  1201 sysdef.io.MakeWriter3.__init__
       
  1202 validateoverlay.ValidateOverlayInfo.__init__
       
  1203 vbaconf.AbstractConfigConverter.__init__
       
  1204 vbaconf.ConfigConverter.__init__
       
  1205 vbaconf.ConfigConverterNewDelivery.__init__
       
  1206 vbaconf.new_delivery.config_wrapper.__init__
       
  1207 version.Version.__init__
       
  1208 virtualbuildarea.VirtualDir.__init__
       
  1209 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-43', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-44" class="py-name"><a title="build.model.SessionCreator.session
       
  1210 ccm.CCMObject.session
       
  1211 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-44', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  1212 </div><a name="L153"></a><tt class="py-lineno"> 153</tt>  <tt class="py-line"> </tt>
       
  1213 <a name="ConflictsResult._setoutput"></a><div id="ConflictsResult._setoutput-def"><a name="L154"></a><tt class="py-lineno"> 154</tt> <a class="py-toggle" href="#" id="ConflictsResult._setoutput-toggle" onclick="return toggle('ConflictsResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.ConflictsResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1214 </div><div id="ConflictsResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="ConflictsResult._setoutput-expanded"><a name="L155"></a><tt class="py-lineno"> 155</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
       
  1215 <a name="L156"></a><tt class="py-lineno"> 156</tt>  <tt class="py-line">        <tt id="link-45" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-45', 'project', 'link-28');">project</a></tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  1216 <a name="L157"></a><tt class="py-lineno"> 157</tt>  <tt class="py-line">                 </tt>
       
  1217 <a name="L158"></a><tt class="py-lineno"> 158</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-46" class="py-name"><a title="ccm.Result.output
       
  1218 helium.output" class="py-name" href="#" onclick="return doclink('link-46', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt>             </tt>
       
  1219 <a name="L159"></a><tt class="py-lineno"> 159</tt>  <tt class="py-line">            <tt class="py-name">mresult</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-47" class="py-name"><a title="fileutils.AbstractScanner.match
       
  1220 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-47', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"Project:\s*(.+)\s*$"</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  1221 <a name="L160"></a><tt class="py-lineno"> 160</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">mresult</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  1222 <a name="L161"></a><tt class="py-lineno"> 161</tt>  <tt class="py-line">                <tt id="link-48" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-48', 'project', 'link-28');">project</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-49" class="py-name"><a title="ccm.AbstractSession.create
       
  1223 ccm.Task.create
       
  1224 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-49', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  1225 <a name="L162"></a><tt class="py-lineno"> 162</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt id="link-50" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-50', 'project', 'link-28');">project</a></tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
       
  1226 <a name="L163"></a><tt class="py-lineno"> 163</tt>  <tt class="py-line">            <tt class="py-name">mresult</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-51" class="py-name"><a title="fileutils.AbstractScanner.match
       
  1227 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-51', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"^(.*)\s+(\w+#\d+)\s+(.+)$"</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  1228 <a name="L164"></a><tt class="py-lineno"> 164</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">mresult</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt id="link-52" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-52', 'project', 'link-28');">project</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  1229 <a name="L165"></a><tt class="py-lineno"> 165</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt id="link-53" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-53', 'project', 'link-28');">project</a></tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-54" class="py-name" targets="Method ccm.Folder.append()=ccm.Folder-class.html#append,Method ccm.Task.append()=ccm.Task-class.html#append"><a title="ccm.Folder.append
       
  1230 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-54', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-string">'object'</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-55" class="py-name"><a title="ccm.AbstractSession.create
       
  1231 ccm.Task.create
       
  1232 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-55', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  1233 <a name="L166"></a><tt class="py-lineno"> 166</tt>  <tt class="py-line">                                              <tt class="py-string">'task'</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-56" class="py-name"><a title="ccm.AbstractSession.create
       
  1234 ccm.Task.create
       
  1235 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-56', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-string">"Task %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  1236 <a name="L167"></a><tt class="py-lineno"> 167</tt>  <tt class="py-line">                                              <tt class="py-string">'comment'</tt><tt class="py-op">:</tt> <tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">3</tt><tt class="py-op">)</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
       
  1237 <a name="L168"></a><tt class="py-lineno"> 168</tt>  <tt class="py-line">            <tt class="py-name">mresult</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-57" class="py-name"><a title="fileutils.AbstractScanner.match
       
  1238 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-57', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"^(\w+#\d+)\s+(.+)$"</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  1239 <a name="L169"></a><tt class="py-lineno"> 169</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">mresult</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt id="link-58" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-58', 'project', 'link-28');">project</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  1240 <a name="L170"></a><tt class="py-lineno"> 170</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt id="link-59" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-59', 'project', 'link-28');">project</a></tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-60" class="py-name"><a title="ccm.Folder.append
       
  1241 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-60', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-string">'task'</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-61" class="py-name"><a title="ccm.AbstractSession.create
       
  1242 ccm.Task.create
       
  1243 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-61', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-string">"Task %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  1244 <a name="L171"></a><tt class="py-lineno"> 171</tt>  <tt class="py-line">                                              <tt class="py-string">'comment'</tt><tt class="py-op">:</tt> <tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
       
  1245 </div></div><a name="L172"></a><tt class="py-lineno"> 172</tt>  <tt class="py-line"> </tt>
       
  1246 <a name="L173"></a><tt class="py-lineno"> 173</tt>  <tt class="py-line"> </tt>
       
  1247 <a name="FinduseResult"></a><div id="FinduseResult-def"><a name="L174"></a><tt class="py-lineno"> 174</tt> <a class="py-toggle" href="#" id="FinduseResult-toggle" onclick="return toggle('FinduseResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.FinduseResult-class.html">FinduseResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1248 </div><div id="FinduseResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="FinduseResult-expanded"><a name="L175"></a><tt class="py-lineno"> 175</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parses finduse query output. """</tt> </tt>
       
  1249 <a name="FinduseResult.__init__"></a><div id="FinduseResult.__init__-def"><a name="L176"></a><tt class="py-lineno"> 176</tt> <a class="py-toggle" href="#" id="FinduseResult.__init__-toggle" onclick="return toggle('FinduseResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FinduseResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">ccm_object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1250 </div><div id="FinduseResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FinduseResult.__init__-expanded"><a name="L177"></a><tt class="py-lineno"> 177</tt>  <tt class="py-line">        <tt id="link-62" class="py-name"><a title="ccm.Result
       
  1251 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-62', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-63" class="py-name"><a title="ant.AntHandler.__init__
       
  1252 archive.builders.ArchivePreBuilder.__init__
       
  1253 archive.mappers.DefaultMapper.__init__
       
  1254 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  1255 archive.mappers.Mapper.__init__
       
  1256 archive.mappers.PolicyMapper.__init__
       
  1257 archive.mappers.PolicyRemoverMapper.__init__
       
  1258 archive.mappers.SFPolicyRemoverMapper.__init__
       
  1259 archive.scanners.AbldWhatScanner.__init__
       
  1260 archive.scanners.FileSystemScanner.__init__
       
  1261 archive.scanners.InputFileScanner.__init__
       
  1262 archive.scanners.Scanner.__init__
       
  1263 archive.selectors.DistributionPolicySelector.__init__
       
  1264 archive.selectors.SymbianPolicySelector.__init__
       
  1265 archive.tools.Remover.__init__
       
  1266 archive.tools.SevenZipArchiver.__init__
       
  1267 archive.tools.ZipArchiver.__init__
       
  1268 ats3.Ats3TestPlan.__init__
       
  1269 ats3.Configuration.__init__
       
  1270 ats3.aste.AsteComponentParser.__init__
       
  1271 ats3.aste.AsteTestDropGenerator.__init__
       
  1272 ats3.aste.AsteTestPlan.__init__
       
  1273 ats3.aste.Configuration.__init__
       
  1274 ats3.atsconfigparser.ATSConfigParser.__init__
       
  1275 ats3.atsconfigparser.TestXML.__init__
       
  1276 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  1277 ats3.parsers.BldFileParser.__init__
       
  1278 ats3.parsers.CppParser.__init__
       
  1279 ats3.parsers.MmpFileParser.__init__
       
  1280 ats3.parsers.PkgFileParser.__init__
       
  1281 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  1282 bsf.BSF.__init__
       
  1283 build.ec.history.HistoryFileManager.__init__
       
  1284 build.io.AbldLogWhatReader.__init__
       
  1285 build.io.RombuildLogBinarySizeReader.__init__
       
  1286 build.model.BOM.__init__
       
  1287 build.model.BOMDeltaXMLWriter.__init__
       
  1288 build.model.BOMXMLWriter.__init__
       
  1289 build.model.Fix.__init__
       
  1290 build.model.PCPError.__init__
       
  1291 build.model.Project.__init__
       
  1292 build.model.SessionCreator.__init__
       
  1293 build.model.TAChange.__init__
       
  1294 build.model.TSWError.__init__
       
  1295 build.model.Task.__init__
       
  1296 buildtools.AbstractOutputWriter.__init__
       
  1297 buildtools.AntWriter.__init__
       
  1298 buildtools.Command.__init__
       
  1299 buildtools.CommandList.__init__
       
  1300 buildtools.Copy.__init__
       
  1301 buildtools.Delete.__init__
       
  1302 buildtools.EBSWriter.__init__
       
  1303 buildtools.MakeWriter.__init__
       
  1304 buildtools.PreBuilder.__init__
       
  1305 buildtools.StringWriter.__init__
       
  1306 ccm.AbstractSession.__init__
       
  1307 ccm.AttributeNameListResult.__init__
       
  1308 ccm.CCMException.__init__
       
  1309 ccm.CCMObject.__init__
       
  1310 ccm.ConflictsResult.__init__
       
  1311 ccm.CreateNewTaskResult.__init__
       
  1312 ccm.DataMapperListResult.__init__
       
  1313 ccm.Dir.__init__
       
  1314 ccm.File.__init__
       
  1315 ccm.FinduseResult.__init__
       
  1316 ccm.Folder.__init__
       
  1317 ccm.FolderCopyResult.__init__
       
  1318 ccm.FourPartName.__init__
       
  1319 ccm.InvalidFourPartNameException.__init__
       
  1320 ccm.ObjectListResult.__init__
       
  1321 ccm.Project.__init__
       
  1322 ccm.ProjectCheckoutResult.__init__
       
  1323 ccm.ProjectPurposeResult.__init__
       
  1324 ccm.Query.__init__
       
  1325 ccm.Releasedef.__init__
       
  1326 ccm.Result.__init__
       
  1327 ccm.Session.__init__
       
  1328 ccm.SessionPool.__init__
       
  1329 ccm.Task.__init__
       
  1330 ccm.UpdatePropertiesRefreshResult.__init__
       
  1331 ccm.UpdateResult.__init__
       
  1332 ccm.UpdateResultSimple.__init__
       
  1333 ccm.UpdateTemplate.__init__
       
  1334 ccm.UpdateTemplateInformation.__init__
       
  1335 ccm.WorkAreaInfoResult.__init__
       
  1336 ccm.conflict.Conflict.__init__
       
  1337 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  1338 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  1339 ccm.conflict.ObjectAndTask.__init__
       
  1340 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  1341 ccm.conflict.TaskModel.__init__
       
  1342 ccm.extra.CCMExtraException.__init__
       
  1343 ccm.extra.CachedProxySession.__init__
       
  1344 ccm.extra.CachedSessionProvider.__init__
       
  1345 ccm.extra.SessionProvider.__init__
       
  1346 ccm.extra.__FileSnapshot.__init__
       
  1347 ccm.extra.__ProjectSnapshot.__init__
       
  1348 comments.CommentParser.__init__
       
  1349 configuration.Configuration.__init__
       
  1350 configuration.ConfigurationSet.__init__
       
  1351 configuration.HierarchicalConfiguration.__init__
       
  1352 configuration.NestedConfiguration.__init__
       
  1353 configuration.NestedConfigurationBuilder.__init__
       
  1354 configuration.PropertiesConfiguration.__init__
       
  1355 configuration.Specification.__init__
       
  1356 configuration.XMLConfiguration.__init__
       
  1357 configuration._Key.__init__
       
  1358 configuration_model.DataModel.__init__
       
  1359 configuration_model.GroupDef.__init__
       
  1360 configuration_model.Item.__init__
       
  1361 configuration_model.PropertyDef.__init__
       
  1362 delta_zip.DeltaZipBuilder.__init__
       
  1363 delta_zip.MD5SignatureBuilder.__init__
       
  1364 delta_zip.MD5SignatureBuilderEC.__init__
       
  1365 delta_zip.SignaturesDict.__init__
       
  1366 dependancygraph.Library.__init__
       
  1367 dependancygraph.ModuleGroup.__init__
       
  1368 dependancygraph.ReadIvyConfig.__init__
       
  1369 escapeddict.EscapedDict.__init__
       
  1370 fileutils.AbstractScanner.__init__
       
  1371 fileutils.FileScanner.__init__
       
  1372 fileutils.Lock.__init__
       
  1373 flash_config.FlashConfigurationWriter.__init__
       
  1374 flash_config.ImagePack.__init__
       
  1375 helium.documentation.APIDeltaWriter.__init__
       
  1376 helium.logger.Logger.__init__
       
  1377 helium.logger._CustomizePrint.__init__
       
  1378 helium.output.widgets.BoldText.__init__
       
  1379 helium.output.widgets.Box.__init__
       
  1380 helium.output.widgets.Event.__init__
       
  1381 helium.output.widgets.Footer.__init__
       
  1382 helium.output.widgets.Header.__init__
       
  1383 helium.output.widgets.Summary.__init__
       
  1384 helium.output.widgets.Text.__init__
       
  1385 helium.output.widgets.Widget.__init__
       
  1386 helium.outputer.Configuration.__init__
       
  1387 helium.outputer.XML2XHTML.__init__
       
  1388 imaker.ecore.ContainerBase.__init__
       
  1389 imaker.ecore.Reference.__init__
       
  1390 imaker.iqrf.Configuration.__init__
       
  1391 imaker.iqrf.ConfigurationElement.__init__
       
  1392 imaker.iqrf.IMaker.__init__
       
  1393 imaker.iqrf.Interface.__init__
       
  1394 imaker.iqrf.Result.__init__
       
  1395 imaker.iqrf.Setting.__init__
       
  1396 imaker.iqrf.Target.__init__
       
  1397 integration.quality.AbldWhatParser.__init__
       
  1398 integration.quality.InternalExportParser.__init__
       
  1399 integration.quality.PolicyValidator.__init__
       
  1400 integration.templatebuilder.TemplateBuilder.__init__
       
  1401 localisation.Languages.__init__
       
  1402 log2xml.AppendSummary.__init__
       
  1403 log2xml.ContentWriter.__init__
       
  1404 log2xml.LogWriter.__init__
       
  1405 log2xml.Stack.__init__
       
  1406 parsedatalistening.Build.__init__
       
  1407 parsedatalistening.Target.__init__
       
  1408 preparation.PreparationAction.__init__
       
  1409 preparation.PreparationBuilder.__init__
       
  1410 preparation.PreparationCheckout.__init__
       
  1411 preparation.PreparationSnapshot.__init__
       
  1412 preparation.PreparationUpdate.__init__
       
  1413 rom.IMakerRomBuilder.__init__
       
  1414 rom.Image.__init__
       
  1415 rom.RomBuilder.__init__
       
  1416 rtfutils.RTFUtils.__init__
       
  1417 sis.SisPreBuilder.__init__
       
  1418 symbian.log.Parser.__init__
       
  1419 symrec.MD5Updater.__init__
       
  1420 symrec.Metadata2TDD.__init__
       
  1421 symrec.MetadataMerger.__init__
       
  1422 symrec.ReleaseMetadata.__init__
       
  1423 symrec.ServicePack.__init__
       
  1424 symrec.ValidateReleaseMetadata.__init__
       
  1425 symrec.ValidateReleaseMetadataCached.__init__
       
  1426 symrec.ValidateTicklerReleaseMetadata.__init__
       
  1427 sysdef.api.Binary.__init__
       
  1428 sysdef.api.BuildLayer.__init__
       
  1429 sysdef.api.Configuration.__init__
       
  1430 sysdef.api.Layer.__init__
       
  1431 sysdef.api.Module.__init__
       
  1432 sysdef.api.Option.__init__
       
  1433 sysdef.api.SpecialInstruction.__init__
       
  1434 sysdef.api.SysDefElement.__init__
       
  1435 sysdef.api.SystemDefinition.__init__
       
  1436 sysdef.api.Target.__init__
       
  1437 sysdef.api.TargetList.__init__
       
  1438 sysdef.api.Task.__init__
       
  1439 sysdef.api.Unit.__init__
       
  1440 sysdef.api.UnitList.__init__
       
  1441 sysdef.api._UnitGroup.__init__
       
  1442 sysdef.io.FlashImageSizeWriter.__init__
       
  1443 sysdef.io.MakeWriter.__init__
       
  1444 sysdef.io.MakeWriter2.__init__
       
  1445 sysdef.io.MakeWriter3.__init__
       
  1446 validateoverlay.ValidateOverlayInfo.__init__
       
  1447 vbaconf.AbstractConfigConverter.__init__
       
  1448 vbaconf.ConfigConverter.__init__
       
  1449 vbaconf.ConfigConverterNewDelivery.__init__
       
  1450 vbaconf.new_delivery.config_wrapper.__init__
       
  1451 version.Version.__init__
       
  1452 virtualbuildarea.VirtualDir.__init__
       
  1453 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-63', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">ccm_object</tt><tt class="py-op">.</tt><tt id="link-64" class="py-name"><a title="build.model.SessionCreator.session
       
  1454 ccm.CCMObject.session
       
  1455 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-64', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  1456 <a name="L178"></a><tt class="py-lineno"> 178</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__object</tt> <tt class="py-op">=</tt> <tt class="py-name">ccm_object</tt> </tt>
       
  1457 </div><a name="L179"></a><tt class="py-lineno"> 179</tt>  <tt class="py-line"> </tt>
       
  1458 <a name="FinduseResult._setoutput"></a><div id="FinduseResult._setoutput-def"><a name="L180"></a><tt class="py-lineno"> 180</tt> <a class="py-toggle" href="#" id="FinduseResult._setoutput-toggle" onclick="return toggle('FinduseResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FinduseResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1459 </div><div id="FinduseResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FinduseResult._setoutput-expanded"><a name="L181"></a><tt class="py-lineno"> 181</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
       
  1460 <a name="L182"></a><tt class="py-lineno"> 182</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-65" class="py-name"><a title="ccm.Result.output
       
  1461 helium.output" class="py-name" href="#" onclick="return doclink('link-65', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1462 <a name="L183"></a><tt class="py-lineno"> 183</tt>  <tt class="py-line">            <tt id="link-66" class="py-name"><a title="archive.builders._logger
       
  1463 archive.mappers._logger
       
  1464 archive.tools._logger
       
  1465 ats3._logger
       
  1466 ats3.aste._logger
       
  1467 ats3.dropgenerator._logger
       
  1468 ats3.parsers._logger
       
  1469 ats3.testconfigurator._logger
       
  1470 build.io._logger
       
  1471 build.model._logger
       
  1472 ccm._logger
       
  1473 ccm.extra._logger
       
  1474 comments._logger
       
  1475 configuration._logger
       
  1476 configuration_model._logger
       
  1477 delta_zip._logger
       
  1478 integration.quality._logger
       
  1479 nokia.gscm._logger
       
  1480 nokia.nokiaccm._logger
       
  1481 pathaddition.match._logger
       
  1482 preparation._logger
       
  1483 symbian.log._logger
       
  1484 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-66', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"FinduseResult: ----&gt;%s&lt;----"</tt> <tt class="py-op">%</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  1485 <a name="L184"></a><tt class="py-lineno"> 184</tt>  <tt class="py-line">            <tt id="link-67" class="py-name"><a title="archive.builders._logger
       
  1486 archive.mappers._logger
       
  1487 archive.tools._logger
       
  1488 ats3._logger
       
  1489 ats3.aste._logger
       
  1490 ats3.dropgenerator._logger
       
  1491 ats3.parsers._logger
       
  1492 ats3.testconfigurator._logger
       
  1493 build.io._logger
       
  1494 build.model._logger
       
  1495 ccm._logger
       
  1496 ccm.extra._logger
       
  1497 comments._logger
       
  1498 configuration._logger
       
  1499 configuration_model._logger
       
  1500 delta_zip._logger
       
  1501 integration.quality._logger
       
  1502 nokia.gscm._logger
       
  1503 nokia.nokiaccm._logger
       
  1504 pathaddition.match._logger
       
  1505 preparation._logger
       
  1506 symbian.log._logger
       
  1507 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-67', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"FinduseResult: ----&gt;%s-%s&lt;----"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__object</tt><tt class="py-op">.</tt><tt id="link-68" class="py-name" targets="Method buildtools.Command.name()=buildtools.Command-class.html#name,Method ccm.FourPartName.name()=ccm.FourPartName-class.html#name,Method symrec.ServicePack.name()=symrec.ServicePack-class.html#name,Method sysdef.api.Configuration.name()=sysdef.api.Configuration-class.html#name,Method sysdef.api.Option.name()=sysdef.api.Option-class.html#name,Method sysdef.api.SpecialInstruction.name()=sysdef.api.SpecialInstruction-class.html#name,Method sysdef.api.Target.name()=sysdef.api.Target-class.html#name,Method sysdef.api.TargetList.name()=sysdef.api.TargetList-class.html#name,Method sysdef.api.Unit.name()=sysdef.api.Unit-class.html#name,Method sysdef.api._UnitGroup.name()=sysdef.api._UnitGroup-class.html#name"><a title="buildtools.Command.name
       
  1508 ccm.FourPartName.name
       
  1509 symrec.ServicePack.name
       
  1510 sysdef.api.Configuration.name
       
  1511 sysdef.api.Option.name
       
  1512 sysdef.api.SpecialInstruction.name
       
  1513 sysdef.api.Target.name
       
  1514 sysdef.api.TargetList.name
       
  1515 sysdef.api.Unit.name
       
  1516 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-68', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__object</tt><tt class="py-op">.</tt><tt id="link-69" class="py-name" targets="Method ccm.FourPartName.version()=ccm.FourPartName-class.html#version,Module version=version-module.html"><a title="ccm.FourPartName.version
       
  1517 version" class="py-name" href="#" onclick="return doclink('link-69', 'version', 'link-69');">version</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  1518 <a name="L185"></a><tt class="py-lineno"> 185</tt>  <tt class="py-line">             </tt>
       
  1519 <a name="L186"></a><tt class="py-lineno"> 186</tt>  <tt class="py-line">            <tt class="py-comment"># MCNaviscroll\NaviAnim-wbernard7@MCNaviscroll-wbernard6            </tt> </tt>
       
  1520 <a name="L187"></a><tt class="py-lineno"> 187</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-name">mresult</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-70" class="py-name"><a title="fileutils.AbstractScanner.match
       
  1521 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-70', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"^\s*(?P&lt;path&gt;.+)[\\/]%s-%s@(?P&lt;project&gt;.+)"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__object</tt><tt class="py-op">.</tt><tt id="link-71" class="py-name"><a title="buildtools.Command.name
       
  1522 ccm.FourPartName.name
       
  1523 symrec.ServicePack.name
       
  1524 sysdef.api.Configuration.name
       
  1525 sysdef.api.Option.name
       
  1526 sysdef.api.SpecialInstruction.name
       
  1527 sysdef.api.Target.name
       
  1528 sysdef.api.TargetList.name
       
  1529 sysdef.api.Unit.name
       
  1530 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-71', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__object</tt><tt class="py-op">.</tt><tt id="link-72" class="py-name"><a title="ccm.FourPartName.version
       
  1531 version" class="py-name" href="#" onclick="return doclink('link-72', 'version', 'link-69');">version</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">I</tt><tt class="py-op">)</tt> </tt>
       
  1532 <a name="L188"></a><tt class="py-lineno"> 188</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">mresult</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  1533 <a name="L189"></a><tt class="py-lineno"> 189</tt>  <tt class="py-line">                <tt class="py-name">data</tt> <tt class="py-op">=</tt> <tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  1534 <a name="L190"></a><tt class="py-lineno"> 190</tt>  <tt class="py-line">                <tt id="link-73" class="py-name"><a title="archive.builders._logger
       
  1535 archive.mappers._logger
       
  1536 archive.tools._logger
       
  1537 ats3._logger
       
  1538 ats3.aste._logger
       
  1539 ats3.dropgenerator._logger
       
  1540 ats3.parsers._logger
       
  1541 ats3.testconfigurator._logger
       
  1542 build.io._logger
       
  1543 build.model._logger
       
  1544 ccm._logger
       
  1545 ccm.extra._logger
       
  1546 comments._logger
       
  1547 configuration._logger
       
  1548 configuration_model._logger
       
  1549 delta_zip._logger
       
  1550 integration.quality._logger
       
  1551 nokia.gscm._logger
       
  1552 nokia.nokiaccm._logger
       
  1553 pathaddition.match._logger
       
  1554 preparation._logger
       
  1555 symbian.log._logger
       
  1556 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-73', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"FinduseResult: %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">data</tt><tt class="py-op">)</tt>                </tt>
       
  1557 <a name="L191"></a><tt class="py-lineno"> 191</tt>  <tt class="py-line">                <tt id="link-74" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-74', 'project', 'link-28');">project</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-75" class="py-name"><a title="ccm.AbstractSession.create
       
  1558 ccm.Task.create
       
  1559 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-75', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'project'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  1560 <a name="L192"></a><tt class="py-lineno"> 192</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">.</tt><tt id="link-76" class="py-name"><a title="ccm.Folder.append
       
  1561 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-76', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-string">'path'</tt> <tt class="py-op">:</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'path'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">'project'</tt> <tt class="py-op">:</tt> <tt id="link-77" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-77', 'project', 'link-28');">project</a></tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
       
  1562 </div></div><a name="L193"></a><tt class="py-lineno"> 193</tt>  <tt class="py-line">         </tt>
       
  1563 <a name="L194"></a><tt class="py-lineno"> 194</tt>  <tt class="py-line">         </tt>
       
  1564 <a name="UpdateTemplateInformation"></a><div id="UpdateTemplateInformation-def"><a name="L195"></a><tt class="py-lineno"> 195</tt> <a class="py-toggle" href="#" id="UpdateTemplateInformation-toggle" onclick="return toggle('UpdateTemplateInformation');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.UpdateTemplateInformation-class.html">UpdateTemplateInformation</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1565 </div><div id="UpdateTemplateInformation-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="UpdateTemplateInformation-expanded"><a name="L196"></a><tt class="py-lineno"> 196</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parse update template information output. """</tt> </tt>
       
  1566 <a name="UpdateTemplateInformation.__init__"></a><div id="UpdateTemplateInformation.__init__-def"><a name="L197"></a><tt class="py-lineno"> 197</tt> <a class="py-toggle" href="#" id="UpdateTemplateInformation.__init__-toggle" onclick="return toggle('UpdateTemplateInformation.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateTemplateInformation-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1567 </div><div id="UpdateTemplateInformation.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateTemplateInformation.__init__-expanded"><a name="L198"></a><tt class="py-lineno"> 198</tt>  <tt class="py-line">        <tt id="link-78" class="py-name"><a title="ccm.Result
       
  1568 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-78', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-79" class="py-name"><a title="ant.AntHandler.__init__
       
  1569 archive.builders.ArchivePreBuilder.__init__
       
  1570 archive.mappers.DefaultMapper.__init__
       
  1571 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  1572 archive.mappers.Mapper.__init__
       
  1573 archive.mappers.PolicyMapper.__init__
       
  1574 archive.mappers.PolicyRemoverMapper.__init__
       
  1575 archive.mappers.SFPolicyRemoverMapper.__init__
       
  1576 archive.scanners.AbldWhatScanner.__init__
       
  1577 archive.scanners.FileSystemScanner.__init__
       
  1578 archive.scanners.InputFileScanner.__init__
       
  1579 archive.scanners.Scanner.__init__
       
  1580 archive.selectors.DistributionPolicySelector.__init__
       
  1581 archive.selectors.SymbianPolicySelector.__init__
       
  1582 archive.tools.Remover.__init__
       
  1583 archive.tools.SevenZipArchiver.__init__
       
  1584 archive.tools.ZipArchiver.__init__
       
  1585 ats3.Ats3TestPlan.__init__
       
  1586 ats3.Configuration.__init__
       
  1587 ats3.aste.AsteComponentParser.__init__
       
  1588 ats3.aste.AsteTestDropGenerator.__init__
       
  1589 ats3.aste.AsteTestPlan.__init__
       
  1590 ats3.aste.Configuration.__init__
       
  1591 ats3.atsconfigparser.ATSConfigParser.__init__
       
  1592 ats3.atsconfigparser.TestXML.__init__
       
  1593 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  1594 ats3.parsers.BldFileParser.__init__
       
  1595 ats3.parsers.CppParser.__init__
       
  1596 ats3.parsers.MmpFileParser.__init__
       
  1597 ats3.parsers.PkgFileParser.__init__
       
  1598 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  1599 bsf.BSF.__init__
       
  1600 build.ec.history.HistoryFileManager.__init__
       
  1601 build.io.AbldLogWhatReader.__init__
       
  1602 build.io.RombuildLogBinarySizeReader.__init__
       
  1603 build.model.BOM.__init__
       
  1604 build.model.BOMDeltaXMLWriter.__init__
       
  1605 build.model.BOMXMLWriter.__init__
       
  1606 build.model.Fix.__init__
       
  1607 build.model.PCPError.__init__
       
  1608 build.model.Project.__init__
       
  1609 build.model.SessionCreator.__init__
       
  1610 build.model.TAChange.__init__
       
  1611 build.model.TSWError.__init__
       
  1612 build.model.Task.__init__
       
  1613 buildtools.AbstractOutputWriter.__init__
       
  1614 buildtools.AntWriter.__init__
       
  1615 buildtools.Command.__init__
       
  1616 buildtools.CommandList.__init__
       
  1617 buildtools.Copy.__init__
       
  1618 buildtools.Delete.__init__
       
  1619 buildtools.EBSWriter.__init__
       
  1620 buildtools.MakeWriter.__init__
       
  1621 buildtools.PreBuilder.__init__
       
  1622 buildtools.StringWriter.__init__
       
  1623 ccm.AbstractSession.__init__
       
  1624 ccm.AttributeNameListResult.__init__
       
  1625 ccm.CCMException.__init__
       
  1626 ccm.CCMObject.__init__
       
  1627 ccm.ConflictsResult.__init__
       
  1628 ccm.CreateNewTaskResult.__init__
       
  1629 ccm.DataMapperListResult.__init__
       
  1630 ccm.Dir.__init__
       
  1631 ccm.File.__init__
       
  1632 ccm.FinduseResult.__init__
       
  1633 ccm.Folder.__init__
       
  1634 ccm.FolderCopyResult.__init__
       
  1635 ccm.FourPartName.__init__
       
  1636 ccm.InvalidFourPartNameException.__init__
       
  1637 ccm.ObjectListResult.__init__
       
  1638 ccm.Project.__init__
       
  1639 ccm.ProjectCheckoutResult.__init__
       
  1640 ccm.ProjectPurposeResult.__init__
       
  1641 ccm.Query.__init__
       
  1642 ccm.Releasedef.__init__
       
  1643 ccm.Result.__init__
       
  1644 ccm.Session.__init__
       
  1645 ccm.SessionPool.__init__
       
  1646 ccm.Task.__init__
       
  1647 ccm.UpdatePropertiesRefreshResult.__init__
       
  1648 ccm.UpdateResult.__init__
       
  1649 ccm.UpdateResultSimple.__init__
       
  1650 ccm.UpdateTemplate.__init__
       
  1651 ccm.UpdateTemplateInformation.__init__
       
  1652 ccm.WorkAreaInfoResult.__init__
       
  1653 ccm.conflict.Conflict.__init__
       
  1654 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  1655 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  1656 ccm.conflict.ObjectAndTask.__init__
       
  1657 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  1658 ccm.conflict.TaskModel.__init__
       
  1659 ccm.extra.CCMExtraException.__init__
       
  1660 ccm.extra.CachedProxySession.__init__
       
  1661 ccm.extra.CachedSessionProvider.__init__
       
  1662 ccm.extra.SessionProvider.__init__
       
  1663 ccm.extra.__FileSnapshot.__init__
       
  1664 ccm.extra.__ProjectSnapshot.__init__
       
  1665 comments.CommentParser.__init__
       
  1666 configuration.Configuration.__init__
       
  1667 configuration.ConfigurationSet.__init__
       
  1668 configuration.HierarchicalConfiguration.__init__
       
  1669 configuration.NestedConfiguration.__init__
       
  1670 configuration.NestedConfigurationBuilder.__init__
       
  1671 configuration.PropertiesConfiguration.__init__
       
  1672 configuration.Specification.__init__
       
  1673 configuration.XMLConfiguration.__init__
       
  1674 configuration._Key.__init__
       
  1675 configuration_model.DataModel.__init__
       
  1676 configuration_model.GroupDef.__init__
       
  1677 configuration_model.Item.__init__
       
  1678 configuration_model.PropertyDef.__init__
       
  1679 delta_zip.DeltaZipBuilder.__init__
       
  1680 delta_zip.MD5SignatureBuilder.__init__
       
  1681 delta_zip.MD5SignatureBuilderEC.__init__
       
  1682 delta_zip.SignaturesDict.__init__
       
  1683 dependancygraph.Library.__init__
       
  1684 dependancygraph.ModuleGroup.__init__
       
  1685 dependancygraph.ReadIvyConfig.__init__
       
  1686 escapeddict.EscapedDict.__init__
       
  1687 fileutils.AbstractScanner.__init__
       
  1688 fileutils.FileScanner.__init__
       
  1689 fileutils.Lock.__init__
       
  1690 flash_config.FlashConfigurationWriter.__init__
       
  1691 flash_config.ImagePack.__init__
       
  1692 helium.documentation.APIDeltaWriter.__init__
       
  1693 helium.logger.Logger.__init__
       
  1694 helium.logger._CustomizePrint.__init__
       
  1695 helium.output.widgets.BoldText.__init__
       
  1696 helium.output.widgets.Box.__init__
       
  1697 helium.output.widgets.Event.__init__
       
  1698 helium.output.widgets.Footer.__init__
       
  1699 helium.output.widgets.Header.__init__
       
  1700 helium.output.widgets.Summary.__init__
       
  1701 helium.output.widgets.Text.__init__
       
  1702 helium.output.widgets.Widget.__init__
       
  1703 helium.outputer.Configuration.__init__
       
  1704 helium.outputer.XML2XHTML.__init__
       
  1705 imaker.ecore.ContainerBase.__init__
       
  1706 imaker.ecore.Reference.__init__
       
  1707 imaker.iqrf.Configuration.__init__
       
  1708 imaker.iqrf.ConfigurationElement.__init__
       
  1709 imaker.iqrf.IMaker.__init__
       
  1710 imaker.iqrf.Interface.__init__
       
  1711 imaker.iqrf.Result.__init__
       
  1712 imaker.iqrf.Setting.__init__
       
  1713 imaker.iqrf.Target.__init__
       
  1714 integration.quality.AbldWhatParser.__init__
       
  1715 integration.quality.InternalExportParser.__init__
       
  1716 integration.quality.PolicyValidator.__init__
       
  1717 integration.templatebuilder.TemplateBuilder.__init__
       
  1718 localisation.Languages.__init__
       
  1719 log2xml.AppendSummary.__init__
       
  1720 log2xml.ContentWriter.__init__
       
  1721 log2xml.LogWriter.__init__
       
  1722 log2xml.Stack.__init__
       
  1723 parsedatalistening.Build.__init__
       
  1724 parsedatalistening.Target.__init__
       
  1725 preparation.PreparationAction.__init__
       
  1726 preparation.PreparationBuilder.__init__
       
  1727 preparation.PreparationCheckout.__init__
       
  1728 preparation.PreparationSnapshot.__init__
       
  1729 preparation.PreparationUpdate.__init__
       
  1730 rom.IMakerRomBuilder.__init__
       
  1731 rom.Image.__init__
       
  1732 rom.RomBuilder.__init__
       
  1733 rtfutils.RTFUtils.__init__
       
  1734 sis.SisPreBuilder.__init__
       
  1735 symbian.log.Parser.__init__
       
  1736 symrec.MD5Updater.__init__
       
  1737 symrec.Metadata2TDD.__init__
       
  1738 symrec.MetadataMerger.__init__
       
  1739 symrec.ReleaseMetadata.__init__
       
  1740 symrec.ServicePack.__init__
       
  1741 symrec.ValidateReleaseMetadata.__init__
       
  1742 symrec.ValidateReleaseMetadataCached.__init__
       
  1743 symrec.ValidateTicklerReleaseMetadata.__init__
       
  1744 sysdef.api.Binary.__init__
       
  1745 sysdef.api.BuildLayer.__init__
       
  1746 sysdef.api.Configuration.__init__
       
  1747 sysdef.api.Layer.__init__
       
  1748 sysdef.api.Module.__init__
       
  1749 sysdef.api.Option.__init__
       
  1750 sysdef.api.SpecialInstruction.__init__
       
  1751 sysdef.api.SysDefElement.__init__
       
  1752 sysdef.api.SystemDefinition.__init__
       
  1753 sysdef.api.Target.__init__
       
  1754 sysdef.api.TargetList.__init__
       
  1755 sysdef.api.Task.__init__
       
  1756 sysdef.api.Unit.__init__
       
  1757 sysdef.api.UnitList.__init__
       
  1758 sysdef.api._UnitGroup.__init__
       
  1759 sysdef.io.FlashImageSizeWriter.__init__
       
  1760 sysdef.io.MakeWriter.__init__
       
  1761 sysdef.io.MakeWriter2.__init__
       
  1762 sysdef.io.MakeWriter3.__init__
       
  1763 validateoverlay.ValidateOverlayInfo.__init__
       
  1764 vbaconf.AbstractConfigConverter.__init__
       
  1765 vbaconf.ConfigConverter.__init__
       
  1766 vbaconf.ConfigConverterNewDelivery.__init__
       
  1767 vbaconf.new_delivery.config_wrapper.__init__
       
  1768 version.Version.__init__
       
  1769 virtualbuildarea.VirtualDir.__init__
       
  1770 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-79', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-80" class="py-name"><a title="build.model.SessionCreator.session
       
  1771 ccm.CCMObject.session
       
  1772 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-80', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  1773 </div><a name="L199"></a><tt class="py-lineno"> 199</tt>  <tt class="py-line">     </tt>
       
  1774 <a name="UpdateTemplateInformation._setoutput"></a><div id="UpdateTemplateInformation._setoutput-def"><a name="L200"></a><tt class="py-lineno"> 200</tt> <a class="py-toggle" href="#" id="UpdateTemplateInformation._setoutput-toggle" onclick="return toggle('UpdateTemplateInformation._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateTemplateInformation-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1775 </div><div id="UpdateTemplateInformation._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateTemplateInformation._setoutput-expanded"><a name="L201"></a><tt class="py-lineno"> 201</tt>  <tt class="py-line">        <tt class="py-docstring">"""</tt> </tt>
       
  1776 <a name="L202"></a><tt class="py-lineno"> 202</tt>  <tt class="py-line"><tt class="py-docstring">Baseline Selection Mode: Latest Baseline Projects</tt> </tt>
       
  1777 <a name="L203"></a><tt class="py-lineno"> 203</tt>  <tt class="py-line"><tt class="py-docstring">Prep Allowed:            No</tt> </tt>
       
  1778 <a name="L204"></a><tt class="py-lineno"> 204</tt>  <tt class="py-line"><tt class="py-docstring">Versions Matching:       *abs.50*</tt> </tt>
       
  1779 <a name="L205"></a><tt class="py-lineno"> 205</tt>  <tt class="py-line"><tt class="py-docstring">Release Purposes:</tt> </tt>
       
  1780 <a name="L206"></a><tt class="py-lineno"> 206</tt>  <tt class="py-line"><tt class="py-docstring">Use by Default:          Yes</tt> </tt>
       
  1781 <a name="L207"></a><tt class="py-lineno"> 207</tt>  <tt class="py-line"><tt class="py-docstring">Modifiable in Database:  tr1s60</tt> </tt>
       
  1782 <a name="L208"></a><tt class="py-lineno"> 208</tt>  <tt class="py-line"><tt class="py-docstring">In Use For Release:      Yes</tt> </tt>
       
  1783 <a name="L209"></a><tt class="py-lineno"> 209</tt>  <tt class="py-line"><tt class="py-docstring">Folder Templates and Folders:</tt> </tt>
       
  1784 <a name="L210"></a><tt class="py-lineno"> 210</tt>  <tt class="py-line"><tt class="py-docstring">- Template assigned or completed tasks for %owner for release %release</tt> </tt>
       
  1785 <a name="L211"></a><tt class="py-lineno"> 211</tt>  <tt class="py-line"><tt class="py-docstring">- Template all completed tasks for release %release</tt> </tt>
       
  1786 <a name="L212"></a><tt class="py-lineno"> 212</tt>  <tt class="py-line"><tt class="py-docstring">- Folder   tr1s60#4844: All completed Xuikon/Xuikon_rel_X tasks</tt> </tt>
       
  1787 <a name="L213"></a><tt class="py-lineno"> 213</tt>  <tt class="py-line"><tt class="py-docstring">- Folder   tr1s60#4930: All tasks for release AppBaseDo_50        </tt> </tt>
       
  1788 <a name="L214"></a><tt class="py-lineno"> 214</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
       
  1789 <a name="L215"></a><tt class="py-lineno"> 215</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
       
  1790 <a name="L216"></a><tt class="py-lineno"> 216</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-81" class="py-name"><a title="ccm.Result.output
       
  1791 helium.output" class="py-name" href="#" onclick="return doclink('link-81', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1792 <a name="L217"></a><tt class="py-lineno"> 217</tt>  <tt class="py-line">            <tt class="py-name">rmo</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-82" class="py-name"><a title="fileutils.AbstractScanner.match
       
  1793 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-82', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"^\s*(.+):\s*(.*)\s*"</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  1794 <a name="L218"></a><tt class="py-lineno"> 218</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">rmo</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  1795 <a name="L219"></a><tt class="py-lineno"> 219</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"Baseline Selection Mode"</tt><tt class="py-op">:</tt> </tt>
       
  1796 <a name="L220"></a><tt class="py-lineno"> 220</tt>  <tt class="py-line">                    <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'baseline_selection_mode'</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt>  </tt>
       
  1797 <a name="L221"></a><tt class="py-lineno"> 221</tt>  <tt class="py-line">                <tt class="py-keyword">elif</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"Prep Allowed"</tt><tt class="py-op">:</tt> </tt>
       
  1798 <a name="L222"></a><tt class="py-lineno"> 222</tt>  <tt class="py-line">                    <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'prep_allowed'</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-op">(</tt><tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-string">"No"</tt><tt class="py-op">)</tt>  </tt>
       
  1799 <a name="L223"></a><tt class="py-lineno"> 223</tt>  <tt class="py-line">                <tt class="py-keyword">elif</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"Versions Matching"</tt><tt class="py-op">:</tt> </tt>
       
  1800 <a name="L224"></a><tt class="py-lineno"> 224</tt>  <tt class="py-line">                    <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'version_matching'</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt>  </tt>
       
  1801 <a name="L225"></a><tt class="py-lineno"> 225</tt>  <tt class="py-line">                <tt class="py-keyword">elif</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"Release Purposes"</tt><tt class="py-op">:</tt> </tt>
       
  1802 <a name="L226"></a><tt class="py-lineno"> 226</tt>  <tt class="py-line">                    <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'release_purpose'</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt>  </tt>
       
  1803 <a name="L227"></a><tt class="py-lineno"> 227</tt>  <tt class="py-line">                <tt class="py-keyword">elif</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"Use by Default"</tt><tt class="py-op">:</tt> </tt>
       
  1804 <a name="L228"></a><tt class="py-lineno"> 228</tt>  <tt class="py-line">                    <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'default'</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-op">(</tt><tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-string">"No"</tt><tt class="py-op">)</tt>  </tt>
       
  1805 <a name="L229"></a><tt class="py-lineno"> 229</tt>  <tt class="py-line">                <tt class="py-keyword">elif</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"Modifiable in Database"</tt><tt class="py-op">:</tt> </tt>
       
  1806 <a name="L230"></a><tt class="py-lineno"> 230</tt>  <tt class="py-line">                    <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'modifiable_in_database'</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  1807 <a name="L231"></a><tt class="py-lineno"> 231</tt>  <tt class="py-line">                <tt class="py-keyword">elif</tt> <tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"In Use For Release"</tt><tt class="py-op">:</tt> </tt>
       
  1808 <a name="L232"></a><tt class="py-lineno"> 232</tt>  <tt class="py-line">                    <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'in_use_for_release'</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-op">(</tt><tt class="py-name">rmo</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-string">"No"</tt><tt class="py-op">)</tt>  </tt>
       
  1809 </div></div><a name="L233"></a><tt class="py-lineno"> 233</tt>  <tt class="py-line">                 </tt>
       
  1810 <a name="L234"></a><tt class="py-lineno"> 234</tt>  <tt class="py-line"> </tt>
       
  1811 <a name="UpdatePropertiesRefreshResult"></a><div id="UpdatePropertiesRefreshResult-def"><a name="L235"></a><tt class="py-lineno"> 235</tt> <a class="py-toggle" href="#" id="UpdatePropertiesRefreshResult-toggle" onclick="return toggle('UpdatePropertiesRefreshResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.UpdatePropertiesRefreshResult-class.html">UpdatePropertiesRefreshResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1812 </div><div id="UpdatePropertiesRefreshResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="UpdatePropertiesRefreshResult-expanded"><a name="L236"></a><tt class="py-lineno"> 236</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parse update template refresh output. """</tt> </tt>
       
  1813 <a name="UpdatePropertiesRefreshResult.__init__"></a><div id="UpdatePropertiesRefreshResult.__init__-def"><a name="L237"></a><tt class="py-lineno"> 237</tt> <a class="py-toggle" href="#" id="UpdatePropertiesRefreshResult.__init__-toggle" onclick="return toggle('UpdatePropertiesRefreshResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdatePropertiesRefreshResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  1814 </div><div id="UpdatePropertiesRefreshResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdatePropertiesRefreshResult.__init__-expanded"><a name="L238"></a><tt class="py-lineno"> 238</tt>  <tt class="py-line">        <tt id="link-83" class="py-name"><a title="ccm.Result
       
  1815 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-83', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-84" class="py-name"><a title="ant.AntHandler.__init__
       
  1816 archive.builders.ArchivePreBuilder.__init__
       
  1817 archive.mappers.DefaultMapper.__init__
       
  1818 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  1819 archive.mappers.Mapper.__init__
       
  1820 archive.mappers.PolicyMapper.__init__
       
  1821 archive.mappers.PolicyRemoverMapper.__init__
       
  1822 archive.mappers.SFPolicyRemoverMapper.__init__
       
  1823 archive.scanners.AbldWhatScanner.__init__
       
  1824 archive.scanners.FileSystemScanner.__init__
       
  1825 archive.scanners.InputFileScanner.__init__
       
  1826 archive.scanners.Scanner.__init__
       
  1827 archive.selectors.DistributionPolicySelector.__init__
       
  1828 archive.selectors.SymbianPolicySelector.__init__
       
  1829 archive.tools.Remover.__init__
       
  1830 archive.tools.SevenZipArchiver.__init__
       
  1831 archive.tools.ZipArchiver.__init__
       
  1832 ats3.Ats3TestPlan.__init__
       
  1833 ats3.Configuration.__init__
       
  1834 ats3.aste.AsteComponentParser.__init__
       
  1835 ats3.aste.AsteTestDropGenerator.__init__
       
  1836 ats3.aste.AsteTestPlan.__init__
       
  1837 ats3.aste.Configuration.__init__
       
  1838 ats3.atsconfigparser.ATSConfigParser.__init__
       
  1839 ats3.atsconfigparser.TestXML.__init__
       
  1840 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  1841 ats3.parsers.BldFileParser.__init__
       
  1842 ats3.parsers.CppParser.__init__
       
  1843 ats3.parsers.MmpFileParser.__init__
       
  1844 ats3.parsers.PkgFileParser.__init__
       
  1845 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  1846 bsf.BSF.__init__
       
  1847 build.ec.history.HistoryFileManager.__init__
       
  1848 build.io.AbldLogWhatReader.__init__
       
  1849 build.io.RombuildLogBinarySizeReader.__init__
       
  1850 build.model.BOM.__init__
       
  1851 build.model.BOMDeltaXMLWriter.__init__
       
  1852 build.model.BOMXMLWriter.__init__
       
  1853 build.model.Fix.__init__
       
  1854 build.model.PCPError.__init__
       
  1855 build.model.Project.__init__
       
  1856 build.model.SessionCreator.__init__
       
  1857 build.model.TAChange.__init__
       
  1858 build.model.TSWError.__init__
       
  1859 build.model.Task.__init__
       
  1860 buildtools.AbstractOutputWriter.__init__
       
  1861 buildtools.AntWriter.__init__
       
  1862 buildtools.Command.__init__
       
  1863 buildtools.CommandList.__init__
       
  1864 buildtools.Copy.__init__
       
  1865 buildtools.Delete.__init__
       
  1866 buildtools.EBSWriter.__init__
       
  1867 buildtools.MakeWriter.__init__
       
  1868 buildtools.PreBuilder.__init__
       
  1869 buildtools.StringWriter.__init__
       
  1870 ccm.AbstractSession.__init__
       
  1871 ccm.AttributeNameListResult.__init__
       
  1872 ccm.CCMException.__init__
       
  1873 ccm.CCMObject.__init__
       
  1874 ccm.ConflictsResult.__init__
       
  1875 ccm.CreateNewTaskResult.__init__
       
  1876 ccm.DataMapperListResult.__init__
       
  1877 ccm.Dir.__init__
       
  1878 ccm.File.__init__
       
  1879 ccm.FinduseResult.__init__
       
  1880 ccm.Folder.__init__
       
  1881 ccm.FolderCopyResult.__init__
       
  1882 ccm.FourPartName.__init__
       
  1883 ccm.InvalidFourPartNameException.__init__
       
  1884 ccm.ObjectListResult.__init__
       
  1885 ccm.Project.__init__
       
  1886 ccm.ProjectCheckoutResult.__init__
       
  1887 ccm.ProjectPurposeResult.__init__
       
  1888 ccm.Query.__init__
       
  1889 ccm.Releasedef.__init__
       
  1890 ccm.Result.__init__
       
  1891 ccm.Session.__init__
       
  1892 ccm.SessionPool.__init__
       
  1893 ccm.Task.__init__
       
  1894 ccm.UpdatePropertiesRefreshResult.__init__
       
  1895 ccm.UpdateResult.__init__
       
  1896 ccm.UpdateResultSimple.__init__
       
  1897 ccm.UpdateTemplate.__init__
       
  1898 ccm.UpdateTemplateInformation.__init__
       
  1899 ccm.WorkAreaInfoResult.__init__
       
  1900 ccm.conflict.Conflict.__init__
       
  1901 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  1902 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  1903 ccm.conflict.ObjectAndTask.__init__
       
  1904 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  1905 ccm.conflict.TaskModel.__init__
       
  1906 ccm.extra.CCMExtraException.__init__
       
  1907 ccm.extra.CachedProxySession.__init__
       
  1908 ccm.extra.CachedSessionProvider.__init__
       
  1909 ccm.extra.SessionProvider.__init__
       
  1910 ccm.extra.__FileSnapshot.__init__
       
  1911 ccm.extra.__ProjectSnapshot.__init__
       
  1912 comments.CommentParser.__init__
       
  1913 configuration.Configuration.__init__
       
  1914 configuration.ConfigurationSet.__init__
       
  1915 configuration.HierarchicalConfiguration.__init__
       
  1916 configuration.NestedConfiguration.__init__
       
  1917 configuration.NestedConfigurationBuilder.__init__
       
  1918 configuration.PropertiesConfiguration.__init__
       
  1919 configuration.Specification.__init__
       
  1920 configuration.XMLConfiguration.__init__
       
  1921 configuration._Key.__init__
       
  1922 configuration_model.DataModel.__init__
       
  1923 configuration_model.GroupDef.__init__
       
  1924 configuration_model.Item.__init__
       
  1925 configuration_model.PropertyDef.__init__
       
  1926 delta_zip.DeltaZipBuilder.__init__
       
  1927 delta_zip.MD5SignatureBuilder.__init__
       
  1928 delta_zip.MD5SignatureBuilderEC.__init__
       
  1929 delta_zip.SignaturesDict.__init__
       
  1930 dependancygraph.Library.__init__
       
  1931 dependancygraph.ModuleGroup.__init__
       
  1932 dependancygraph.ReadIvyConfig.__init__
       
  1933 escapeddict.EscapedDict.__init__
       
  1934 fileutils.AbstractScanner.__init__
       
  1935 fileutils.FileScanner.__init__
       
  1936 fileutils.Lock.__init__
       
  1937 flash_config.FlashConfigurationWriter.__init__
       
  1938 flash_config.ImagePack.__init__
       
  1939 helium.documentation.APIDeltaWriter.__init__
       
  1940 helium.logger.Logger.__init__
       
  1941 helium.logger._CustomizePrint.__init__
       
  1942 helium.output.widgets.BoldText.__init__
       
  1943 helium.output.widgets.Box.__init__
       
  1944 helium.output.widgets.Event.__init__
       
  1945 helium.output.widgets.Footer.__init__
       
  1946 helium.output.widgets.Header.__init__
       
  1947 helium.output.widgets.Summary.__init__
       
  1948 helium.output.widgets.Text.__init__
       
  1949 helium.output.widgets.Widget.__init__
       
  1950 helium.outputer.Configuration.__init__
       
  1951 helium.outputer.XML2XHTML.__init__
       
  1952 imaker.ecore.ContainerBase.__init__
       
  1953 imaker.ecore.Reference.__init__
       
  1954 imaker.iqrf.Configuration.__init__
       
  1955 imaker.iqrf.ConfigurationElement.__init__
       
  1956 imaker.iqrf.IMaker.__init__
       
  1957 imaker.iqrf.Interface.__init__
       
  1958 imaker.iqrf.Result.__init__
       
  1959 imaker.iqrf.Setting.__init__
       
  1960 imaker.iqrf.Target.__init__
       
  1961 integration.quality.AbldWhatParser.__init__
       
  1962 integration.quality.InternalExportParser.__init__
       
  1963 integration.quality.PolicyValidator.__init__
       
  1964 integration.templatebuilder.TemplateBuilder.__init__
       
  1965 localisation.Languages.__init__
       
  1966 log2xml.AppendSummary.__init__
       
  1967 log2xml.ContentWriter.__init__
       
  1968 log2xml.LogWriter.__init__
       
  1969 log2xml.Stack.__init__
       
  1970 parsedatalistening.Build.__init__
       
  1971 parsedatalistening.Target.__init__
       
  1972 preparation.PreparationAction.__init__
       
  1973 preparation.PreparationBuilder.__init__
       
  1974 preparation.PreparationCheckout.__init__
       
  1975 preparation.PreparationSnapshot.__init__
       
  1976 preparation.PreparationUpdate.__init__
       
  1977 rom.IMakerRomBuilder.__init__
       
  1978 rom.Image.__init__
       
  1979 rom.RomBuilder.__init__
       
  1980 rtfutils.RTFUtils.__init__
       
  1981 sis.SisPreBuilder.__init__
       
  1982 symbian.log.Parser.__init__
       
  1983 symrec.MD5Updater.__init__
       
  1984 symrec.Metadata2TDD.__init__
       
  1985 symrec.MetadataMerger.__init__
       
  1986 symrec.ReleaseMetadata.__init__
       
  1987 symrec.ServicePack.__init__
       
  1988 symrec.ValidateReleaseMetadata.__init__
       
  1989 symrec.ValidateReleaseMetadataCached.__init__
       
  1990 symrec.ValidateTicklerReleaseMetadata.__init__
       
  1991 sysdef.api.Binary.__init__
       
  1992 sysdef.api.BuildLayer.__init__
       
  1993 sysdef.api.Configuration.__init__
       
  1994 sysdef.api.Layer.__init__
       
  1995 sysdef.api.Module.__init__
       
  1996 sysdef.api.Option.__init__
       
  1997 sysdef.api.SpecialInstruction.__init__
       
  1998 sysdef.api.SysDefElement.__init__
       
  1999 sysdef.api.SystemDefinition.__init__
       
  2000 sysdef.api.Target.__init__
       
  2001 sysdef.api.TargetList.__init__
       
  2002 sysdef.api.Task.__init__
       
  2003 sysdef.api.Unit.__init__
       
  2004 sysdef.api.UnitList.__init__
       
  2005 sysdef.api._UnitGroup.__init__
       
  2006 sysdef.io.FlashImageSizeWriter.__init__
       
  2007 sysdef.io.MakeWriter.__init__
       
  2008 sysdef.io.MakeWriter2.__init__
       
  2009 sysdef.io.MakeWriter3.__init__
       
  2010 validateoverlay.ValidateOverlayInfo.__init__
       
  2011 vbaconf.AbstractConfigConverter.__init__
       
  2012 vbaconf.ConfigConverter.__init__
       
  2013 vbaconf.ConfigConverterNewDelivery.__init__
       
  2014 vbaconf.new_delivery.config_wrapper.__init__
       
  2015 version.Version.__init__
       
  2016 virtualbuildarea.VirtualDir.__init__
       
  2017 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-84', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-85" class="py-name"><a title="build.model.SessionCreator.session
       
  2018 ccm.CCMObject.session
       
  2019 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-85', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  2020 </div><a name="L239"></a><tt class="py-lineno"> 239</tt>  <tt class="py-line"> </tt>
       
  2021 <a name="UpdatePropertiesRefreshResult._setoutput"></a><div id="UpdatePropertiesRefreshResult._setoutput-def"><a name="L240"></a><tt class="py-lineno"> 240</tt> <a class="py-toggle" href="#" id="UpdatePropertiesRefreshResult._setoutput-toggle" onclick="return toggle('UpdatePropertiesRefreshResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdatePropertiesRefreshResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2022 </div><div id="UpdatePropertiesRefreshResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdatePropertiesRefreshResult._setoutput-expanded"><a name="L241"></a><tt class="py-lineno"> 241</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-string">'added'</tt><tt class="py-op">:</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">'removed'</tt><tt class="py-op">:</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt><tt class="py-op">}</tt> </tt>
       
  2023 <a name="L242"></a><tt class="py-lineno"> 242</tt>  <tt class="py-line">        <tt class="py-name">match_added</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"^Added the following tasks"</tt><tt class="py-op">)</tt> </tt>
       
  2024 <a name="L243"></a><tt class="py-lineno"> 243</tt>  <tt class="py-line">        <tt class="py-name">match_removed</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"^Removed the following tasks"</tt><tt class="py-op">)</tt> </tt>
       
  2025 <a name="L244"></a><tt class="py-lineno"> 244</tt>  <tt class="py-line">        <tt class="py-name">match_task_new</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"^\s+(Task \S+#\d+)"</tt><tt class="py-op">)</tt>         </tt>
       
  2026 <a name="L245"></a><tt class="py-lineno"> 245</tt>  <tt class="py-line">        <tt class="py-name">section</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  2027 <a name="L246"></a><tt class="py-lineno"> 246</tt>  <tt class="py-line">                 </tt>
       
  2028 <a name="L247"></a><tt class="py-lineno"> 247</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-86" class="py-name"><a title="ccm.Result.output
       
  2029 helium.output" class="py-name" href="#" onclick="return doclink('link-86', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2030 <a name="L248"></a><tt class="py-lineno"> 248</tt>  <tt class="py-line">            <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_added</tt><tt class="py-op">.</tt><tt id="link-87" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2031 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-87', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2032 <a name="L249"></a><tt class="py-lineno"> 249</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  2033 <a name="L250"></a><tt class="py-lineno"> 250</tt>  <tt class="py-line">                <tt class="py-name">section</tt> <tt class="py-op">=</tt> <tt class="py-string">'added'</tt> </tt>
       
  2034 <a name="L251"></a><tt class="py-lineno"> 251</tt>  <tt class="py-line">                <tt class="py-keyword">continue</tt> </tt>
       
  2035 <a name="L252"></a><tt class="py-lineno"> 252</tt>  <tt class="py-line">            <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_removed</tt><tt class="py-op">.</tt><tt id="link-88" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2036 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-88', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2037 <a name="L253"></a><tt class="py-lineno"> 253</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  2038 <a name="L254"></a><tt class="py-lineno"> 254</tt>  <tt class="py-line">                <tt class="py-name">section</tt> <tt class="py-op">=</tt> <tt class="py-string">'removed'</tt> </tt>
       
  2039 <a name="L255"></a><tt class="py-lineno"> 255</tt>  <tt class="py-line">                <tt class="py-keyword">continue</tt> </tt>
       
  2040 <a name="L256"></a><tt class="py-lineno"> 256</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">section</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  2041 <a name="L257"></a><tt class="py-lineno"> 257</tt>  <tt class="py-line">                <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_task_new</tt><tt class="py-op">.</tt><tt id="link-89" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2042 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-89', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2043 <a name="L258"></a><tt class="py-lineno"> 258</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  2044 <a name="L259"></a><tt class="py-lineno"> 259</tt>  <tt class="py-line">                    <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-name">section</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-90" class="py-name"><a title="ccm.Folder.append
       
  2045 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-90', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-91" class="py-name"><a title="ccm.AbstractSession.create
       
  2046 ccm.Task.create
       
  2047 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-91', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  2048 <a name="L260"></a><tt class="py-lineno"> 260</tt>  <tt class="py-line">                    <tt class="py-keyword">continue</tt> </tt>
       
  2049 </div></div><a name="L261"></a><tt class="py-lineno"> 261</tt>  <tt class="py-line"> </tt>
       
  2050 <a name="L262"></a><tt class="py-lineno"> 262</tt>  <tt class="py-line"> </tt>
       
  2051 <a name="UpdateResultSimple"></a><div id="UpdateResultSimple-def"><a name="L263"></a><tt class="py-lineno"> 263</tt> <a class="py-toggle" href="#" id="UpdateResultSimple-toggle" onclick="return toggle('UpdateResultSimple');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.UpdateResultSimple-class.html">UpdateResultSimple</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2052 </div><div id="UpdateResultSimple-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="UpdateResultSimple-expanded"><a name="L264"></a><tt class="py-lineno"> 264</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parse update output. """</tt> </tt>
       
  2053 <a name="UpdateResultSimple.__init__"></a><div id="UpdateResultSimple.__init__-def"><a name="L265"></a><tt class="py-lineno"> 265</tt> <a class="py-toggle" href="#" id="UpdateResultSimple.__init__-toggle" onclick="return toggle('UpdateResultSimple.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateResultSimple-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2054 </div><div id="UpdateResultSimple.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateResultSimple.__init__-expanded"><a name="L266"></a><tt class="py-lineno"> 266</tt>  <tt class="py-line">        <tt id="link-92" class="py-name"><a title="ccm.Result
       
  2055 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-92', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-93" class="py-name"><a title="ant.AntHandler.__init__
       
  2056 archive.builders.ArchivePreBuilder.__init__
       
  2057 archive.mappers.DefaultMapper.__init__
       
  2058 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  2059 archive.mappers.Mapper.__init__
       
  2060 archive.mappers.PolicyMapper.__init__
       
  2061 archive.mappers.PolicyRemoverMapper.__init__
       
  2062 archive.mappers.SFPolicyRemoverMapper.__init__
       
  2063 archive.scanners.AbldWhatScanner.__init__
       
  2064 archive.scanners.FileSystemScanner.__init__
       
  2065 archive.scanners.InputFileScanner.__init__
       
  2066 archive.scanners.Scanner.__init__
       
  2067 archive.selectors.DistributionPolicySelector.__init__
       
  2068 archive.selectors.SymbianPolicySelector.__init__
       
  2069 archive.tools.Remover.__init__
       
  2070 archive.tools.SevenZipArchiver.__init__
       
  2071 archive.tools.ZipArchiver.__init__
       
  2072 ats3.Ats3TestPlan.__init__
       
  2073 ats3.Configuration.__init__
       
  2074 ats3.aste.AsteComponentParser.__init__
       
  2075 ats3.aste.AsteTestDropGenerator.__init__
       
  2076 ats3.aste.AsteTestPlan.__init__
       
  2077 ats3.aste.Configuration.__init__
       
  2078 ats3.atsconfigparser.ATSConfigParser.__init__
       
  2079 ats3.atsconfigparser.TestXML.__init__
       
  2080 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  2081 ats3.parsers.BldFileParser.__init__
       
  2082 ats3.parsers.CppParser.__init__
       
  2083 ats3.parsers.MmpFileParser.__init__
       
  2084 ats3.parsers.PkgFileParser.__init__
       
  2085 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  2086 bsf.BSF.__init__
       
  2087 build.ec.history.HistoryFileManager.__init__
       
  2088 build.io.AbldLogWhatReader.__init__
       
  2089 build.io.RombuildLogBinarySizeReader.__init__
       
  2090 build.model.BOM.__init__
       
  2091 build.model.BOMDeltaXMLWriter.__init__
       
  2092 build.model.BOMXMLWriter.__init__
       
  2093 build.model.Fix.__init__
       
  2094 build.model.PCPError.__init__
       
  2095 build.model.Project.__init__
       
  2096 build.model.SessionCreator.__init__
       
  2097 build.model.TAChange.__init__
       
  2098 build.model.TSWError.__init__
       
  2099 build.model.Task.__init__
       
  2100 buildtools.AbstractOutputWriter.__init__
       
  2101 buildtools.AntWriter.__init__
       
  2102 buildtools.Command.__init__
       
  2103 buildtools.CommandList.__init__
       
  2104 buildtools.Copy.__init__
       
  2105 buildtools.Delete.__init__
       
  2106 buildtools.EBSWriter.__init__
       
  2107 buildtools.MakeWriter.__init__
       
  2108 buildtools.PreBuilder.__init__
       
  2109 buildtools.StringWriter.__init__
       
  2110 ccm.AbstractSession.__init__
       
  2111 ccm.AttributeNameListResult.__init__
       
  2112 ccm.CCMException.__init__
       
  2113 ccm.CCMObject.__init__
       
  2114 ccm.ConflictsResult.__init__
       
  2115 ccm.CreateNewTaskResult.__init__
       
  2116 ccm.DataMapperListResult.__init__
       
  2117 ccm.Dir.__init__
       
  2118 ccm.File.__init__
       
  2119 ccm.FinduseResult.__init__
       
  2120 ccm.Folder.__init__
       
  2121 ccm.FolderCopyResult.__init__
       
  2122 ccm.FourPartName.__init__
       
  2123 ccm.InvalidFourPartNameException.__init__
       
  2124 ccm.ObjectListResult.__init__
       
  2125 ccm.Project.__init__
       
  2126 ccm.ProjectCheckoutResult.__init__
       
  2127 ccm.ProjectPurposeResult.__init__
       
  2128 ccm.Query.__init__
       
  2129 ccm.Releasedef.__init__
       
  2130 ccm.Result.__init__
       
  2131 ccm.Session.__init__
       
  2132 ccm.SessionPool.__init__
       
  2133 ccm.Task.__init__
       
  2134 ccm.UpdatePropertiesRefreshResult.__init__
       
  2135 ccm.UpdateResult.__init__
       
  2136 ccm.UpdateResultSimple.__init__
       
  2137 ccm.UpdateTemplate.__init__
       
  2138 ccm.UpdateTemplateInformation.__init__
       
  2139 ccm.WorkAreaInfoResult.__init__
       
  2140 ccm.conflict.Conflict.__init__
       
  2141 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  2142 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  2143 ccm.conflict.ObjectAndTask.__init__
       
  2144 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  2145 ccm.conflict.TaskModel.__init__
       
  2146 ccm.extra.CCMExtraException.__init__
       
  2147 ccm.extra.CachedProxySession.__init__
       
  2148 ccm.extra.CachedSessionProvider.__init__
       
  2149 ccm.extra.SessionProvider.__init__
       
  2150 ccm.extra.__FileSnapshot.__init__
       
  2151 ccm.extra.__ProjectSnapshot.__init__
       
  2152 comments.CommentParser.__init__
       
  2153 configuration.Configuration.__init__
       
  2154 configuration.ConfigurationSet.__init__
       
  2155 configuration.HierarchicalConfiguration.__init__
       
  2156 configuration.NestedConfiguration.__init__
       
  2157 configuration.NestedConfigurationBuilder.__init__
       
  2158 configuration.PropertiesConfiguration.__init__
       
  2159 configuration.Specification.__init__
       
  2160 configuration.XMLConfiguration.__init__
       
  2161 configuration._Key.__init__
       
  2162 configuration_model.DataModel.__init__
       
  2163 configuration_model.GroupDef.__init__
       
  2164 configuration_model.Item.__init__
       
  2165 configuration_model.PropertyDef.__init__
       
  2166 delta_zip.DeltaZipBuilder.__init__
       
  2167 delta_zip.MD5SignatureBuilder.__init__
       
  2168 delta_zip.MD5SignatureBuilderEC.__init__
       
  2169 delta_zip.SignaturesDict.__init__
       
  2170 dependancygraph.Library.__init__
       
  2171 dependancygraph.ModuleGroup.__init__
       
  2172 dependancygraph.ReadIvyConfig.__init__
       
  2173 escapeddict.EscapedDict.__init__
       
  2174 fileutils.AbstractScanner.__init__
       
  2175 fileutils.FileScanner.__init__
       
  2176 fileutils.Lock.__init__
       
  2177 flash_config.FlashConfigurationWriter.__init__
       
  2178 flash_config.ImagePack.__init__
       
  2179 helium.documentation.APIDeltaWriter.__init__
       
  2180 helium.logger.Logger.__init__
       
  2181 helium.logger._CustomizePrint.__init__
       
  2182 helium.output.widgets.BoldText.__init__
       
  2183 helium.output.widgets.Box.__init__
       
  2184 helium.output.widgets.Event.__init__
       
  2185 helium.output.widgets.Footer.__init__
       
  2186 helium.output.widgets.Header.__init__
       
  2187 helium.output.widgets.Summary.__init__
       
  2188 helium.output.widgets.Text.__init__
       
  2189 helium.output.widgets.Widget.__init__
       
  2190 helium.outputer.Configuration.__init__
       
  2191 helium.outputer.XML2XHTML.__init__
       
  2192 imaker.ecore.ContainerBase.__init__
       
  2193 imaker.ecore.Reference.__init__
       
  2194 imaker.iqrf.Configuration.__init__
       
  2195 imaker.iqrf.ConfigurationElement.__init__
       
  2196 imaker.iqrf.IMaker.__init__
       
  2197 imaker.iqrf.Interface.__init__
       
  2198 imaker.iqrf.Result.__init__
       
  2199 imaker.iqrf.Setting.__init__
       
  2200 imaker.iqrf.Target.__init__
       
  2201 integration.quality.AbldWhatParser.__init__
       
  2202 integration.quality.InternalExportParser.__init__
       
  2203 integration.quality.PolicyValidator.__init__
       
  2204 integration.templatebuilder.TemplateBuilder.__init__
       
  2205 localisation.Languages.__init__
       
  2206 log2xml.AppendSummary.__init__
       
  2207 log2xml.ContentWriter.__init__
       
  2208 log2xml.LogWriter.__init__
       
  2209 log2xml.Stack.__init__
       
  2210 parsedatalistening.Build.__init__
       
  2211 parsedatalistening.Target.__init__
       
  2212 preparation.PreparationAction.__init__
       
  2213 preparation.PreparationBuilder.__init__
       
  2214 preparation.PreparationCheckout.__init__
       
  2215 preparation.PreparationSnapshot.__init__
       
  2216 preparation.PreparationUpdate.__init__
       
  2217 rom.IMakerRomBuilder.__init__
       
  2218 rom.Image.__init__
       
  2219 rom.RomBuilder.__init__
       
  2220 rtfutils.RTFUtils.__init__
       
  2221 sis.SisPreBuilder.__init__
       
  2222 symbian.log.Parser.__init__
       
  2223 symrec.MD5Updater.__init__
       
  2224 symrec.Metadata2TDD.__init__
       
  2225 symrec.MetadataMerger.__init__
       
  2226 symrec.ReleaseMetadata.__init__
       
  2227 symrec.ServicePack.__init__
       
  2228 symrec.ValidateReleaseMetadata.__init__
       
  2229 symrec.ValidateReleaseMetadataCached.__init__
       
  2230 symrec.ValidateTicklerReleaseMetadata.__init__
       
  2231 sysdef.api.Binary.__init__
       
  2232 sysdef.api.BuildLayer.__init__
       
  2233 sysdef.api.Configuration.__init__
       
  2234 sysdef.api.Layer.__init__
       
  2235 sysdef.api.Module.__init__
       
  2236 sysdef.api.Option.__init__
       
  2237 sysdef.api.SpecialInstruction.__init__
       
  2238 sysdef.api.SysDefElement.__init__
       
  2239 sysdef.api.SystemDefinition.__init__
       
  2240 sysdef.api.Target.__init__
       
  2241 sysdef.api.TargetList.__init__
       
  2242 sysdef.api.Task.__init__
       
  2243 sysdef.api.Unit.__init__
       
  2244 sysdef.api.UnitList.__init__
       
  2245 sysdef.api._UnitGroup.__init__
       
  2246 sysdef.io.FlashImageSizeWriter.__init__
       
  2247 sysdef.io.MakeWriter.__init__
       
  2248 sysdef.io.MakeWriter2.__init__
       
  2249 sysdef.io.MakeWriter3.__init__
       
  2250 validateoverlay.ValidateOverlayInfo.__init__
       
  2251 vbaconf.AbstractConfigConverter.__init__
       
  2252 vbaconf.ConfigConverter.__init__
       
  2253 vbaconf.ConfigConverterNewDelivery.__init__
       
  2254 vbaconf.new_delivery.config_wrapper.__init__
       
  2255 version.Version.__init__
       
  2256 virtualbuildarea.VirtualDir.__init__
       
  2257 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-93', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-94" class="py-name"><a title="build.model.SessionCreator.session
       
  2258 ccm.CCMObject.session
       
  2259 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-94', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  2260 <a name="L267"></a><tt class="py-lineno"> 267</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_success</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt> </tt>
       
  2261 </div><a name="L268"></a><tt class="py-lineno"> 268</tt>  <tt class="py-line"> </tt>
       
  2262 <a name="UpdateResultSimple._setoutput"></a><div id="UpdateResultSimple._setoutput-def"><a name="L269"></a><tt class="py-lineno"> 269</tt> <a class="py-toggle" href="#" id="UpdateResultSimple._setoutput-toggle" onclick="return toggle('UpdateResultSimple._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateResultSimple-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2263 </div><div id="UpdateResultSimple._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateResultSimple._setoutput-expanded"><a name="L270"></a><tt class="py-lineno"> 270</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt id="link-95" class="py-name"><a title="ccm.Result.output
       
  2264 helium.output" class="py-name" href="#" onclick="return doclink('link-95', 'output', 'link-14');">output</a></tt> </tt>
       
  2265 <a name="L271"></a><tt class="py-lineno"> 271</tt>  <tt class="py-line">        <tt class="py-name">match_failed</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"(Update failed)"</tt><tt class="py-op">)</tt>         </tt>
       
  2266 <a name="L272"></a><tt class="py-lineno"> 272</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-96" class="py-name"><a title="ccm.Result.output
       
  2267 helium.output" class="py-name" href="#" onclick="return doclink('link-96', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2268 <a name="L273"></a><tt class="py-lineno"> 273</tt>  <tt class="py-line">            <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_failed</tt><tt class="py-op">.</tt><tt id="link-97" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2269 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-97', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2270 <a name="L274"></a><tt class="py-lineno"> 274</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt>                 </tt>
       
  2271 <a name="L275"></a><tt class="py-lineno"> 275</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_success</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
       
  2272 </div><a name="L276"></a><tt class="py-lineno"> 276</tt>  <tt class="py-line">     </tt>
       
  2273 <a name="L277"></a><tt class="py-lineno"> 277</tt>  <tt class="py-line">    <tt class="py-decorator">@</tt><tt class="py-decorator">property</tt> </tt>
       
  2274 <a name="UpdateResultSimple.successful"></a><div id="UpdateResultSimple.successful-def"><a name="L278"></a><tt class="py-lineno"> 278</tt> <a class="py-toggle" href="#" id="UpdateResultSimple.successful-toggle" onclick="return toggle('UpdateResultSimple.successful');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateResultSimple-class.html#successful">successful</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2275 </div><div id="UpdateResultSimple.successful-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateResultSimple.successful-expanded"><a name="L279"></a><tt class="py-lineno"> 279</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_success</tt> </tt>
       
  2276 </div></div><a name="L280"></a><tt class="py-lineno"> 280</tt>  <tt class="py-line">          </tt>
       
  2277 <a name="UpdateResult"></a><div id="UpdateResult-def"><a name="L281"></a><tt class="py-lineno"> 281</tt> <a class="py-toggle" href="#" id="UpdateResult-toggle" onclick="return toggle('UpdateResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.UpdateResult-class.html">UpdateResult</a><tt class="py-op">(</tt><tt class="py-base-class">UpdateResultSimple</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2278 </div><div id="UpdateResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="UpdateResult-expanded"><a name="L282"></a><tt class="py-lineno"> 282</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parse update output. """</tt> </tt>
       
  2279 <a name="UpdateResult.__init__"></a><div id="UpdateResult.__init__-def"><a name="L283"></a><tt class="py-lineno"> 283</tt> <a class="py-toggle" href="#" id="UpdateResult.__init__-toggle" onclick="return toggle('UpdateResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2280 </div><div id="UpdateResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateResult.__init__-expanded"><a name="L284"></a><tt class="py-lineno"> 284</tt>  <tt class="py-line">        <tt id="link-98" class="py-name" targets="Class ccm.UpdateResultSimple=ccm.UpdateResultSimple-class.html"><a title="ccm.UpdateResultSimple" class="py-name" href="#" onclick="return doclink('link-98', 'UpdateResultSimple', 'link-98');">UpdateResultSimple</a></tt><tt class="py-op">.</tt><tt id="link-99" class="py-name"><a title="ant.AntHandler.__init__
       
  2281 archive.builders.ArchivePreBuilder.__init__
       
  2282 archive.mappers.DefaultMapper.__init__
       
  2283 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  2284 archive.mappers.Mapper.__init__
       
  2285 archive.mappers.PolicyMapper.__init__
       
  2286 archive.mappers.PolicyRemoverMapper.__init__
       
  2287 archive.mappers.SFPolicyRemoverMapper.__init__
       
  2288 archive.scanners.AbldWhatScanner.__init__
       
  2289 archive.scanners.FileSystemScanner.__init__
       
  2290 archive.scanners.InputFileScanner.__init__
       
  2291 archive.scanners.Scanner.__init__
       
  2292 archive.selectors.DistributionPolicySelector.__init__
       
  2293 archive.selectors.SymbianPolicySelector.__init__
       
  2294 archive.tools.Remover.__init__
       
  2295 archive.tools.SevenZipArchiver.__init__
       
  2296 archive.tools.ZipArchiver.__init__
       
  2297 ats3.Ats3TestPlan.__init__
       
  2298 ats3.Configuration.__init__
       
  2299 ats3.aste.AsteComponentParser.__init__
       
  2300 ats3.aste.AsteTestDropGenerator.__init__
       
  2301 ats3.aste.AsteTestPlan.__init__
       
  2302 ats3.aste.Configuration.__init__
       
  2303 ats3.atsconfigparser.ATSConfigParser.__init__
       
  2304 ats3.atsconfigparser.TestXML.__init__
       
  2305 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  2306 ats3.parsers.BldFileParser.__init__
       
  2307 ats3.parsers.CppParser.__init__
       
  2308 ats3.parsers.MmpFileParser.__init__
       
  2309 ats3.parsers.PkgFileParser.__init__
       
  2310 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  2311 bsf.BSF.__init__
       
  2312 build.ec.history.HistoryFileManager.__init__
       
  2313 build.io.AbldLogWhatReader.__init__
       
  2314 build.io.RombuildLogBinarySizeReader.__init__
       
  2315 build.model.BOM.__init__
       
  2316 build.model.BOMDeltaXMLWriter.__init__
       
  2317 build.model.BOMXMLWriter.__init__
       
  2318 build.model.Fix.__init__
       
  2319 build.model.PCPError.__init__
       
  2320 build.model.Project.__init__
       
  2321 build.model.SessionCreator.__init__
       
  2322 build.model.TAChange.__init__
       
  2323 build.model.TSWError.__init__
       
  2324 build.model.Task.__init__
       
  2325 buildtools.AbstractOutputWriter.__init__
       
  2326 buildtools.AntWriter.__init__
       
  2327 buildtools.Command.__init__
       
  2328 buildtools.CommandList.__init__
       
  2329 buildtools.Copy.__init__
       
  2330 buildtools.Delete.__init__
       
  2331 buildtools.EBSWriter.__init__
       
  2332 buildtools.MakeWriter.__init__
       
  2333 buildtools.PreBuilder.__init__
       
  2334 buildtools.StringWriter.__init__
       
  2335 ccm.AbstractSession.__init__
       
  2336 ccm.AttributeNameListResult.__init__
       
  2337 ccm.CCMException.__init__
       
  2338 ccm.CCMObject.__init__
       
  2339 ccm.ConflictsResult.__init__
       
  2340 ccm.CreateNewTaskResult.__init__
       
  2341 ccm.DataMapperListResult.__init__
       
  2342 ccm.Dir.__init__
       
  2343 ccm.File.__init__
       
  2344 ccm.FinduseResult.__init__
       
  2345 ccm.Folder.__init__
       
  2346 ccm.FolderCopyResult.__init__
       
  2347 ccm.FourPartName.__init__
       
  2348 ccm.InvalidFourPartNameException.__init__
       
  2349 ccm.ObjectListResult.__init__
       
  2350 ccm.Project.__init__
       
  2351 ccm.ProjectCheckoutResult.__init__
       
  2352 ccm.ProjectPurposeResult.__init__
       
  2353 ccm.Query.__init__
       
  2354 ccm.Releasedef.__init__
       
  2355 ccm.Result.__init__
       
  2356 ccm.Session.__init__
       
  2357 ccm.SessionPool.__init__
       
  2358 ccm.Task.__init__
       
  2359 ccm.UpdatePropertiesRefreshResult.__init__
       
  2360 ccm.UpdateResult.__init__
       
  2361 ccm.UpdateResultSimple.__init__
       
  2362 ccm.UpdateTemplate.__init__
       
  2363 ccm.UpdateTemplateInformation.__init__
       
  2364 ccm.WorkAreaInfoResult.__init__
       
  2365 ccm.conflict.Conflict.__init__
       
  2366 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  2367 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  2368 ccm.conflict.ObjectAndTask.__init__
       
  2369 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  2370 ccm.conflict.TaskModel.__init__
       
  2371 ccm.extra.CCMExtraException.__init__
       
  2372 ccm.extra.CachedProxySession.__init__
       
  2373 ccm.extra.CachedSessionProvider.__init__
       
  2374 ccm.extra.SessionProvider.__init__
       
  2375 ccm.extra.__FileSnapshot.__init__
       
  2376 ccm.extra.__ProjectSnapshot.__init__
       
  2377 comments.CommentParser.__init__
       
  2378 configuration.Configuration.__init__
       
  2379 configuration.ConfigurationSet.__init__
       
  2380 configuration.HierarchicalConfiguration.__init__
       
  2381 configuration.NestedConfiguration.__init__
       
  2382 configuration.NestedConfigurationBuilder.__init__
       
  2383 configuration.PropertiesConfiguration.__init__
       
  2384 configuration.Specification.__init__
       
  2385 configuration.XMLConfiguration.__init__
       
  2386 configuration._Key.__init__
       
  2387 configuration_model.DataModel.__init__
       
  2388 configuration_model.GroupDef.__init__
       
  2389 configuration_model.Item.__init__
       
  2390 configuration_model.PropertyDef.__init__
       
  2391 delta_zip.DeltaZipBuilder.__init__
       
  2392 delta_zip.MD5SignatureBuilder.__init__
       
  2393 delta_zip.MD5SignatureBuilderEC.__init__
       
  2394 delta_zip.SignaturesDict.__init__
       
  2395 dependancygraph.Library.__init__
       
  2396 dependancygraph.ModuleGroup.__init__
       
  2397 dependancygraph.ReadIvyConfig.__init__
       
  2398 escapeddict.EscapedDict.__init__
       
  2399 fileutils.AbstractScanner.__init__
       
  2400 fileutils.FileScanner.__init__
       
  2401 fileutils.Lock.__init__
       
  2402 flash_config.FlashConfigurationWriter.__init__
       
  2403 flash_config.ImagePack.__init__
       
  2404 helium.documentation.APIDeltaWriter.__init__
       
  2405 helium.logger.Logger.__init__
       
  2406 helium.logger._CustomizePrint.__init__
       
  2407 helium.output.widgets.BoldText.__init__
       
  2408 helium.output.widgets.Box.__init__
       
  2409 helium.output.widgets.Event.__init__
       
  2410 helium.output.widgets.Footer.__init__
       
  2411 helium.output.widgets.Header.__init__
       
  2412 helium.output.widgets.Summary.__init__
       
  2413 helium.output.widgets.Text.__init__
       
  2414 helium.output.widgets.Widget.__init__
       
  2415 helium.outputer.Configuration.__init__
       
  2416 helium.outputer.XML2XHTML.__init__
       
  2417 imaker.ecore.ContainerBase.__init__
       
  2418 imaker.ecore.Reference.__init__
       
  2419 imaker.iqrf.Configuration.__init__
       
  2420 imaker.iqrf.ConfigurationElement.__init__
       
  2421 imaker.iqrf.IMaker.__init__
       
  2422 imaker.iqrf.Interface.__init__
       
  2423 imaker.iqrf.Result.__init__
       
  2424 imaker.iqrf.Setting.__init__
       
  2425 imaker.iqrf.Target.__init__
       
  2426 integration.quality.AbldWhatParser.__init__
       
  2427 integration.quality.InternalExportParser.__init__
       
  2428 integration.quality.PolicyValidator.__init__
       
  2429 integration.templatebuilder.TemplateBuilder.__init__
       
  2430 localisation.Languages.__init__
       
  2431 log2xml.AppendSummary.__init__
       
  2432 log2xml.ContentWriter.__init__
       
  2433 log2xml.LogWriter.__init__
       
  2434 log2xml.Stack.__init__
       
  2435 parsedatalistening.Build.__init__
       
  2436 parsedatalistening.Target.__init__
       
  2437 preparation.PreparationAction.__init__
       
  2438 preparation.PreparationBuilder.__init__
       
  2439 preparation.PreparationCheckout.__init__
       
  2440 preparation.PreparationSnapshot.__init__
       
  2441 preparation.PreparationUpdate.__init__
       
  2442 rom.IMakerRomBuilder.__init__
       
  2443 rom.Image.__init__
       
  2444 rom.RomBuilder.__init__
       
  2445 rtfutils.RTFUtils.__init__
       
  2446 sis.SisPreBuilder.__init__
       
  2447 symbian.log.Parser.__init__
       
  2448 symrec.MD5Updater.__init__
       
  2449 symrec.Metadata2TDD.__init__
       
  2450 symrec.MetadataMerger.__init__
       
  2451 symrec.ReleaseMetadata.__init__
       
  2452 symrec.ServicePack.__init__
       
  2453 symrec.ValidateReleaseMetadata.__init__
       
  2454 symrec.ValidateReleaseMetadataCached.__init__
       
  2455 symrec.ValidateTicklerReleaseMetadata.__init__
       
  2456 sysdef.api.Binary.__init__
       
  2457 sysdef.api.BuildLayer.__init__
       
  2458 sysdef.api.Configuration.__init__
       
  2459 sysdef.api.Layer.__init__
       
  2460 sysdef.api.Module.__init__
       
  2461 sysdef.api.Option.__init__
       
  2462 sysdef.api.SpecialInstruction.__init__
       
  2463 sysdef.api.SysDefElement.__init__
       
  2464 sysdef.api.SystemDefinition.__init__
       
  2465 sysdef.api.Target.__init__
       
  2466 sysdef.api.TargetList.__init__
       
  2467 sysdef.api.Task.__init__
       
  2468 sysdef.api.Unit.__init__
       
  2469 sysdef.api.UnitList.__init__
       
  2470 sysdef.api._UnitGroup.__init__
       
  2471 sysdef.io.FlashImageSizeWriter.__init__
       
  2472 sysdef.io.MakeWriter.__init__
       
  2473 sysdef.io.MakeWriter2.__init__
       
  2474 sysdef.io.MakeWriter3.__init__
       
  2475 validateoverlay.ValidateOverlayInfo.__init__
       
  2476 vbaconf.AbstractConfigConverter.__init__
       
  2477 vbaconf.ConfigConverter.__init__
       
  2478 vbaconf.ConfigConverterNewDelivery.__init__
       
  2479 vbaconf.new_delivery.config_wrapper.__init__
       
  2480 version.Version.__init__
       
  2481 virtualbuildarea.VirtualDir.__init__
       
  2482 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-99', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-100" class="py-name"><a title="build.model.SessionCreator.session
       
  2483 ccm.CCMObject.session
       
  2484 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-100', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  2485 </div><a name="L285"></a><tt class="py-lineno"> 285</tt>  <tt class="py-line"> </tt>
       
  2486 <a name="UpdateResult._setoutput"></a><div id="UpdateResult._setoutput-def"><a name="L286"></a><tt class="py-lineno"> 286</tt> <a class="py-toggle" href="#" id="UpdateResult._setoutput-toggle" onclick="return toggle('UpdateResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2487 </div><div id="UpdateResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateResult._setoutput-expanded"><a name="L287"></a><tt class="py-lineno"> 287</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-string">"tasks"</tt><tt class="py-op">:</tt><tt class="py-op">[</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">"modifications"</tt><tt class="py-op">:</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">"errors"</tt><tt class="py-op">:</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">"warnings"</tt><tt class="py-op">:</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt><tt class="py-op">}</tt> </tt>
       
  2488 <a name="L288"></a><tt class="py-lineno"> 288</tt>  <tt class="py-line">        <tt class="py-name">match_object_update</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"^\s+'(.*)'\s+replaces\s+'(.*)'\s+under\s+'(.*)'\."</tt><tt class="py-op">)</tt> </tt>
       
  2489 <a name="L289"></a><tt class="py-lineno"> 289</tt>  <tt class="py-line">        <tt class="py-name">match_object_new</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"^\s+(?:Subproject\s+)?'(.*)'\s+is now bound under\s+'(.*)'\."</tt><tt class="py-op">)</tt> </tt>
       
  2490 <a name="L290"></a><tt class="py-lineno"> 290</tt>  <tt class="py-line">        <tt class="py-name">match_task_new</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"^\s+(Task \S+#\d+)"</tt><tt class="py-op">)</tt> </tt>
       
  2491 <a name="L291"></a><tt class="py-lineno"> 291</tt>  <tt class="py-line">        <tt class="py-name">match_no_candidate</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"^\s+(.+) in project (.+) had no candidates"</tt><tt class="py-op">)</tt> </tt>
       
  2492 <a name="L292"></a><tt class="py-lineno"> 292</tt>  <tt class="py-line">        <tt class="py-name">match_update_failure</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"^\s+Failed to use selected object\s+(.+)\s+under directory\s+(.+)\s+in project\s+(.+)\s+:\s+(.+)"</tt><tt class="py-op">)</tt> </tt>
       
  2493 <a name="L293"></a><tt class="py-lineno"> 293</tt>  <tt class="py-line">        <tt class="py-name">match_warning</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"^Warning:(.*)"</tt><tt class="py-op">)</tt> </tt>
       
  2494 <a name="L294"></a><tt class="py-lineno"> 294</tt>  <tt class="py-line">        <tt class="py-name">match_failed</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-string">r"(Update failed)"</tt><tt class="py-op">)</tt> </tt>
       
  2495 <a name="L295"></a><tt class="py-lineno"> 295</tt>  <tt class="py-line">         </tt>
       
  2496 <a name="L296"></a><tt class="py-lineno"> 296</tt>  <tt class="py-line">        <tt class="py-comment"># TODO: cleanup the parsing to do that in a more efficient way.</tt> </tt>
       
  2497 <a name="L297"></a><tt class="py-lineno"> 297</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-101" class="py-name"><a title="ccm.Result.output
       
  2498 helium.output" class="py-name" href="#" onclick="return doclink('link-101', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2499 <a name="L298"></a><tt class="py-lineno"> 298</tt>  <tt class="py-line">            <tt id="link-102" class="py-name"><a title="archive.builders._logger
       
  2500 archive.mappers._logger
       
  2501 archive.tools._logger
       
  2502 ats3._logger
       
  2503 ats3.aste._logger
       
  2504 ats3.dropgenerator._logger
       
  2505 ats3.parsers._logger
       
  2506 ats3.testconfigurator._logger
       
  2507 build.io._logger
       
  2508 build.model._logger
       
  2509 ccm._logger
       
  2510 ccm.extra._logger
       
  2511 comments._logger
       
  2512 configuration._logger
       
  2513 configuration_model._logger
       
  2514 delta_zip._logger
       
  2515 integration.quality._logger
       
  2516 nokia.gscm._logger
       
  2517 nokia.nokiaccm._logger
       
  2518 pathaddition.match._logger
       
  2519 preparation._logger
       
  2520 symbian.log._logger
       
  2521 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-102', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2522 <a name="L299"></a><tt class="py-lineno"> 299</tt>  <tt class="py-line">            <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_object_update</tt><tt class="py-op">.</tt><tt id="link-103" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2523 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-103', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2524 <a name="L300"></a><tt class="py-lineno"> 300</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  2525 <a name="L301"></a><tt class="py-lineno"> 301</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'modifications'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-104" class="py-name"><a title="ccm.Folder.append
       
  2526 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-104', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-op">{</tt> <tt class="py-string">"new"</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-105" class="py-name"><a title="ccm.AbstractSession.create
       
  2527 ccm.Task.create
       
  2528 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-105', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2529 <a name="L302"></a><tt class="py-lineno"> 302</tt>  <tt class="py-line">                                      <tt class="py-string">"old"</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-106" class="py-name"><a title="ccm.AbstractSession.create
       
  2530 ccm.Task.create
       
  2531 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-106', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2532 <a name="L303"></a><tt class="py-lineno"> 303</tt>  <tt class="py-line">                                      <tt class="py-string">"project"</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-107" class="py-name"><a title="ccm.AbstractSession.create
       
  2533 ccm.Task.create
       
  2534 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-107', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">3</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  2535 <a name="L304"></a><tt class="py-lineno"> 304</tt>  <tt class="py-line">                                    <tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
       
  2536 <a name="L305"></a><tt class="py-lineno"> 305</tt>  <tt class="py-line">                <tt class="py-keyword">continue</tt> </tt>
       
  2537 <a name="L306"></a><tt class="py-lineno"> 306</tt>  <tt class="py-line">            <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_object_new</tt><tt class="py-op">.</tt><tt id="link-108" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2538 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-108', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2539 <a name="L307"></a><tt class="py-lineno"> 307</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt>                 </tt>
       
  2540 <a name="L308"></a><tt class="py-lineno"> 308</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'modifications'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-109" class="py-name"><a title="ccm.Folder.append
       
  2541 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-109', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-op">{</tt> <tt class="py-string">"new"</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-110" class="py-name"><a title="ccm.AbstractSession.create
       
  2542 ccm.Task.create
       
  2543 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-110', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2544 <a name="L309"></a><tt class="py-lineno"> 309</tt>  <tt class="py-line">                                      <tt class="py-string">"old"</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
       
  2545 <a name="L310"></a><tt class="py-lineno"> 310</tt>  <tt class="py-line">                                      <tt class="py-string">"project"</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-111" class="py-name"><a title="ccm.AbstractSession.create
       
  2546 ccm.Task.create
       
  2547 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-111', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  2548 <a name="L311"></a><tt class="py-lineno"> 311</tt>  <tt class="py-line">                                    <tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
       
  2549 <a name="L312"></a><tt class="py-lineno"> 312</tt>  <tt class="py-line">                <tt class="py-keyword">continue</tt> </tt>
       
  2550 <a name="L313"></a><tt class="py-lineno"> 313</tt>  <tt class="py-line">            <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_task_new</tt><tt class="py-op">.</tt><tt id="link-112" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2551 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-112', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2552 <a name="L314"></a><tt class="py-lineno"> 314</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt>                 </tt>
       
  2553 <a name="L315"></a><tt class="py-lineno"> 315</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'tasks'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-113" class="py-name"><a title="ccm.Folder.append
       
  2554 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-113', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-114" class="py-name"><a title="ccm.AbstractSession.create
       
  2555 ccm.Task.create
       
  2556 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-114', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  2557 <a name="L316"></a><tt class="py-lineno"> 316</tt>  <tt class="py-line">                <tt class="py-keyword">continue</tt> </tt>
       
  2558 <a name="L317"></a><tt class="py-lineno"> 317</tt>  <tt class="py-line">            <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_no_candidate</tt><tt class="py-op">.</tt><tt id="link-115" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2559 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-115', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2560 <a name="L318"></a><tt class="py-lineno"> 318</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt>                 </tt>
       
  2561 <a name="L319"></a><tt class="py-lineno"> 319</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'errors'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-116" class="py-name"><a title="ccm.Folder.append
       
  2562 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-116', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-string">'family'</tt><tt class="py-op">:</tt> <tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2563 <a name="L320"></a><tt class="py-lineno"> 320</tt>  <tt class="py-line">                                               <tt class="py-string">'project'</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-117" class="py-name"><a title="ccm.AbstractSession.create
       
  2564 ccm.Task.create
       
  2565 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-117', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2566 <a name="L321"></a><tt class="py-lineno"> 321</tt>  <tt class="py-line">                                               <tt class="py-string">'comment'</tt><tt class="py-op">:</tt> <tt class="py-string">"had no candidates"</tt><tt class="py-op">,</tt> </tt>
       
  2567 <a name="L322"></a><tt class="py-lineno"> 322</tt>  <tt class="py-line">                                               <tt class="py-string">'line'</tt><tt class="py-op">:</tt> <tt class="py-name">line</tt><tt class="py-op">,</tt> </tt>
       
  2568 <a name="L323"></a><tt class="py-lineno"> 323</tt>  <tt class="py-line">                                               <tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
       
  2569 <a name="L324"></a><tt class="py-lineno"> 324</tt>  <tt class="py-line">                <tt class="py-keyword">continue</tt> </tt>
       
  2570 <a name="L325"></a><tt class="py-lineno"> 325</tt>  <tt class="py-line">            <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_update_failure</tt><tt class="py-op">.</tt><tt id="link-118" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2571 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-118', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2572 <a name="L326"></a><tt class="py-lineno"> 326</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt>                 </tt>
       
  2573 <a name="L327"></a><tt class="py-lineno"> 327</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'errors'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-119" class="py-name"><a title="ccm.Folder.append
       
  2574 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-119', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-string">'family'</tt><tt class="py-op">:</tt> <tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2575 <a name="L328"></a><tt class="py-lineno"> 328</tt>  <tt class="py-line">                                               <tt class="py-string">'dir'</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-120" class="py-name"><a title="ccm.AbstractSession.create
       
  2576 ccm.Task.create
       
  2577 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-120', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">2</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2578 <a name="L329"></a><tt class="py-lineno"> 329</tt>  <tt class="py-line">                                               <tt class="py-string">'project'</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-121" class="py-name"><a title="ccm.AbstractSession.create
       
  2579 ccm.Task.create
       
  2580 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-121', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">3</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2581 <a name="L330"></a><tt class="py-lineno"> 330</tt>  <tt class="py-line">                                               <tt class="py-string">'comment'</tt><tt class="py-op">:</tt> <tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">4</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2582 <a name="L331"></a><tt class="py-lineno"> 331</tt>  <tt class="py-line">                                               <tt class="py-string">'line'</tt><tt class="py-op">:</tt> <tt class="py-name">line</tt><tt class="py-op">,</tt> </tt>
       
  2583 <a name="L332"></a><tt class="py-lineno"> 332</tt>  <tt class="py-line">                                               <tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
       
  2584 <a name="L333"></a><tt class="py-lineno"> 333</tt>  <tt class="py-line">                <tt class="py-keyword">continue</tt> </tt>
       
  2585 <a name="L334"></a><tt class="py-lineno"> 334</tt>  <tt class="py-line">            <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_warning</tt><tt class="py-op">.</tt><tt id="link-122" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2586 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-122', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt>             </tt>
       
  2587 <a name="L335"></a><tt class="py-lineno"> 335</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt>                 </tt>
       
  2588 <a name="L336"></a><tt class="py-lineno"> 336</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'warnings'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-123" class="py-name"><a title="ccm.Folder.append
       
  2589 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-123', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-string">'family'</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
       
  2590 <a name="L337"></a><tt class="py-lineno"> 337</tt>  <tt class="py-line">                                               <tt class="py-string">'project'</tt><tt class="py-op">:</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> </tt>
       
  2591 <a name="L338"></a><tt class="py-lineno"> 338</tt>  <tt class="py-line">                                               <tt class="py-string">'comment'</tt><tt class="py-op">:</tt> <tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2592 <a name="L339"></a><tt class="py-lineno"> 339</tt>  <tt class="py-line">                                               <tt class="py-string">'line'</tt><tt class="py-op">:</tt> <tt class="py-name">line</tt><tt class="py-op">,</tt> </tt>
       
  2593 <a name="L340"></a><tt class="py-lineno"> 340</tt>  <tt class="py-line">                                               <tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
       
  2594 <a name="L341"></a><tt class="py-lineno"> 341</tt>  <tt class="py-line">                <tt class="py-keyword">continue</tt> </tt>
       
  2595 <a name="L342"></a><tt class="py-lineno"> 342</tt>  <tt class="py-line">            <tt class="py-name">res</tt> <tt class="py-op">=</tt> <tt class="py-name">match_failed</tt><tt class="py-op">.</tt><tt id="link-124" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2596 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-124', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  2597 <a name="L343"></a><tt class="py-lineno"> 343</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">res</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  2598 <a name="L344"></a><tt class="py-lineno"> 344</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_success</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
       
  2599 <a name="L345"></a><tt class="py-lineno"> 345</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">[</tt><tt class="py-string">'errors'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-125" class="py-name"><a title="ccm.Folder.append
       
  2600 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-125', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-op">{</tt><tt class="py-string">'Serious'</tt><tt class="py-op">:</tt> <tt class="py-name">res</tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2601 <a name="L346"></a><tt class="py-lineno"> 346</tt>  <tt class="py-line">                                               <tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
       
  2602 <a name="L347"></a><tt class="py-lineno"> 347</tt>  <tt class="py-line">                <tt class="py-keyword">continue</tt> </tt>
       
  2603 </div></div><a name="L348"></a><tt class="py-lineno"> 348</tt>  <tt class="py-line">                 </tt>
       
  2604 <a name="L349"></a><tt class="py-lineno"> 349</tt>  <tt class="py-line">             </tt>
       
  2605 <a name="L350"></a><tt class="py-lineno"> 350</tt>  <tt class="py-line"> </tt>
       
  2606 <a name="WorkAreaInfoResult"></a><div id="WorkAreaInfoResult-def"><a name="L351"></a><tt class="py-lineno"> 351</tt> <a class="py-toggle" href="#" id="WorkAreaInfoResult-toggle" onclick="return toggle('WorkAreaInfoResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.WorkAreaInfoResult-class.html">WorkAreaInfoResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2607 </div><div id="WorkAreaInfoResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="WorkAreaInfoResult-expanded"><a name="L352"></a><tt class="py-lineno"> 352</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parse work area info output. """</tt> </tt>
       
  2608 <a name="WorkAreaInfoResult.__init__"></a><div id="WorkAreaInfoResult.__init__-def"><a name="L353"></a><tt class="py-lineno"> 353</tt> <a class="py-toggle" href="#" id="WorkAreaInfoResult.__init__-toggle" onclick="return toggle('WorkAreaInfoResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.WorkAreaInfoResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2609 </div><div id="WorkAreaInfoResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="WorkAreaInfoResult.__init__-expanded"><a name="L354"></a><tt class="py-lineno"> 354</tt>  <tt class="py-line">        <tt id="link-126" class="py-name"><a title="ccm.Result
       
  2610 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-126', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-127" class="py-name"><a title="ant.AntHandler.__init__
       
  2611 archive.builders.ArchivePreBuilder.__init__
       
  2612 archive.mappers.DefaultMapper.__init__
       
  2613 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  2614 archive.mappers.Mapper.__init__
       
  2615 archive.mappers.PolicyMapper.__init__
       
  2616 archive.mappers.PolicyRemoverMapper.__init__
       
  2617 archive.mappers.SFPolicyRemoverMapper.__init__
       
  2618 archive.scanners.AbldWhatScanner.__init__
       
  2619 archive.scanners.FileSystemScanner.__init__
       
  2620 archive.scanners.InputFileScanner.__init__
       
  2621 archive.scanners.Scanner.__init__
       
  2622 archive.selectors.DistributionPolicySelector.__init__
       
  2623 archive.selectors.SymbianPolicySelector.__init__
       
  2624 archive.tools.Remover.__init__
       
  2625 archive.tools.SevenZipArchiver.__init__
       
  2626 archive.tools.ZipArchiver.__init__
       
  2627 ats3.Ats3TestPlan.__init__
       
  2628 ats3.Configuration.__init__
       
  2629 ats3.aste.AsteComponentParser.__init__
       
  2630 ats3.aste.AsteTestDropGenerator.__init__
       
  2631 ats3.aste.AsteTestPlan.__init__
       
  2632 ats3.aste.Configuration.__init__
       
  2633 ats3.atsconfigparser.ATSConfigParser.__init__
       
  2634 ats3.atsconfigparser.TestXML.__init__
       
  2635 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  2636 ats3.parsers.BldFileParser.__init__
       
  2637 ats3.parsers.CppParser.__init__
       
  2638 ats3.parsers.MmpFileParser.__init__
       
  2639 ats3.parsers.PkgFileParser.__init__
       
  2640 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  2641 bsf.BSF.__init__
       
  2642 build.ec.history.HistoryFileManager.__init__
       
  2643 build.io.AbldLogWhatReader.__init__
       
  2644 build.io.RombuildLogBinarySizeReader.__init__
       
  2645 build.model.BOM.__init__
       
  2646 build.model.BOMDeltaXMLWriter.__init__
       
  2647 build.model.BOMXMLWriter.__init__
       
  2648 build.model.Fix.__init__
       
  2649 build.model.PCPError.__init__
       
  2650 build.model.Project.__init__
       
  2651 build.model.SessionCreator.__init__
       
  2652 build.model.TAChange.__init__
       
  2653 build.model.TSWError.__init__
       
  2654 build.model.Task.__init__
       
  2655 buildtools.AbstractOutputWriter.__init__
       
  2656 buildtools.AntWriter.__init__
       
  2657 buildtools.Command.__init__
       
  2658 buildtools.CommandList.__init__
       
  2659 buildtools.Copy.__init__
       
  2660 buildtools.Delete.__init__
       
  2661 buildtools.EBSWriter.__init__
       
  2662 buildtools.MakeWriter.__init__
       
  2663 buildtools.PreBuilder.__init__
       
  2664 buildtools.StringWriter.__init__
       
  2665 ccm.AbstractSession.__init__
       
  2666 ccm.AttributeNameListResult.__init__
       
  2667 ccm.CCMException.__init__
       
  2668 ccm.CCMObject.__init__
       
  2669 ccm.ConflictsResult.__init__
       
  2670 ccm.CreateNewTaskResult.__init__
       
  2671 ccm.DataMapperListResult.__init__
       
  2672 ccm.Dir.__init__
       
  2673 ccm.File.__init__
       
  2674 ccm.FinduseResult.__init__
       
  2675 ccm.Folder.__init__
       
  2676 ccm.FolderCopyResult.__init__
       
  2677 ccm.FourPartName.__init__
       
  2678 ccm.InvalidFourPartNameException.__init__
       
  2679 ccm.ObjectListResult.__init__
       
  2680 ccm.Project.__init__
       
  2681 ccm.ProjectCheckoutResult.__init__
       
  2682 ccm.ProjectPurposeResult.__init__
       
  2683 ccm.Query.__init__
       
  2684 ccm.Releasedef.__init__
       
  2685 ccm.Result.__init__
       
  2686 ccm.Session.__init__
       
  2687 ccm.SessionPool.__init__
       
  2688 ccm.Task.__init__
       
  2689 ccm.UpdatePropertiesRefreshResult.__init__
       
  2690 ccm.UpdateResult.__init__
       
  2691 ccm.UpdateResultSimple.__init__
       
  2692 ccm.UpdateTemplate.__init__
       
  2693 ccm.UpdateTemplateInformation.__init__
       
  2694 ccm.WorkAreaInfoResult.__init__
       
  2695 ccm.conflict.Conflict.__init__
       
  2696 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  2697 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  2698 ccm.conflict.ObjectAndTask.__init__
       
  2699 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  2700 ccm.conflict.TaskModel.__init__
       
  2701 ccm.extra.CCMExtraException.__init__
       
  2702 ccm.extra.CachedProxySession.__init__
       
  2703 ccm.extra.CachedSessionProvider.__init__
       
  2704 ccm.extra.SessionProvider.__init__
       
  2705 ccm.extra.__FileSnapshot.__init__
       
  2706 ccm.extra.__ProjectSnapshot.__init__
       
  2707 comments.CommentParser.__init__
       
  2708 configuration.Configuration.__init__
       
  2709 configuration.ConfigurationSet.__init__
       
  2710 configuration.HierarchicalConfiguration.__init__
       
  2711 configuration.NestedConfiguration.__init__
       
  2712 configuration.NestedConfigurationBuilder.__init__
       
  2713 configuration.PropertiesConfiguration.__init__
       
  2714 configuration.Specification.__init__
       
  2715 configuration.XMLConfiguration.__init__
       
  2716 configuration._Key.__init__
       
  2717 configuration_model.DataModel.__init__
       
  2718 configuration_model.GroupDef.__init__
       
  2719 configuration_model.Item.__init__
       
  2720 configuration_model.PropertyDef.__init__
       
  2721 delta_zip.DeltaZipBuilder.__init__
       
  2722 delta_zip.MD5SignatureBuilder.__init__
       
  2723 delta_zip.MD5SignatureBuilderEC.__init__
       
  2724 delta_zip.SignaturesDict.__init__
       
  2725 dependancygraph.Library.__init__
       
  2726 dependancygraph.ModuleGroup.__init__
       
  2727 dependancygraph.ReadIvyConfig.__init__
       
  2728 escapeddict.EscapedDict.__init__
       
  2729 fileutils.AbstractScanner.__init__
       
  2730 fileutils.FileScanner.__init__
       
  2731 fileutils.Lock.__init__
       
  2732 flash_config.FlashConfigurationWriter.__init__
       
  2733 flash_config.ImagePack.__init__
       
  2734 helium.documentation.APIDeltaWriter.__init__
       
  2735 helium.logger.Logger.__init__
       
  2736 helium.logger._CustomizePrint.__init__
       
  2737 helium.output.widgets.BoldText.__init__
       
  2738 helium.output.widgets.Box.__init__
       
  2739 helium.output.widgets.Event.__init__
       
  2740 helium.output.widgets.Footer.__init__
       
  2741 helium.output.widgets.Header.__init__
       
  2742 helium.output.widgets.Summary.__init__
       
  2743 helium.output.widgets.Text.__init__
       
  2744 helium.output.widgets.Widget.__init__
       
  2745 helium.outputer.Configuration.__init__
       
  2746 helium.outputer.XML2XHTML.__init__
       
  2747 imaker.ecore.ContainerBase.__init__
       
  2748 imaker.ecore.Reference.__init__
       
  2749 imaker.iqrf.Configuration.__init__
       
  2750 imaker.iqrf.ConfigurationElement.__init__
       
  2751 imaker.iqrf.IMaker.__init__
       
  2752 imaker.iqrf.Interface.__init__
       
  2753 imaker.iqrf.Result.__init__
       
  2754 imaker.iqrf.Setting.__init__
       
  2755 imaker.iqrf.Target.__init__
       
  2756 integration.quality.AbldWhatParser.__init__
       
  2757 integration.quality.InternalExportParser.__init__
       
  2758 integration.quality.PolicyValidator.__init__
       
  2759 integration.templatebuilder.TemplateBuilder.__init__
       
  2760 localisation.Languages.__init__
       
  2761 log2xml.AppendSummary.__init__
       
  2762 log2xml.ContentWriter.__init__
       
  2763 log2xml.LogWriter.__init__
       
  2764 log2xml.Stack.__init__
       
  2765 parsedatalistening.Build.__init__
       
  2766 parsedatalistening.Target.__init__
       
  2767 preparation.PreparationAction.__init__
       
  2768 preparation.PreparationBuilder.__init__
       
  2769 preparation.PreparationCheckout.__init__
       
  2770 preparation.PreparationSnapshot.__init__
       
  2771 preparation.PreparationUpdate.__init__
       
  2772 rom.IMakerRomBuilder.__init__
       
  2773 rom.Image.__init__
       
  2774 rom.RomBuilder.__init__
       
  2775 rtfutils.RTFUtils.__init__
       
  2776 sis.SisPreBuilder.__init__
       
  2777 symbian.log.Parser.__init__
       
  2778 symrec.MD5Updater.__init__
       
  2779 symrec.Metadata2TDD.__init__
       
  2780 symrec.MetadataMerger.__init__
       
  2781 symrec.ReleaseMetadata.__init__
       
  2782 symrec.ServicePack.__init__
       
  2783 symrec.ValidateReleaseMetadata.__init__
       
  2784 symrec.ValidateReleaseMetadataCached.__init__
       
  2785 symrec.ValidateTicklerReleaseMetadata.__init__
       
  2786 sysdef.api.Binary.__init__
       
  2787 sysdef.api.BuildLayer.__init__
       
  2788 sysdef.api.Configuration.__init__
       
  2789 sysdef.api.Layer.__init__
       
  2790 sysdef.api.Module.__init__
       
  2791 sysdef.api.Option.__init__
       
  2792 sysdef.api.SpecialInstruction.__init__
       
  2793 sysdef.api.SysDefElement.__init__
       
  2794 sysdef.api.SystemDefinition.__init__
       
  2795 sysdef.api.Target.__init__
       
  2796 sysdef.api.TargetList.__init__
       
  2797 sysdef.api.Task.__init__
       
  2798 sysdef.api.Unit.__init__
       
  2799 sysdef.api.UnitList.__init__
       
  2800 sysdef.api._UnitGroup.__init__
       
  2801 sysdef.io.FlashImageSizeWriter.__init__
       
  2802 sysdef.io.MakeWriter.__init__
       
  2803 sysdef.io.MakeWriter2.__init__
       
  2804 sysdef.io.MakeWriter3.__init__
       
  2805 validateoverlay.ValidateOverlayInfo.__init__
       
  2806 vbaconf.AbstractConfigConverter.__init__
       
  2807 vbaconf.ConfigConverter.__init__
       
  2808 vbaconf.ConfigConverterNewDelivery.__init__
       
  2809 vbaconf.new_delivery.config_wrapper.__init__
       
  2810 version.Version.__init__
       
  2811 virtualbuildarea.VirtualDir.__init__
       
  2812 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-127', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-128" class="py-name"><a title="build.model.SessionCreator.session
       
  2813 ccm.CCMObject.session
       
  2814 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-128', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  2815 </div><a name="L355"></a><tt class="py-lineno"> 355</tt>  <tt class="py-line"> </tt>
       
  2816 <a name="WorkAreaInfoResult._setoutput"></a><div id="WorkAreaInfoResult._setoutput-def"><a name="L356"></a><tt class="py-lineno"> 356</tt> <a class="py-toggle" href="#" id="WorkAreaInfoResult._setoutput-toggle" onclick="return toggle('WorkAreaInfoResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.WorkAreaInfoResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2817 </div><div id="WorkAreaInfoResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="WorkAreaInfoResult._setoutput-expanded"><a name="L357"></a><tt class="py-lineno"> 357</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns a dict with the following fields:</tt> </tt>
       
  2818 <a name="L358"></a><tt class="py-lineno"> 358</tt>  <tt class="py-line"><tt class="py-docstring">               * project: a ccm.Project instance</tt> </tt>
       
  2819 <a name="L359"></a><tt class="py-lineno"> 359</tt>  <tt class="py-line"><tt class="py-docstring">               * maintain: a boolean</tt> </tt>
       
  2820 <a name="L360"></a><tt class="py-lineno"> 360</tt>  <tt class="py-line"><tt class="py-docstring">               * copies: a boolean</tt> </tt>
       
  2821 <a name="L361"></a><tt class="py-lineno"> 361</tt>  <tt class="py-line"><tt class="py-docstring">               * relative: a boolean</tt> </tt>
       
  2822 <a name="L362"></a><tt class="py-lineno"> 362</tt>  <tt class="py-line"><tt class="py-docstring">               * time: a boolean</tt> </tt>
       
  2823 <a name="L363"></a><tt class="py-lineno"> 363</tt>  <tt class="py-line"><tt class="py-docstring">               * translate: a boolean</tt> </tt>
       
  2824 <a name="L364"></a><tt class="py-lineno"> 364</tt>  <tt class="py-line"><tt class="py-docstring">               * modify: a boolean</tt> </tt>
       
  2825 <a name="L365"></a><tt class="py-lineno"> 365</tt>  <tt class="py-line"><tt class="py-docstring">               * path: a string representing the project wa path</tt> </tt>
       
  2826 <a name="L366"></a><tt class="py-lineno"> 366</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
       
  2827 <a name="L367"></a><tt class="py-lineno"> 367</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  2828 <a name="L368"></a><tt class="py-lineno"> 368</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-129" class="py-name"><a title="ccm.Result.output
       
  2829 helium.output" class="py-name" href="#" onclick="return doclink('link-129', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2830 <a name="L369"></a><tt class="py-lineno"> 369</tt>  <tt class="py-line">            <tt class="py-name">mresult</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-130" class="py-name"><a title="fileutils.AbstractScanner.match
       
  2831 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-130', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"(?P&lt;project&gt;.*)\s+(?P&lt;maintain&gt;TRUE|FALSE)\s+(?P&lt;copies&gt;TRUE|FALSE)\s+(?P&lt;relative&gt;TRUE|FALSE)\s+(?P&lt;time&gt;TRUE|FALSE)\s+(?P&lt;translate&gt;TRUE|FALSE)\s+(?P&lt;modify&gt;TRUE|FALSE)\s+'(?P&lt;path&gt;.*)'"</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt>             </tt>
       
  2832 <a name="L370"></a><tt class="py-lineno"> 370</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">mresult</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  2833 <a name="L371"></a><tt class="py-lineno"> 371</tt>  <tt class="py-line">                <tt class="py-name">data</tt> <tt class="py-op">=</tt> <tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  2834 <a name="L372"></a><tt class="py-lineno"> 372</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-string">'project'</tt><tt class="py-op">:</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-131" class="py-name"><a title="ccm.AbstractSession.create
       
  2835 ccm.Task.create
       
  2836 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-131', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'project'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  2837 <a name="L373"></a><tt class="py-lineno"> 373</tt>  <tt class="py-line">                                <tt class="py-string">'maintain'</tt> <tt class="py-op">:</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'maintain'</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"TRUE"</tt><tt class="py-op">,</tt> </tt>
       
  2838 <a name="L374"></a><tt class="py-lineno"> 374</tt>  <tt class="py-line">                                <tt class="py-string">'copies'</tt> <tt class="py-op">:</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'copies'</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"TRUE"</tt><tt class="py-op">,</tt> </tt>
       
  2839 <a name="L375"></a><tt class="py-lineno"> 375</tt>  <tt class="py-line">                                <tt class="py-string">'relative'</tt> <tt class="py-op">:</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'relative'</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"TRUE"</tt><tt class="py-op">,</tt> </tt>
       
  2840 <a name="L376"></a><tt class="py-lineno"> 376</tt>  <tt class="py-line">                                <tt class="py-string">'time'</tt> <tt class="py-op">:</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'time'</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"TRUE"</tt><tt class="py-op">,</tt> </tt>
       
  2841 <a name="L377"></a><tt class="py-lineno"> 377</tt>  <tt class="py-line">                                <tt class="py-string">'translate'</tt> <tt class="py-op">:</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'translate'</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"TRUE"</tt><tt class="py-op">,</tt> </tt>
       
  2842 <a name="L378"></a><tt class="py-lineno"> 378</tt>  <tt class="py-line">                                <tt class="py-string">'modify'</tt> <tt class="py-op">:</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'modify'</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"TRUE"</tt><tt class="py-op">,</tt> </tt>
       
  2843 <a name="L379"></a><tt class="py-lineno"> 379</tt>  <tt class="py-line">                                <tt class="py-string">'path'</tt> <tt class="py-op">:</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'path'</tt><tt class="py-op">]</tt> </tt>
       
  2844 <a name="L380"></a><tt class="py-lineno"> 380</tt>  <tt class="py-line">                                <tt class="py-op">}</tt> </tt>
       
  2845 <a name="L381"></a><tt class="py-lineno"> 381</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> </tt>
       
  2846 </div></div><a name="L382"></a><tt class="py-lineno"> 382</tt>  <tt class="py-line"> </tt>
       
  2847 <a name="L383"></a><tt class="py-lineno"> 383</tt>  <tt class="py-line"> </tt>
       
  2848 <a name="CreateNewTaskResult"></a><div id="CreateNewTaskResult-def"><a name="L384"></a><tt class="py-lineno"> 384</tt> <a class="py-toggle" href="#" id="CreateNewTaskResult-toggle" onclick="return toggle('CreateNewTaskResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.CreateNewTaskResult-class.html">CreateNewTaskResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2849 </div><div id="CreateNewTaskResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="CreateNewTaskResult-expanded"><a name="L385"></a><tt class="py-lineno"> 385</tt>  <tt class="py-line">     </tt>
       
  2850 <a name="CreateNewTaskResult.__init__"></a><div id="CreateNewTaskResult.__init__-def"><a name="L386"></a><tt class="py-lineno"> 386</tt> <a class="py-toggle" href="#" id="CreateNewTaskResult.__init__-toggle" onclick="return toggle('CreateNewTaskResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CreateNewTaskResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  2851 </div><div id="CreateNewTaskResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CreateNewTaskResult.__init__-expanded"><a name="L387"></a><tt class="py-lineno"> 387</tt>  <tt class="py-line">        <tt id="link-132" class="py-name"><a title="ccm.Result
       
  2852 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-132', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-133" class="py-name"><a title="ant.AntHandler.__init__
       
  2853 archive.builders.ArchivePreBuilder.__init__
       
  2854 archive.mappers.DefaultMapper.__init__
       
  2855 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  2856 archive.mappers.Mapper.__init__
       
  2857 archive.mappers.PolicyMapper.__init__
       
  2858 archive.mappers.PolicyRemoverMapper.__init__
       
  2859 archive.mappers.SFPolicyRemoverMapper.__init__
       
  2860 archive.scanners.AbldWhatScanner.__init__
       
  2861 archive.scanners.FileSystemScanner.__init__
       
  2862 archive.scanners.InputFileScanner.__init__
       
  2863 archive.scanners.Scanner.__init__
       
  2864 archive.selectors.DistributionPolicySelector.__init__
       
  2865 archive.selectors.SymbianPolicySelector.__init__
       
  2866 archive.tools.Remover.__init__
       
  2867 archive.tools.SevenZipArchiver.__init__
       
  2868 archive.tools.ZipArchiver.__init__
       
  2869 ats3.Ats3TestPlan.__init__
       
  2870 ats3.Configuration.__init__
       
  2871 ats3.aste.AsteComponentParser.__init__
       
  2872 ats3.aste.AsteTestDropGenerator.__init__
       
  2873 ats3.aste.AsteTestPlan.__init__
       
  2874 ats3.aste.Configuration.__init__
       
  2875 ats3.atsconfigparser.ATSConfigParser.__init__
       
  2876 ats3.atsconfigparser.TestXML.__init__
       
  2877 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  2878 ats3.parsers.BldFileParser.__init__
       
  2879 ats3.parsers.CppParser.__init__
       
  2880 ats3.parsers.MmpFileParser.__init__
       
  2881 ats3.parsers.PkgFileParser.__init__
       
  2882 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  2883 bsf.BSF.__init__
       
  2884 build.ec.history.HistoryFileManager.__init__
       
  2885 build.io.AbldLogWhatReader.__init__
       
  2886 build.io.RombuildLogBinarySizeReader.__init__
       
  2887 build.model.BOM.__init__
       
  2888 build.model.BOMDeltaXMLWriter.__init__
       
  2889 build.model.BOMXMLWriter.__init__
       
  2890 build.model.Fix.__init__
       
  2891 build.model.PCPError.__init__
       
  2892 build.model.Project.__init__
       
  2893 build.model.SessionCreator.__init__
       
  2894 build.model.TAChange.__init__
       
  2895 build.model.TSWError.__init__
       
  2896 build.model.Task.__init__
       
  2897 buildtools.AbstractOutputWriter.__init__
       
  2898 buildtools.AntWriter.__init__
       
  2899 buildtools.Command.__init__
       
  2900 buildtools.CommandList.__init__
       
  2901 buildtools.Copy.__init__
       
  2902 buildtools.Delete.__init__
       
  2903 buildtools.EBSWriter.__init__
       
  2904 buildtools.MakeWriter.__init__
       
  2905 buildtools.PreBuilder.__init__
       
  2906 buildtools.StringWriter.__init__
       
  2907 ccm.AbstractSession.__init__
       
  2908 ccm.AttributeNameListResult.__init__
       
  2909 ccm.CCMException.__init__
       
  2910 ccm.CCMObject.__init__
       
  2911 ccm.ConflictsResult.__init__
       
  2912 ccm.CreateNewTaskResult.__init__
       
  2913 ccm.DataMapperListResult.__init__
       
  2914 ccm.Dir.__init__
       
  2915 ccm.File.__init__
       
  2916 ccm.FinduseResult.__init__
       
  2917 ccm.Folder.__init__
       
  2918 ccm.FolderCopyResult.__init__
       
  2919 ccm.FourPartName.__init__
       
  2920 ccm.InvalidFourPartNameException.__init__
       
  2921 ccm.ObjectListResult.__init__
       
  2922 ccm.Project.__init__
       
  2923 ccm.ProjectCheckoutResult.__init__
       
  2924 ccm.ProjectPurposeResult.__init__
       
  2925 ccm.Query.__init__
       
  2926 ccm.Releasedef.__init__
       
  2927 ccm.Result.__init__
       
  2928 ccm.Session.__init__
       
  2929 ccm.SessionPool.__init__
       
  2930 ccm.Task.__init__
       
  2931 ccm.UpdatePropertiesRefreshResult.__init__
       
  2932 ccm.UpdateResult.__init__
       
  2933 ccm.UpdateResultSimple.__init__
       
  2934 ccm.UpdateTemplate.__init__
       
  2935 ccm.UpdateTemplateInformation.__init__
       
  2936 ccm.WorkAreaInfoResult.__init__
       
  2937 ccm.conflict.Conflict.__init__
       
  2938 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  2939 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  2940 ccm.conflict.ObjectAndTask.__init__
       
  2941 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  2942 ccm.conflict.TaskModel.__init__
       
  2943 ccm.extra.CCMExtraException.__init__
       
  2944 ccm.extra.CachedProxySession.__init__
       
  2945 ccm.extra.CachedSessionProvider.__init__
       
  2946 ccm.extra.SessionProvider.__init__
       
  2947 ccm.extra.__FileSnapshot.__init__
       
  2948 ccm.extra.__ProjectSnapshot.__init__
       
  2949 comments.CommentParser.__init__
       
  2950 configuration.Configuration.__init__
       
  2951 configuration.ConfigurationSet.__init__
       
  2952 configuration.HierarchicalConfiguration.__init__
       
  2953 configuration.NestedConfiguration.__init__
       
  2954 configuration.NestedConfigurationBuilder.__init__
       
  2955 configuration.PropertiesConfiguration.__init__
       
  2956 configuration.Specification.__init__
       
  2957 configuration.XMLConfiguration.__init__
       
  2958 configuration._Key.__init__
       
  2959 configuration_model.DataModel.__init__
       
  2960 configuration_model.GroupDef.__init__
       
  2961 configuration_model.Item.__init__
       
  2962 configuration_model.PropertyDef.__init__
       
  2963 delta_zip.DeltaZipBuilder.__init__
       
  2964 delta_zip.MD5SignatureBuilder.__init__
       
  2965 delta_zip.MD5SignatureBuilderEC.__init__
       
  2966 delta_zip.SignaturesDict.__init__
       
  2967 dependancygraph.Library.__init__
       
  2968 dependancygraph.ModuleGroup.__init__
       
  2969 dependancygraph.ReadIvyConfig.__init__
       
  2970 escapeddict.EscapedDict.__init__
       
  2971 fileutils.AbstractScanner.__init__
       
  2972 fileutils.FileScanner.__init__
       
  2973 fileutils.Lock.__init__
       
  2974 flash_config.FlashConfigurationWriter.__init__
       
  2975 flash_config.ImagePack.__init__
       
  2976 helium.documentation.APIDeltaWriter.__init__
       
  2977 helium.logger.Logger.__init__
       
  2978 helium.logger._CustomizePrint.__init__
       
  2979 helium.output.widgets.BoldText.__init__
       
  2980 helium.output.widgets.Box.__init__
       
  2981 helium.output.widgets.Event.__init__
       
  2982 helium.output.widgets.Footer.__init__
       
  2983 helium.output.widgets.Header.__init__
       
  2984 helium.output.widgets.Summary.__init__
       
  2985 helium.output.widgets.Text.__init__
       
  2986 helium.output.widgets.Widget.__init__
       
  2987 helium.outputer.Configuration.__init__
       
  2988 helium.outputer.XML2XHTML.__init__
       
  2989 imaker.ecore.ContainerBase.__init__
       
  2990 imaker.ecore.Reference.__init__
       
  2991 imaker.iqrf.Configuration.__init__
       
  2992 imaker.iqrf.ConfigurationElement.__init__
       
  2993 imaker.iqrf.IMaker.__init__
       
  2994 imaker.iqrf.Interface.__init__
       
  2995 imaker.iqrf.Result.__init__
       
  2996 imaker.iqrf.Setting.__init__
       
  2997 imaker.iqrf.Target.__init__
       
  2998 integration.quality.AbldWhatParser.__init__
       
  2999 integration.quality.InternalExportParser.__init__
       
  3000 integration.quality.PolicyValidator.__init__
       
  3001 integration.templatebuilder.TemplateBuilder.__init__
       
  3002 localisation.Languages.__init__
       
  3003 log2xml.AppendSummary.__init__
       
  3004 log2xml.ContentWriter.__init__
       
  3005 log2xml.LogWriter.__init__
       
  3006 log2xml.Stack.__init__
       
  3007 parsedatalistening.Build.__init__
       
  3008 parsedatalistening.Target.__init__
       
  3009 preparation.PreparationAction.__init__
       
  3010 preparation.PreparationBuilder.__init__
       
  3011 preparation.PreparationCheckout.__init__
       
  3012 preparation.PreparationSnapshot.__init__
       
  3013 preparation.PreparationUpdate.__init__
       
  3014 rom.IMakerRomBuilder.__init__
       
  3015 rom.Image.__init__
       
  3016 rom.RomBuilder.__init__
       
  3017 rtfutils.RTFUtils.__init__
       
  3018 sis.SisPreBuilder.__init__
       
  3019 symbian.log.Parser.__init__
       
  3020 symrec.MD5Updater.__init__
       
  3021 symrec.Metadata2TDD.__init__
       
  3022 symrec.MetadataMerger.__init__
       
  3023 symrec.ReleaseMetadata.__init__
       
  3024 symrec.ServicePack.__init__
       
  3025 symrec.ValidateReleaseMetadata.__init__
       
  3026 symrec.ValidateReleaseMetadataCached.__init__
       
  3027 symrec.ValidateTicklerReleaseMetadata.__init__
       
  3028 sysdef.api.Binary.__init__
       
  3029 sysdef.api.BuildLayer.__init__
       
  3030 sysdef.api.Configuration.__init__
       
  3031 sysdef.api.Layer.__init__
       
  3032 sysdef.api.Module.__init__
       
  3033 sysdef.api.Option.__init__
       
  3034 sysdef.api.SpecialInstruction.__init__
       
  3035 sysdef.api.SysDefElement.__init__
       
  3036 sysdef.api.SystemDefinition.__init__
       
  3037 sysdef.api.Target.__init__
       
  3038 sysdef.api.TargetList.__init__
       
  3039 sysdef.api.Task.__init__
       
  3040 sysdef.api.Unit.__init__
       
  3041 sysdef.api.UnitList.__init__
       
  3042 sysdef.api._UnitGroup.__init__
       
  3043 sysdef.io.FlashImageSizeWriter.__init__
       
  3044 sysdef.io.MakeWriter.__init__
       
  3045 sysdef.io.MakeWriter2.__init__
       
  3046 sysdef.io.MakeWriter3.__init__
       
  3047 validateoverlay.ValidateOverlayInfo.__init__
       
  3048 vbaconf.AbstractConfigConverter.__init__
       
  3049 vbaconf.ConfigConverter.__init__
       
  3050 vbaconf.ConfigConverterNewDelivery.__init__
       
  3051 vbaconf.new_delivery.config_wrapper.__init__
       
  3052 version.Version.__init__
       
  3053 virtualbuildarea.VirtualDir.__init__
       
  3054 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-133', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-134" class="py-name"><a title="build.model.SessionCreator.session
       
  3055 ccm.CCMObject.session
       
  3056 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-134', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  3057 </div><a name="L388"></a><tt class="py-lineno"> 388</tt>  <tt class="py-line"> </tt>
       
  3058 <a name="CreateNewTaskResult._setoutput"></a><div id="CreateNewTaskResult._setoutput-def"><a name="L389"></a><tt class="py-lineno"> 389</tt> <a class="py-toggle" href="#" id="CreateNewTaskResult._setoutput-toggle" onclick="return toggle('CreateNewTaskResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CreateNewTaskResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3059 </div><div id="CreateNewTaskResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CreateNewTaskResult._setoutput-expanded"><a name="L390"></a><tt class="py-lineno"> 390</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  3060 <a name="L391"></a><tt class="py-lineno"> 391</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-135" class="py-name"><a title="ccm.Result.output
       
  3061 helium.output" class="py-name" href="#" onclick="return doclink('link-135', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3062 <a name="L392"></a><tt class="py-lineno"> 392</tt>  <tt class="py-line">            <tt class="py-name">mresult</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-136" class="py-name"><a title="fileutils.AbstractScanner.match
       
  3063 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-136', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"Task\s+(?P&lt;task&gt;\S+\#\d+)\s+created\."</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  3064 <a name="L393"></a><tt class="py-lineno"> 393</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">mresult</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  3065 <a name="L394"></a><tt class="py-lineno"> 394</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-137" class="py-name"><a title="ccm.AbstractSession.create
       
  3066 ccm.Task.create
       
  3067 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-137', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-string">"Task "</tt> <tt class="py-op">+</tt> <tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-string">'task'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  3068 <a name="L395"></a><tt class="py-lineno"> 395</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> </tt>
       
  3069 </div></div><a name="L396"></a><tt class="py-lineno"> 396</tt>  <tt class="py-line">     </tt>
       
  3070 <a name="L397"></a><tt class="py-lineno"> 397</tt>  <tt class="py-line">     </tt>
       
  3071 <a name="AttributeNameListResult"></a><div id="AttributeNameListResult-def"><a name="L398"></a><tt class="py-lineno"> 398</tt> <a class="py-toggle" href="#" id="AttributeNameListResult-toggle" onclick="return toggle('AttributeNameListResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.AttributeNameListResult-class.html">AttributeNameListResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3072 </div><div id="AttributeNameListResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="AttributeNameListResult-expanded"><a name="L399"></a><tt class="py-lineno"> 399</tt>  <tt class="py-line">    <tt class="py-docstring">""" Class that abstract ccm call result handling.</tt> </tt>
       
  3073 <a name="L400"></a><tt class="py-lineno"> 400</tt>  <tt class="py-line"><tt class="py-docstring">        Subclass it to implement a new generic output parser.</tt> </tt>
       
  3074 <a name="L401"></a><tt class="py-lineno"> 401</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
       
  3075 <a name="AttributeNameListResult.__init__"></a><div id="AttributeNameListResult.__init__-def"><a name="L402"></a><tt class="py-lineno"> 402</tt> <a class="py-toggle" href="#" id="AttributeNameListResult.__init__-toggle" onclick="return toggle('AttributeNameListResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AttributeNameListResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3076 </div><div id="AttributeNameListResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AttributeNameListResult.__init__-expanded"><a name="L403"></a><tt class="py-lineno"> 403</tt>  <tt class="py-line">        <tt id="link-138" class="py-name"><a title="ccm.Result
       
  3077 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-138', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-139" class="py-name"><a title="ant.AntHandler.__init__
       
  3078 archive.builders.ArchivePreBuilder.__init__
       
  3079 archive.mappers.DefaultMapper.__init__
       
  3080 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  3081 archive.mappers.Mapper.__init__
       
  3082 archive.mappers.PolicyMapper.__init__
       
  3083 archive.mappers.PolicyRemoverMapper.__init__
       
  3084 archive.mappers.SFPolicyRemoverMapper.__init__
       
  3085 archive.scanners.AbldWhatScanner.__init__
       
  3086 archive.scanners.FileSystemScanner.__init__
       
  3087 archive.scanners.InputFileScanner.__init__
       
  3088 archive.scanners.Scanner.__init__
       
  3089 archive.selectors.DistributionPolicySelector.__init__
       
  3090 archive.selectors.SymbianPolicySelector.__init__
       
  3091 archive.tools.Remover.__init__
       
  3092 archive.tools.SevenZipArchiver.__init__
       
  3093 archive.tools.ZipArchiver.__init__
       
  3094 ats3.Ats3TestPlan.__init__
       
  3095 ats3.Configuration.__init__
       
  3096 ats3.aste.AsteComponentParser.__init__
       
  3097 ats3.aste.AsteTestDropGenerator.__init__
       
  3098 ats3.aste.AsteTestPlan.__init__
       
  3099 ats3.aste.Configuration.__init__
       
  3100 ats3.atsconfigparser.ATSConfigParser.__init__
       
  3101 ats3.atsconfigparser.TestXML.__init__
       
  3102 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  3103 ats3.parsers.BldFileParser.__init__
       
  3104 ats3.parsers.CppParser.__init__
       
  3105 ats3.parsers.MmpFileParser.__init__
       
  3106 ats3.parsers.PkgFileParser.__init__
       
  3107 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  3108 bsf.BSF.__init__
       
  3109 build.ec.history.HistoryFileManager.__init__
       
  3110 build.io.AbldLogWhatReader.__init__
       
  3111 build.io.RombuildLogBinarySizeReader.__init__
       
  3112 build.model.BOM.__init__
       
  3113 build.model.BOMDeltaXMLWriter.__init__
       
  3114 build.model.BOMXMLWriter.__init__
       
  3115 build.model.Fix.__init__
       
  3116 build.model.PCPError.__init__
       
  3117 build.model.Project.__init__
       
  3118 build.model.SessionCreator.__init__
       
  3119 build.model.TAChange.__init__
       
  3120 build.model.TSWError.__init__
       
  3121 build.model.Task.__init__
       
  3122 buildtools.AbstractOutputWriter.__init__
       
  3123 buildtools.AntWriter.__init__
       
  3124 buildtools.Command.__init__
       
  3125 buildtools.CommandList.__init__
       
  3126 buildtools.Copy.__init__
       
  3127 buildtools.Delete.__init__
       
  3128 buildtools.EBSWriter.__init__
       
  3129 buildtools.MakeWriter.__init__
       
  3130 buildtools.PreBuilder.__init__
       
  3131 buildtools.StringWriter.__init__
       
  3132 ccm.AbstractSession.__init__
       
  3133 ccm.AttributeNameListResult.__init__
       
  3134 ccm.CCMException.__init__
       
  3135 ccm.CCMObject.__init__
       
  3136 ccm.ConflictsResult.__init__
       
  3137 ccm.CreateNewTaskResult.__init__
       
  3138 ccm.DataMapperListResult.__init__
       
  3139 ccm.Dir.__init__
       
  3140 ccm.File.__init__
       
  3141 ccm.FinduseResult.__init__
       
  3142 ccm.Folder.__init__
       
  3143 ccm.FolderCopyResult.__init__
       
  3144 ccm.FourPartName.__init__
       
  3145 ccm.InvalidFourPartNameException.__init__
       
  3146 ccm.ObjectListResult.__init__
       
  3147 ccm.Project.__init__
       
  3148 ccm.ProjectCheckoutResult.__init__
       
  3149 ccm.ProjectPurposeResult.__init__
       
  3150 ccm.Query.__init__
       
  3151 ccm.Releasedef.__init__
       
  3152 ccm.Result.__init__
       
  3153 ccm.Session.__init__
       
  3154 ccm.SessionPool.__init__
       
  3155 ccm.Task.__init__
       
  3156 ccm.UpdatePropertiesRefreshResult.__init__
       
  3157 ccm.UpdateResult.__init__
       
  3158 ccm.UpdateResultSimple.__init__
       
  3159 ccm.UpdateTemplate.__init__
       
  3160 ccm.UpdateTemplateInformation.__init__
       
  3161 ccm.WorkAreaInfoResult.__init__
       
  3162 ccm.conflict.Conflict.__init__
       
  3163 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  3164 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  3165 ccm.conflict.ObjectAndTask.__init__
       
  3166 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  3167 ccm.conflict.TaskModel.__init__
       
  3168 ccm.extra.CCMExtraException.__init__
       
  3169 ccm.extra.CachedProxySession.__init__
       
  3170 ccm.extra.CachedSessionProvider.__init__
       
  3171 ccm.extra.SessionProvider.__init__
       
  3172 ccm.extra.__FileSnapshot.__init__
       
  3173 ccm.extra.__ProjectSnapshot.__init__
       
  3174 comments.CommentParser.__init__
       
  3175 configuration.Configuration.__init__
       
  3176 configuration.ConfigurationSet.__init__
       
  3177 configuration.HierarchicalConfiguration.__init__
       
  3178 configuration.NestedConfiguration.__init__
       
  3179 configuration.NestedConfigurationBuilder.__init__
       
  3180 configuration.PropertiesConfiguration.__init__
       
  3181 configuration.Specification.__init__
       
  3182 configuration.XMLConfiguration.__init__
       
  3183 configuration._Key.__init__
       
  3184 configuration_model.DataModel.__init__
       
  3185 configuration_model.GroupDef.__init__
       
  3186 configuration_model.Item.__init__
       
  3187 configuration_model.PropertyDef.__init__
       
  3188 delta_zip.DeltaZipBuilder.__init__
       
  3189 delta_zip.MD5SignatureBuilder.__init__
       
  3190 delta_zip.MD5SignatureBuilderEC.__init__
       
  3191 delta_zip.SignaturesDict.__init__
       
  3192 dependancygraph.Library.__init__
       
  3193 dependancygraph.ModuleGroup.__init__
       
  3194 dependancygraph.ReadIvyConfig.__init__
       
  3195 escapeddict.EscapedDict.__init__
       
  3196 fileutils.AbstractScanner.__init__
       
  3197 fileutils.FileScanner.__init__
       
  3198 fileutils.Lock.__init__
       
  3199 flash_config.FlashConfigurationWriter.__init__
       
  3200 flash_config.ImagePack.__init__
       
  3201 helium.documentation.APIDeltaWriter.__init__
       
  3202 helium.logger.Logger.__init__
       
  3203 helium.logger._CustomizePrint.__init__
       
  3204 helium.output.widgets.BoldText.__init__
       
  3205 helium.output.widgets.Box.__init__
       
  3206 helium.output.widgets.Event.__init__
       
  3207 helium.output.widgets.Footer.__init__
       
  3208 helium.output.widgets.Header.__init__
       
  3209 helium.output.widgets.Summary.__init__
       
  3210 helium.output.widgets.Text.__init__
       
  3211 helium.output.widgets.Widget.__init__
       
  3212 helium.outputer.Configuration.__init__
       
  3213 helium.outputer.XML2XHTML.__init__
       
  3214 imaker.ecore.ContainerBase.__init__
       
  3215 imaker.ecore.Reference.__init__
       
  3216 imaker.iqrf.Configuration.__init__
       
  3217 imaker.iqrf.ConfigurationElement.__init__
       
  3218 imaker.iqrf.IMaker.__init__
       
  3219 imaker.iqrf.Interface.__init__
       
  3220 imaker.iqrf.Result.__init__
       
  3221 imaker.iqrf.Setting.__init__
       
  3222 imaker.iqrf.Target.__init__
       
  3223 integration.quality.AbldWhatParser.__init__
       
  3224 integration.quality.InternalExportParser.__init__
       
  3225 integration.quality.PolicyValidator.__init__
       
  3226 integration.templatebuilder.TemplateBuilder.__init__
       
  3227 localisation.Languages.__init__
       
  3228 log2xml.AppendSummary.__init__
       
  3229 log2xml.ContentWriter.__init__
       
  3230 log2xml.LogWriter.__init__
       
  3231 log2xml.Stack.__init__
       
  3232 parsedatalistening.Build.__init__
       
  3233 parsedatalistening.Target.__init__
       
  3234 preparation.PreparationAction.__init__
       
  3235 preparation.PreparationBuilder.__init__
       
  3236 preparation.PreparationCheckout.__init__
       
  3237 preparation.PreparationSnapshot.__init__
       
  3238 preparation.PreparationUpdate.__init__
       
  3239 rom.IMakerRomBuilder.__init__
       
  3240 rom.Image.__init__
       
  3241 rom.RomBuilder.__init__
       
  3242 rtfutils.RTFUtils.__init__
       
  3243 sis.SisPreBuilder.__init__
       
  3244 symbian.log.Parser.__init__
       
  3245 symrec.MD5Updater.__init__
       
  3246 symrec.Metadata2TDD.__init__
       
  3247 symrec.MetadataMerger.__init__
       
  3248 symrec.ReleaseMetadata.__init__
       
  3249 symrec.ServicePack.__init__
       
  3250 symrec.ValidateReleaseMetadata.__init__
       
  3251 symrec.ValidateReleaseMetadataCached.__init__
       
  3252 symrec.ValidateTicklerReleaseMetadata.__init__
       
  3253 sysdef.api.Binary.__init__
       
  3254 sysdef.api.BuildLayer.__init__
       
  3255 sysdef.api.Configuration.__init__
       
  3256 sysdef.api.Layer.__init__
       
  3257 sysdef.api.Module.__init__
       
  3258 sysdef.api.Option.__init__
       
  3259 sysdef.api.SpecialInstruction.__init__
       
  3260 sysdef.api.SysDefElement.__init__
       
  3261 sysdef.api.SystemDefinition.__init__
       
  3262 sysdef.api.Target.__init__
       
  3263 sysdef.api.TargetList.__init__
       
  3264 sysdef.api.Task.__init__
       
  3265 sysdef.api.Unit.__init__
       
  3266 sysdef.api.UnitList.__init__
       
  3267 sysdef.api._UnitGroup.__init__
       
  3268 sysdef.io.FlashImageSizeWriter.__init__
       
  3269 sysdef.io.MakeWriter.__init__
       
  3270 sysdef.io.MakeWriter2.__init__
       
  3271 sysdef.io.MakeWriter3.__init__
       
  3272 validateoverlay.ValidateOverlayInfo.__init__
       
  3273 vbaconf.AbstractConfigConverter.__init__
       
  3274 vbaconf.ConfigConverter.__init__
       
  3275 vbaconf.ConfigConverterNewDelivery.__init__
       
  3276 vbaconf.new_delivery.config_wrapper.__init__
       
  3277 version.Version.__init__
       
  3278 virtualbuildarea.VirtualDir.__init__
       
  3279 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-139', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-140" class="py-name"><a title="build.model.SessionCreator.session
       
  3280 ccm.CCMObject.session
       
  3281 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-140', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  3282 </div><a name="L404"></a><tt class="py-lineno"> 404</tt>  <tt class="py-line">     </tt>
       
  3283 <a name="AttributeNameListResult._setoutput"></a><div id="AttributeNameListResult._setoutput-def"><a name="L405"></a><tt class="py-lineno"> 405</tt> <a class="py-toggle" href="#" id="AttributeNameListResult._setoutput-toggle" onclick="return toggle('AttributeNameListResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AttributeNameListResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">obj</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3284 </div><div id="AttributeNameListResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AttributeNameListResult._setoutput-expanded"><a name="L406"></a><tt class="py-lineno"> 406</tt>  <tt class="py-line">        <tt class="py-keyword">def</tt> <tt class="py-def-name">_create</tt><tt class="py-op">(</tt><tt class="py-param">arg</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3285 <a name="L407"></a><tt class="py-lineno"> 407</tt>  <tt class="py-line">            <tt class="py-name">mresult</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-141" class="py-name"><a title="fileutils.AbstractScanner.match
       
  3286 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-141', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"^\s*(?P&lt;name&gt;\w+)"</tt><tt class="py-op">,</tt> <tt class="py-name">arg</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  3287 <a name="L408"></a><tt class="py-lineno"> 408</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">mresult</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  3288 <a name="L409"></a><tt class="py-lineno"> 409</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-name">mresult</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-string">'name'</tt><tt class="py-op">]</tt> </tt>
       
  3289 <a name="L410"></a><tt class="py-lineno"> 410</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
       
  3290 </div><a name="L411"></a><tt class="py-lineno"> 411</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-name">_create</tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt class="py-name">obj</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
       
  3291 </div></div><a name="L412"></a><tt class="py-lineno"> 412</tt>  <tt class="py-line"> </tt>
       
  3292 <a name="L413"></a><tt class="py-lineno"> 413</tt>  <tt class="py-line"> </tt>
       
  3293 <a name="ObjectListResult"></a><div id="ObjectListResult-def"><a name="L414"></a><tt class="py-lineno"> 414</tt> <a class="py-toggle" href="#" id="ObjectListResult-toggle" onclick="return toggle('ObjectListResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.ObjectListResult-class.html">ObjectListResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3294 </div><div id="ObjectListResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="ObjectListResult-expanded"><a name="L415"></a><tt class="py-lineno"> 415</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parses an object list Synergy output. """</tt> </tt>
       
  3295 <a name="ObjectListResult.__init__"></a><div id="ObjectListResult.__init__-def"><a name="L416"></a><tt class="py-lineno"> 416</tt> <a class="py-toggle" href="#" id="ObjectListResult.__init__-toggle" onclick="return toggle('ObjectListResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.ObjectListResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3296 </div><div id="ObjectListResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="ObjectListResult.__init__-expanded"><a name="L417"></a><tt class="py-lineno"> 417</tt>  <tt class="py-line">        <tt id="link-142" class="py-name"><a title="ccm.Result
       
  3297 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-142', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-143" class="py-name"><a title="ant.AntHandler.__init__
       
  3298 archive.builders.ArchivePreBuilder.__init__
       
  3299 archive.mappers.DefaultMapper.__init__
       
  3300 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  3301 archive.mappers.Mapper.__init__
       
  3302 archive.mappers.PolicyMapper.__init__
       
  3303 archive.mappers.PolicyRemoverMapper.__init__
       
  3304 archive.mappers.SFPolicyRemoverMapper.__init__
       
  3305 archive.scanners.AbldWhatScanner.__init__
       
  3306 archive.scanners.FileSystemScanner.__init__
       
  3307 archive.scanners.InputFileScanner.__init__
       
  3308 archive.scanners.Scanner.__init__
       
  3309 archive.selectors.DistributionPolicySelector.__init__
       
  3310 archive.selectors.SymbianPolicySelector.__init__
       
  3311 archive.tools.Remover.__init__
       
  3312 archive.tools.SevenZipArchiver.__init__
       
  3313 archive.tools.ZipArchiver.__init__
       
  3314 ats3.Ats3TestPlan.__init__
       
  3315 ats3.Configuration.__init__
       
  3316 ats3.aste.AsteComponentParser.__init__
       
  3317 ats3.aste.AsteTestDropGenerator.__init__
       
  3318 ats3.aste.AsteTestPlan.__init__
       
  3319 ats3.aste.Configuration.__init__
       
  3320 ats3.atsconfigparser.ATSConfigParser.__init__
       
  3321 ats3.atsconfigparser.TestXML.__init__
       
  3322 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  3323 ats3.parsers.BldFileParser.__init__
       
  3324 ats3.parsers.CppParser.__init__
       
  3325 ats3.parsers.MmpFileParser.__init__
       
  3326 ats3.parsers.PkgFileParser.__init__
       
  3327 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  3328 bsf.BSF.__init__
       
  3329 build.ec.history.HistoryFileManager.__init__
       
  3330 build.io.AbldLogWhatReader.__init__
       
  3331 build.io.RombuildLogBinarySizeReader.__init__
       
  3332 build.model.BOM.__init__
       
  3333 build.model.BOMDeltaXMLWriter.__init__
       
  3334 build.model.BOMXMLWriter.__init__
       
  3335 build.model.Fix.__init__
       
  3336 build.model.PCPError.__init__
       
  3337 build.model.Project.__init__
       
  3338 build.model.SessionCreator.__init__
       
  3339 build.model.TAChange.__init__
       
  3340 build.model.TSWError.__init__
       
  3341 build.model.Task.__init__
       
  3342 buildtools.AbstractOutputWriter.__init__
       
  3343 buildtools.AntWriter.__init__
       
  3344 buildtools.Command.__init__
       
  3345 buildtools.CommandList.__init__
       
  3346 buildtools.Copy.__init__
       
  3347 buildtools.Delete.__init__
       
  3348 buildtools.EBSWriter.__init__
       
  3349 buildtools.MakeWriter.__init__
       
  3350 buildtools.PreBuilder.__init__
       
  3351 buildtools.StringWriter.__init__
       
  3352 ccm.AbstractSession.__init__
       
  3353 ccm.AttributeNameListResult.__init__
       
  3354 ccm.CCMException.__init__
       
  3355 ccm.CCMObject.__init__
       
  3356 ccm.ConflictsResult.__init__
       
  3357 ccm.CreateNewTaskResult.__init__
       
  3358 ccm.DataMapperListResult.__init__
       
  3359 ccm.Dir.__init__
       
  3360 ccm.File.__init__
       
  3361 ccm.FinduseResult.__init__
       
  3362 ccm.Folder.__init__
       
  3363 ccm.FolderCopyResult.__init__
       
  3364 ccm.FourPartName.__init__
       
  3365 ccm.InvalidFourPartNameException.__init__
       
  3366 ccm.ObjectListResult.__init__
       
  3367 ccm.Project.__init__
       
  3368 ccm.ProjectCheckoutResult.__init__
       
  3369 ccm.ProjectPurposeResult.__init__
       
  3370 ccm.Query.__init__
       
  3371 ccm.Releasedef.__init__
       
  3372 ccm.Result.__init__
       
  3373 ccm.Session.__init__
       
  3374 ccm.SessionPool.__init__
       
  3375 ccm.Task.__init__
       
  3376 ccm.UpdatePropertiesRefreshResult.__init__
       
  3377 ccm.UpdateResult.__init__
       
  3378 ccm.UpdateResultSimple.__init__
       
  3379 ccm.UpdateTemplate.__init__
       
  3380 ccm.UpdateTemplateInformation.__init__
       
  3381 ccm.WorkAreaInfoResult.__init__
       
  3382 ccm.conflict.Conflict.__init__
       
  3383 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  3384 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  3385 ccm.conflict.ObjectAndTask.__init__
       
  3386 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  3387 ccm.conflict.TaskModel.__init__
       
  3388 ccm.extra.CCMExtraException.__init__
       
  3389 ccm.extra.CachedProxySession.__init__
       
  3390 ccm.extra.CachedSessionProvider.__init__
       
  3391 ccm.extra.SessionProvider.__init__
       
  3392 ccm.extra.__FileSnapshot.__init__
       
  3393 ccm.extra.__ProjectSnapshot.__init__
       
  3394 comments.CommentParser.__init__
       
  3395 configuration.Configuration.__init__
       
  3396 configuration.ConfigurationSet.__init__
       
  3397 configuration.HierarchicalConfiguration.__init__
       
  3398 configuration.NestedConfiguration.__init__
       
  3399 configuration.NestedConfigurationBuilder.__init__
       
  3400 configuration.PropertiesConfiguration.__init__
       
  3401 configuration.Specification.__init__
       
  3402 configuration.XMLConfiguration.__init__
       
  3403 configuration._Key.__init__
       
  3404 configuration_model.DataModel.__init__
       
  3405 configuration_model.GroupDef.__init__
       
  3406 configuration_model.Item.__init__
       
  3407 configuration_model.PropertyDef.__init__
       
  3408 delta_zip.DeltaZipBuilder.__init__
       
  3409 delta_zip.MD5SignatureBuilder.__init__
       
  3410 delta_zip.MD5SignatureBuilderEC.__init__
       
  3411 delta_zip.SignaturesDict.__init__
       
  3412 dependancygraph.Library.__init__
       
  3413 dependancygraph.ModuleGroup.__init__
       
  3414 dependancygraph.ReadIvyConfig.__init__
       
  3415 escapeddict.EscapedDict.__init__
       
  3416 fileutils.AbstractScanner.__init__
       
  3417 fileutils.FileScanner.__init__
       
  3418 fileutils.Lock.__init__
       
  3419 flash_config.FlashConfigurationWriter.__init__
       
  3420 flash_config.ImagePack.__init__
       
  3421 helium.documentation.APIDeltaWriter.__init__
       
  3422 helium.logger.Logger.__init__
       
  3423 helium.logger._CustomizePrint.__init__
       
  3424 helium.output.widgets.BoldText.__init__
       
  3425 helium.output.widgets.Box.__init__
       
  3426 helium.output.widgets.Event.__init__
       
  3427 helium.output.widgets.Footer.__init__
       
  3428 helium.output.widgets.Header.__init__
       
  3429 helium.output.widgets.Summary.__init__
       
  3430 helium.output.widgets.Text.__init__
       
  3431 helium.output.widgets.Widget.__init__
       
  3432 helium.outputer.Configuration.__init__
       
  3433 helium.outputer.XML2XHTML.__init__
       
  3434 imaker.ecore.ContainerBase.__init__
       
  3435 imaker.ecore.Reference.__init__
       
  3436 imaker.iqrf.Configuration.__init__
       
  3437 imaker.iqrf.ConfigurationElement.__init__
       
  3438 imaker.iqrf.IMaker.__init__
       
  3439 imaker.iqrf.Interface.__init__
       
  3440 imaker.iqrf.Result.__init__
       
  3441 imaker.iqrf.Setting.__init__
       
  3442 imaker.iqrf.Target.__init__
       
  3443 integration.quality.AbldWhatParser.__init__
       
  3444 integration.quality.InternalExportParser.__init__
       
  3445 integration.quality.PolicyValidator.__init__
       
  3446 integration.templatebuilder.TemplateBuilder.__init__
       
  3447 localisation.Languages.__init__
       
  3448 log2xml.AppendSummary.__init__
       
  3449 log2xml.ContentWriter.__init__
       
  3450 log2xml.LogWriter.__init__
       
  3451 log2xml.Stack.__init__
       
  3452 parsedatalistening.Build.__init__
       
  3453 parsedatalistening.Target.__init__
       
  3454 preparation.PreparationAction.__init__
       
  3455 preparation.PreparationBuilder.__init__
       
  3456 preparation.PreparationCheckout.__init__
       
  3457 preparation.PreparationSnapshot.__init__
       
  3458 preparation.PreparationUpdate.__init__
       
  3459 rom.IMakerRomBuilder.__init__
       
  3460 rom.Image.__init__
       
  3461 rom.RomBuilder.__init__
       
  3462 rtfutils.RTFUtils.__init__
       
  3463 sis.SisPreBuilder.__init__
       
  3464 symbian.log.Parser.__init__
       
  3465 symrec.MD5Updater.__init__
       
  3466 symrec.Metadata2TDD.__init__
       
  3467 symrec.MetadataMerger.__init__
       
  3468 symrec.ReleaseMetadata.__init__
       
  3469 symrec.ServicePack.__init__
       
  3470 symrec.ValidateReleaseMetadata.__init__
       
  3471 symrec.ValidateReleaseMetadataCached.__init__
       
  3472 symrec.ValidateTicklerReleaseMetadata.__init__
       
  3473 sysdef.api.Binary.__init__
       
  3474 sysdef.api.BuildLayer.__init__
       
  3475 sysdef.api.Configuration.__init__
       
  3476 sysdef.api.Layer.__init__
       
  3477 sysdef.api.Module.__init__
       
  3478 sysdef.api.Option.__init__
       
  3479 sysdef.api.SpecialInstruction.__init__
       
  3480 sysdef.api.SysDefElement.__init__
       
  3481 sysdef.api.SystemDefinition.__init__
       
  3482 sysdef.api.Target.__init__
       
  3483 sysdef.api.TargetList.__init__
       
  3484 sysdef.api.Task.__init__
       
  3485 sysdef.api.Unit.__init__
       
  3486 sysdef.api.UnitList.__init__
       
  3487 sysdef.api._UnitGroup.__init__
       
  3488 sysdef.io.FlashImageSizeWriter.__init__
       
  3489 sysdef.io.MakeWriter.__init__
       
  3490 sysdef.io.MakeWriter2.__init__
       
  3491 sysdef.io.MakeWriter3.__init__
       
  3492 validateoverlay.ValidateOverlayInfo.__init__
       
  3493 vbaconf.AbstractConfigConverter.__init__
       
  3494 vbaconf.ConfigConverter.__init__
       
  3495 vbaconf.ConfigConverterNewDelivery.__init__
       
  3496 vbaconf.new_delivery.config_wrapper.__init__
       
  3497 version.Version.__init__
       
  3498 virtualbuildarea.VirtualDir.__init__
       
  3499 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-143', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-144" class="py-name"><a title="build.model.SessionCreator.session
       
  3500 ccm.CCMObject.session
       
  3501 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-144', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  3502 </div><a name="L418"></a><tt class="py-lineno"> 418</tt>  <tt class="py-line">     </tt>
       
  3503 <a name="ObjectListResult._setoutput"></a><div id="ObjectListResult._setoutput-def"><a name="L419"></a><tt class="py-lineno"> 419</tt> <a class="py-toggle" href="#" id="ObjectListResult._setoutput-toggle" onclick="return toggle('ObjectListResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.ObjectListResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">obj</tt><tt class="py-op">)</tt><tt class="py-op">:</tt>         </tt>
       
  3504 </div><a name="L420"></a><tt class="py-lineno"> 420</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
       
  3505 <a name="L421"></a><tt class="py-lineno"> 421</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-145" class="py-name"><a title="fileutils.AbstractScanner.match
       
  3506 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-145', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"^None|^No tasks|^Warning"</tt><tt class="py-op">,</tt> <tt class="py-name">obj</tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">M</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  3507 <a name="L422"></a><tt class="py-lineno"> 422</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> </tt>
       
  3508 <a name="L423"></a><tt class="py-lineno"> 423</tt>  <tt class="py-line">        <tt class="py-keyword">def</tt> <tt class="py-def-name">_create</tt><tt class="py-op">(</tt><tt class="py-param">arg</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3509 <a name="L424"></a><tt class="py-lineno"> 424</tt>  <tt class="py-line">            <tt class="py-name">arg</tt> <tt class="py-op">=</tt> <tt class="py-name">arg</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  3510 <a name="L425"></a><tt class="py-lineno"> 425</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">arg</tt> <tt class="py-op">!=</tt> <tt class="py-string">""</tt><tt class="py-op">:</tt> </tt>
       
  3511 <a name="L426"></a><tt class="py-lineno"> 426</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-146" class="py-name"><a title="ccm.AbstractSession.create
       
  3512 ccm.Task.create
       
  3513 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-146', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">arg</tt><tt class="py-op">)</tt> </tt>
       
  3514 <a name="L427"></a><tt class="py-lineno"> 427</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
       
  3515 </div><a name="L428"></a><tt class="py-lineno"> 428</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-name">_create</tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt class="py-name">obj</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
       
  3516 <a name="L429"></a><tt class="py-lineno"> 429</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">result_line</tt> <tt class="py-keyword">in</tt> <tt class="py-name">result</tt><tt class="py-op">:</tt> </tt>
       
  3517 <a name="L430"></a><tt class="py-lineno"> 430</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">result_line</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  3518 <a name="L431"></a><tt class="py-lineno"> 431</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">.</tt><tt id="link-147" class="py-name"><a title="ccm.Folder.append
       
  3519 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-147', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-name">result_line</tt><tt class="py-op">)</tt> </tt>
       
  3520 </div></div><a name="L432"></a><tt class="py-lineno"> 432</tt>  <tt class="py-line"> </tt>
       
  3521 <a name="DataMapperListResult"></a><div id="DataMapperListResult-def"><a name="L433"></a><tt class="py-lineno"> 433</tt> <a class="py-toggle" href="#" id="DataMapperListResult-toggle" onclick="return toggle('DataMapperListResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.DataMapperListResult-class.html">DataMapperListResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3522 </div><div id="DataMapperListResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="DataMapperListResult-expanded"><a name="L434"></a><tt class="py-lineno"> 434</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parses an object list Synergy output. """</tt>         </tt>
       
  3523 <a name="L435"></a><tt class="py-lineno"> 435</tt>  <tt class="py-line">     </tt>
       
  3524 <a name="L436"></a><tt class="py-lineno"> 436</tt>  <tt class="py-line">    <tt id="link-148" class="py-name" targets="Variable ccm.DataMapperListResult.dataconv=ccm.DataMapperListResult-class.html#dataconv"><a title="ccm.DataMapperListResult.dataconv" class="py-name" href="#" onclick="return doclink('link-148', 'dataconv', 'link-148');">dataconv</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-string">'ccmobject'</tt><tt class="py-op">:</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">x</tt><tt class="py-op">,</tt> <tt class="py-name">y</tt><tt class="py-op">:</tt> <tt class="py-name">x</tt><tt class="py-op">.</tt><tt id="link-149" class="py-name"><a title="ccm.AbstractSession.create
       
  3525 ccm.Task.create
       
  3526 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-149', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">y</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  3527 <a name="L437"></a><tt class="py-lineno"> 437</tt>  <tt class="py-line">                <tt class="py-string">'string'</tt><tt class="py-op">:</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">x</tt><tt class="py-op">,</tt> <tt class="py-name">y</tt><tt class="py-op">:</tt> <tt class="py-name">y</tt><tt class="py-op">,</tt> </tt>
       
  3528 <a name="L438"></a><tt class="py-lineno"> 438</tt>  <tt class="py-line">                <tt class="py-string">'int'</tt><tt class="py-op">:</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">x</tt><tt class="py-op">,</tt> <tt class="py-name">y</tt><tt class="py-op">:</tt> <tt class="py-name">int</tt><tt class="py-op">(</tt><tt class="py-name">y</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
       
  3529 <a name="L439"></a><tt class="py-lineno"> 439</tt>  <tt class="py-line">                <tt class="py-string">'boolean'</tt><tt class="py-op">:</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">x</tt><tt class="py-op">,</tt> <tt class="py-name">y</tt><tt class="py-op">:</tt> <tt class="py-op">(</tt><tt class="py-name">y</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"true"</tt><tt class="py-op">)</tt><tt class="py-op">}</tt>     </tt>
       
  3530 <a name="L440"></a><tt class="py-lineno"> 440</tt>  <tt class="py-line">     </tt>
       
  3531 <a name="DataMapperListResult.__init__"></a><div id="DataMapperListResult.__init__-def"><a name="L441"></a><tt class="py-lineno"> 441</tt> <a class="py-toggle" href="#" id="DataMapperListResult.__init__-toggle" onclick="return toggle('DataMapperListResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.DataMapperListResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">separator</tt><tt class="py-op">,</tt> <tt class="py-param">keywords</tt><tt class="py-op">,</tt> <tt class="py-param">datamodel</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3532 </div><div id="DataMapperListResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="DataMapperListResult.__init__-expanded"><a name="L442"></a><tt class="py-lineno"> 442</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_separator</tt> <tt class="py-op">=</tt> <tt class="py-name">separator</tt> </tt>
       
  3533 <a name="L443"></a><tt class="py-lineno"> 443</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_keywords</tt> <tt class="py-op">=</tt> <tt class="py-name">keywords</tt> </tt>
       
  3534 <a name="L444"></a><tt class="py-lineno"> 444</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_datamodel</tt> <tt class="py-op">=</tt> <tt class="py-name">datamodel</tt> </tt>
       
  3535 <a name="L445"></a><tt class="py-lineno"> 445</tt>  <tt class="py-line">        <tt id="link-150" class="py-name"><a title="ccm.Result
       
  3536 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-150', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-151" class="py-name"><a title="ant.AntHandler.__init__
       
  3537 archive.builders.ArchivePreBuilder.__init__
       
  3538 archive.mappers.DefaultMapper.__init__
       
  3539 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  3540 archive.mappers.Mapper.__init__
       
  3541 archive.mappers.PolicyMapper.__init__
       
  3542 archive.mappers.PolicyRemoverMapper.__init__
       
  3543 archive.mappers.SFPolicyRemoverMapper.__init__
       
  3544 archive.scanners.AbldWhatScanner.__init__
       
  3545 archive.scanners.FileSystemScanner.__init__
       
  3546 archive.scanners.InputFileScanner.__init__
       
  3547 archive.scanners.Scanner.__init__
       
  3548 archive.selectors.DistributionPolicySelector.__init__
       
  3549 archive.selectors.SymbianPolicySelector.__init__
       
  3550 archive.tools.Remover.__init__
       
  3551 archive.tools.SevenZipArchiver.__init__
       
  3552 archive.tools.ZipArchiver.__init__
       
  3553 ats3.Ats3TestPlan.__init__
       
  3554 ats3.Configuration.__init__
       
  3555 ats3.aste.AsteComponentParser.__init__
       
  3556 ats3.aste.AsteTestDropGenerator.__init__
       
  3557 ats3.aste.AsteTestPlan.__init__
       
  3558 ats3.aste.Configuration.__init__
       
  3559 ats3.atsconfigparser.ATSConfigParser.__init__
       
  3560 ats3.atsconfigparser.TestXML.__init__
       
  3561 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  3562 ats3.parsers.BldFileParser.__init__
       
  3563 ats3.parsers.CppParser.__init__
       
  3564 ats3.parsers.MmpFileParser.__init__
       
  3565 ats3.parsers.PkgFileParser.__init__
       
  3566 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  3567 bsf.BSF.__init__
       
  3568 build.ec.history.HistoryFileManager.__init__
       
  3569 build.io.AbldLogWhatReader.__init__
       
  3570 build.io.RombuildLogBinarySizeReader.__init__
       
  3571 build.model.BOM.__init__
       
  3572 build.model.BOMDeltaXMLWriter.__init__
       
  3573 build.model.BOMXMLWriter.__init__
       
  3574 build.model.Fix.__init__
       
  3575 build.model.PCPError.__init__
       
  3576 build.model.Project.__init__
       
  3577 build.model.SessionCreator.__init__
       
  3578 build.model.TAChange.__init__
       
  3579 build.model.TSWError.__init__
       
  3580 build.model.Task.__init__
       
  3581 buildtools.AbstractOutputWriter.__init__
       
  3582 buildtools.AntWriter.__init__
       
  3583 buildtools.Command.__init__
       
  3584 buildtools.CommandList.__init__
       
  3585 buildtools.Copy.__init__
       
  3586 buildtools.Delete.__init__
       
  3587 buildtools.EBSWriter.__init__
       
  3588 buildtools.MakeWriter.__init__
       
  3589 buildtools.PreBuilder.__init__
       
  3590 buildtools.StringWriter.__init__
       
  3591 ccm.AbstractSession.__init__
       
  3592 ccm.AttributeNameListResult.__init__
       
  3593 ccm.CCMException.__init__
       
  3594 ccm.CCMObject.__init__
       
  3595 ccm.ConflictsResult.__init__
       
  3596 ccm.CreateNewTaskResult.__init__
       
  3597 ccm.DataMapperListResult.__init__
       
  3598 ccm.Dir.__init__
       
  3599 ccm.File.__init__
       
  3600 ccm.FinduseResult.__init__
       
  3601 ccm.Folder.__init__
       
  3602 ccm.FolderCopyResult.__init__
       
  3603 ccm.FourPartName.__init__
       
  3604 ccm.InvalidFourPartNameException.__init__
       
  3605 ccm.ObjectListResult.__init__
       
  3606 ccm.Project.__init__
       
  3607 ccm.ProjectCheckoutResult.__init__
       
  3608 ccm.ProjectPurposeResult.__init__
       
  3609 ccm.Query.__init__
       
  3610 ccm.Releasedef.__init__
       
  3611 ccm.Result.__init__
       
  3612 ccm.Session.__init__
       
  3613 ccm.SessionPool.__init__
       
  3614 ccm.Task.__init__
       
  3615 ccm.UpdatePropertiesRefreshResult.__init__
       
  3616 ccm.UpdateResult.__init__
       
  3617 ccm.UpdateResultSimple.__init__
       
  3618 ccm.UpdateTemplate.__init__
       
  3619 ccm.UpdateTemplateInformation.__init__
       
  3620 ccm.WorkAreaInfoResult.__init__
       
  3621 ccm.conflict.Conflict.__init__
       
  3622 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  3623 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  3624 ccm.conflict.ObjectAndTask.__init__
       
  3625 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  3626 ccm.conflict.TaskModel.__init__
       
  3627 ccm.extra.CCMExtraException.__init__
       
  3628 ccm.extra.CachedProxySession.__init__
       
  3629 ccm.extra.CachedSessionProvider.__init__
       
  3630 ccm.extra.SessionProvider.__init__
       
  3631 ccm.extra.__FileSnapshot.__init__
       
  3632 ccm.extra.__ProjectSnapshot.__init__
       
  3633 comments.CommentParser.__init__
       
  3634 configuration.Configuration.__init__
       
  3635 configuration.ConfigurationSet.__init__
       
  3636 configuration.HierarchicalConfiguration.__init__
       
  3637 configuration.NestedConfiguration.__init__
       
  3638 configuration.NestedConfigurationBuilder.__init__
       
  3639 configuration.PropertiesConfiguration.__init__
       
  3640 configuration.Specification.__init__
       
  3641 configuration.XMLConfiguration.__init__
       
  3642 configuration._Key.__init__
       
  3643 configuration_model.DataModel.__init__
       
  3644 configuration_model.GroupDef.__init__
       
  3645 configuration_model.Item.__init__
       
  3646 configuration_model.PropertyDef.__init__
       
  3647 delta_zip.DeltaZipBuilder.__init__
       
  3648 delta_zip.MD5SignatureBuilder.__init__
       
  3649 delta_zip.MD5SignatureBuilderEC.__init__
       
  3650 delta_zip.SignaturesDict.__init__
       
  3651 dependancygraph.Library.__init__
       
  3652 dependancygraph.ModuleGroup.__init__
       
  3653 dependancygraph.ReadIvyConfig.__init__
       
  3654 escapeddict.EscapedDict.__init__
       
  3655 fileutils.AbstractScanner.__init__
       
  3656 fileutils.FileScanner.__init__
       
  3657 fileutils.Lock.__init__
       
  3658 flash_config.FlashConfigurationWriter.__init__
       
  3659 flash_config.ImagePack.__init__
       
  3660 helium.documentation.APIDeltaWriter.__init__
       
  3661 helium.logger.Logger.__init__
       
  3662 helium.logger._CustomizePrint.__init__
       
  3663 helium.output.widgets.BoldText.__init__
       
  3664 helium.output.widgets.Box.__init__
       
  3665 helium.output.widgets.Event.__init__
       
  3666 helium.output.widgets.Footer.__init__
       
  3667 helium.output.widgets.Header.__init__
       
  3668 helium.output.widgets.Summary.__init__
       
  3669 helium.output.widgets.Text.__init__
       
  3670 helium.output.widgets.Widget.__init__
       
  3671 helium.outputer.Configuration.__init__
       
  3672 helium.outputer.XML2XHTML.__init__
       
  3673 imaker.ecore.ContainerBase.__init__
       
  3674 imaker.ecore.Reference.__init__
       
  3675 imaker.iqrf.Configuration.__init__
       
  3676 imaker.iqrf.ConfigurationElement.__init__
       
  3677 imaker.iqrf.IMaker.__init__
       
  3678 imaker.iqrf.Interface.__init__
       
  3679 imaker.iqrf.Result.__init__
       
  3680 imaker.iqrf.Setting.__init__
       
  3681 imaker.iqrf.Target.__init__
       
  3682 integration.quality.AbldWhatParser.__init__
       
  3683 integration.quality.InternalExportParser.__init__
       
  3684 integration.quality.PolicyValidator.__init__
       
  3685 integration.templatebuilder.TemplateBuilder.__init__
       
  3686 localisation.Languages.__init__
       
  3687 log2xml.AppendSummary.__init__
       
  3688 log2xml.ContentWriter.__init__
       
  3689 log2xml.LogWriter.__init__
       
  3690 log2xml.Stack.__init__
       
  3691 parsedatalistening.Build.__init__
       
  3692 parsedatalistening.Target.__init__
       
  3693 preparation.PreparationAction.__init__
       
  3694 preparation.PreparationBuilder.__init__
       
  3695 preparation.PreparationCheckout.__init__
       
  3696 preparation.PreparationSnapshot.__init__
       
  3697 preparation.PreparationUpdate.__init__
       
  3698 rom.IMakerRomBuilder.__init__
       
  3699 rom.Image.__init__
       
  3700 rom.RomBuilder.__init__
       
  3701 rtfutils.RTFUtils.__init__
       
  3702 sis.SisPreBuilder.__init__
       
  3703 symbian.log.Parser.__init__
       
  3704 symrec.MD5Updater.__init__
       
  3705 symrec.Metadata2TDD.__init__
       
  3706 symrec.MetadataMerger.__init__
       
  3707 symrec.ReleaseMetadata.__init__
       
  3708 symrec.ServicePack.__init__
       
  3709 symrec.ValidateReleaseMetadata.__init__
       
  3710 symrec.ValidateReleaseMetadataCached.__init__
       
  3711 symrec.ValidateTicklerReleaseMetadata.__init__
       
  3712 sysdef.api.Binary.__init__
       
  3713 sysdef.api.BuildLayer.__init__
       
  3714 sysdef.api.Configuration.__init__
       
  3715 sysdef.api.Layer.__init__
       
  3716 sysdef.api.Module.__init__
       
  3717 sysdef.api.Option.__init__
       
  3718 sysdef.api.SpecialInstruction.__init__
       
  3719 sysdef.api.SysDefElement.__init__
       
  3720 sysdef.api.SystemDefinition.__init__
       
  3721 sysdef.api.Target.__init__
       
  3722 sysdef.api.TargetList.__init__
       
  3723 sysdef.api.Task.__init__
       
  3724 sysdef.api.Unit.__init__
       
  3725 sysdef.api.UnitList.__init__
       
  3726 sysdef.api._UnitGroup.__init__
       
  3727 sysdef.io.FlashImageSizeWriter.__init__
       
  3728 sysdef.io.MakeWriter.__init__
       
  3729 sysdef.io.MakeWriter2.__init__
       
  3730 sysdef.io.MakeWriter3.__init__
       
  3731 validateoverlay.ValidateOverlayInfo.__init__
       
  3732 vbaconf.AbstractConfigConverter.__init__
       
  3733 vbaconf.ConfigConverter.__init__
       
  3734 vbaconf.ConfigConverterNewDelivery.__init__
       
  3735 vbaconf.new_delivery.config_wrapper.__init__
       
  3736 version.Version.__init__
       
  3737 virtualbuildarea.VirtualDir.__init__
       
  3738 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-151', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-152" class="py-name"><a title="build.model.SessionCreator.session
       
  3739 ccm.CCMObject.session
       
  3740 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-152', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  3741 </div><a name="L446"></a><tt class="py-lineno"> 446</tt>  <tt class="py-line">     </tt>
       
  3742 <a name="DataMapperListResult.format"></a><div id="DataMapperListResult.format-def"><a name="L447"></a><tt class="py-lineno"> 447</tt> <a class="py-toggle" href="#" id="DataMapperListResult.format-toggle" onclick="return toggle('DataMapperListResult.format');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.DataMapperListResult-class.html#format">format</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3743 </div><div id="DataMapperListResult.format-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="DataMapperListResult.format-expanded"><a name="L448"></a><tt class="py-lineno"> 448</tt>  <tt class="py-line">        <tt class="py-name">formatted_keywords</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">"%s%s%s%%%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_separator</tt><tt class="py-op">,</tt> <tt class="py-name">x</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_separator</tt><tt class="py-op">,</tt> <tt class="py-name">x</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">x</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_keywords</tt><tt class="py-op">]</tt> </tt>
       
  3744 <a name="L449"></a><tt class="py-lineno"> 449</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-string">""</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">formatted_keywords</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_separator</tt> </tt>
       
  3745 </div><a name="L450"></a><tt class="py-lineno"> 450</tt>  <tt class="py-line">    </tt>
       
  3746 <a name="DataMapperListResult.regex"></a><div id="DataMapperListResult.regex-def"><a name="L451"></a><tt class="py-lineno"> 451</tt> <a class="py-toggle" href="#" id="DataMapperListResult.regex-toggle" onclick="return toggle('DataMapperListResult.regex');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.DataMapperListResult-class.html#regex">regex</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3747 </div><div id="DataMapperListResult.regex-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="DataMapperListResult.regex-expanded"><a name="L452"></a><tt class="py-lineno"> 452</tt>  <tt class="py-line">        <tt class="py-name">regex_keywords</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">r'%s%s%s(.*?)'</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_separator</tt><tt class="py-op">,</tt> <tt class="py-name">x</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_separator</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">x</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_keywords</tt><tt class="py-op">]</tt> </tt>
       
  3748 <a name="L453"></a><tt class="py-lineno"> 453</tt>  <tt class="py-line">        <tt id="link-153" class="py-name" targets="Variable build.model.PCPError.regex=build.model.PCPError-class.html#regex,Variable build.model.TAChange.regex=build.model.TAChange-class.html#regex,Variable build.model.TSWError.regex=build.model.TSWError-class.html#regex,Method ccm.DataMapperListResult.regex()=ccm.DataMapperListResult-class.html#regex"><a title="build.model.PCPError.regex
       
  3749 build.model.TAChange.regex
       
  3750 build.model.TSWError.regex
       
  3751 ccm.DataMapperListResult.regex" class="py-name" href="#" onclick="return doclink('link-153', 'regex', 'link-153');">regex</a></tt> <tt class="py-op">=</tt> <tt class="py-string">r''</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">regex_keywords</tt><tt class="py-op">)</tt> </tt>
       
  3752 <a name="L454"></a><tt class="py-lineno"> 454</tt>  <tt class="py-line">        <tt id="link-154" class="py-name"><a title="build.model.PCPError.regex
       
  3753 build.model.TAChange.regex
       
  3754 build.model.TSWError.regex
       
  3755 ccm.DataMapperListResult.regex" class="py-name" href="#" onclick="return doclink('link-154', 'regex', 'link-153');">regex</a></tt> <tt class="py-op">=</tt> <tt class="py-string">r"%s%s\s*\n"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-155" class="py-name"><a title="build.model.PCPError.regex
       
  3756 build.model.TAChange.regex
       
  3757 build.model.TSWError.regex
       
  3758 ccm.DataMapperListResult.regex" class="py-name" href="#" onclick="return doclink('link-155', 'regex', 'link-153');">regex</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_separator</tt><tt class="py-op">)</tt> </tt>
       
  3759 <a name="L455"></a><tt class="py-lineno"> 455</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt id="link-156" class="py-name"><a title="build.model.PCPError.regex
       
  3760 build.model.TAChange.regex
       
  3761 build.model.TSWError.regex
       
  3762 ccm.DataMapperListResult.regex" class="py-name" href="#" onclick="return doclink('link-156', 'regex', 'link-153');">regex</a></tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">MULTILINE</tt> <tt class="py-op">|</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">I</tt> <tt class="py-op">|</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">DOTALL</tt> <tt class="py-op">|</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">VERBOSE</tt> <tt class="py-op">|</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">U</tt><tt class="py-op">)</tt> </tt>
       
  3763 </div><a name="L456"></a><tt class="py-lineno"> 456</tt>  <tt class="py-line">     </tt>
       
  3764 <a name="DataMapperListResult._setoutput"></a><div id="DataMapperListResult._setoutput-def"><a name="L457"></a><tt class="py-lineno"> 457</tt> <a class="py-toggle" href="#" id="DataMapperListResult._setoutput-toggle" onclick="return toggle('DataMapperListResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.DataMapperListResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">obj</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3765 </div><div id="DataMapperListResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="DataMapperListResult._setoutput-expanded"><a name="L458"></a><tt class="py-lineno"> 458</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
       
  3766 <a name="L459"></a><tt class="py-lineno"> 459</tt>  <tt class="py-line">        <tt id="link-157" class="py-name"><a title="build.model.PCPError.regex
       
  3767 build.model.TAChange.regex
       
  3768 build.model.TSWError.regex
       
  3769 ccm.DataMapperListResult.regex" class="py-name" href="#" onclick="return doclink('link-157', 'regex', 'link-153');">regex</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-158" class="py-name"><a title="build.model.PCPError.regex
       
  3770 build.model.TAChange.regex
       
  3771 build.model.TSWError.regex
       
  3772 ccm.DataMapperListResult.regex" class="py-name" href="#" onclick="return doclink('link-158', 'regex', 'link-153');">regex</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  3773 <a name="L460"></a><tt class="py-lineno"> 460</tt>  <tt class="py-line">        <tt id="link-159" class="py-name"><a title="archive.builders._logger
       
  3774 archive.mappers._logger
       
  3775 archive.tools._logger
       
  3776 ats3._logger
       
  3777 ats3.aste._logger
       
  3778 ats3.dropgenerator._logger
       
  3779 ats3.parsers._logger
       
  3780 ats3.testconfigurator._logger
       
  3781 build.io._logger
       
  3782 build.model._logger
       
  3783 ccm._logger
       
  3784 ccm.extra._logger
       
  3785 comments._logger
       
  3786 configuration._logger
       
  3787 configuration_model._logger
       
  3788 delta_zip._logger
       
  3789 integration.quality._logger
       
  3790 nokia.gscm._logger
       
  3791 nokia.nokiaccm._logger
       
  3792 pathaddition.match._logger
       
  3793 preparation._logger
       
  3794 symbian.log._logger
       
  3795 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-159', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Regex %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-160" class="py-name"><a title="build.model.PCPError.regex
       
  3796 build.model.TAChange.regex
       
  3797 build.model.TSWError.regex
       
  3798 ccm.DataMapperListResult.regex" class="py-name" href="#" onclick="return doclink('link-160', 'regex', 'link-153');">regex</a></tt><tt class="py-op">.</tt><tt class="py-name">pattern</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  3799 <a name="L461"></a><tt class="py-lineno"> 461</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt id="link-161" class="py-name"><a title="fileutils.AbstractScanner.match
       
  3800 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-161', 'match', 'link-31');">match</a></tt> <tt class="py-keyword">in</tt> <tt id="link-162" class="py-name"><a title="build.model.PCPError.regex
       
  3801 build.model.TAChange.regex
       
  3802 build.model.TSWError.regex
       
  3803 ccm.DataMapperListResult.regex" class="py-name" href="#" onclick="return doclink('link-162', 'regex', 'link-153');">regex</a></tt><tt class="py-op">.</tt><tt class="py-name">finditer</tt><tt class="py-op">(</tt><tt class="py-name">obj</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3804 <a name="L462"></a><tt class="py-lineno"> 462</tt>  <tt class="py-line">            <tt id="link-163" class="py-name"><a title="archive.builders._logger
       
  3805 archive.mappers._logger
       
  3806 archive.tools._logger
       
  3807 ats3._logger
       
  3808 ats3.aste._logger
       
  3809 ats3.dropgenerator._logger
       
  3810 ats3.parsers._logger
       
  3811 ats3.testconfigurator._logger
       
  3812 build.io._logger
       
  3813 build.model._logger
       
  3814 ccm._logger
       
  3815 ccm.extra._logger
       
  3816 comments._logger
       
  3817 configuration._logger
       
  3818 configuration_model._logger
       
  3819 delta_zip._logger
       
  3820 integration.quality._logger
       
  3821 nokia.gscm._logger
       
  3822 nokia.nokiaccm._logger
       
  3823 pathaddition.match._logger
       
  3824 preparation._logger
       
  3825 symbian.log._logger
       
  3826 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-163', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Found: %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-164" class="py-name"><a title="fileutils.AbstractScanner.match
       
  3827 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-164', 'match', 'link-31');">match</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  3828 <a name="L463"></a><tt class="py-lineno"> 463</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt id="link-165" class="py-name"><a title="fileutils.AbstractScanner.match
       
  3829 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-165', 'match', 'link-31');">match</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  3830 <a name="L464"></a><tt class="py-lineno"> 464</tt>  <tt class="py-line">                <tt class="py-name">output_line</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
       
  3831 <a name="L465"></a><tt class="py-lineno"> 465</tt>  <tt class="py-line">                <tt class="py-keyword">for</tt> <tt class="py-name">i</tt> <tt class="py-keyword">in</tt> <tt class="py-name">range</tt><tt class="py-op">(</tt><tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_datamodel</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3832 <a name="L466"></a><tt class="py-lineno"> 466</tt>  <tt class="py-line">                    <tt id="link-166" class="py-name"><a title="archive.builders._logger
       
  3833 archive.mappers._logger
       
  3834 archive.tools._logger
       
  3835 ats3._logger
       
  3836 ats3.aste._logger
       
  3837 ats3.dropgenerator._logger
       
  3838 ats3.parsers._logger
       
  3839 ats3.testconfigurator._logger
       
  3840 build.io._logger
       
  3841 build.model._logger
       
  3842 ccm._logger
       
  3843 ccm.extra._logger
       
  3844 comments._logger
       
  3845 configuration._logger
       
  3846 configuration_model._logger
       
  3847 delta_zip._logger
       
  3848 integration.quality._logger
       
  3849 nokia.gscm._logger
       
  3850 nokia.nokiaccm._logger
       
  3851 pathaddition.match._logger
       
  3852 preparation._logger
       
  3853 symbian.log._logger
       
  3854 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-166', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Found %d: %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">i</tt><tt class="py-op">,</tt> <tt id="link-167" class="py-name"><a title="fileutils.AbstractScanner.match
       
  3855 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-167', 'match', 'link-31');">match</a></tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-name">i</tt> <tt class="py-op">+</tt> <tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  3856 <a name="L467"></a><tt class="py-lineno"> 467</tt>  <tt class="py-line">                    <tt id="link-168" class="py-name" targets="Module build.model=build.model-module.html"><a title="build.model" class="py-name" href="#" onclick="return doclink('link-168', 'model', 'link-168');">model</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_datamodel</tt><tt class="py-op">[</tt><tt class="py-name">i</tt><tt class="py-op">]</tt> </tt>
       
  3857 <a name="L468"></a><tt class="py-lineno"> 468</tt>  <tt class="py-line">                    <tt class="py-name">output_line</tt><tt class="py-op">[</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_keywords</tt><tt class="py-op">[</tt><tt class="py-name">i</tt><tt class="py-op">]</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-169" class="py-name"><a title="ccm.DataMapperListResult.dataconv" class="py-name" href="#" onclick="return doclink('link-169', 'dataconv', 'link-148');">dataconv</a></tt><tt class="py-op">[</tt><tt id="link-170" class="py-name"><a title="build.model" class="py-name" href="#" onclick="return doclink('link-170', 'model', 'link-168');">model</a></tt><tt class="py-op">]</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">,</tt> <tt id="link-171" class="py-name"><a title="fileutils.AbstractScanner.match
       
  3858 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-171', 'match', 'link-31');">match</a></tt><tt class="py-op">.</tt><tt class="py-name">group</tt><tt class="py-op">(</tt><tt class="py-name">i</tt> <tt class="py-op">+</tt> <tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  3859 <a name="L469"></a><tt class="py-lineno"> 469</tt>  <tt class="py-line">                    <tt class="py-name">i</tt> <tt class="py-op">+=</tt> <tt class="py-number">1</tt> </tt>
       
  3860 <a name="L470"></a><tt class="py-lineno"> 470</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt><tt class="py-op">.</tt><tt id="link-172" class="py-name"><a title="ccm.Folder.append
       
  3861 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-172', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-name">output_line</tt><tt class="py-op">)</tt> </tt>
       
  3862 </div></div><a name="L471"></a><tt class="py-lineno"> 471</tt>  <tt class="py-line">                 </tt>
       
  3863 <a name="L472"></a><tt class="py-lineno"> 472</tt>  <tt class="py-line"> </tt>
       
  3864 <a name="FolderCopyResult"></a><div id="FolderCopyResult-def"><a name="L473"></a><tt class="py-lineno"> 473</tt> <a class="py-toggle" href="#" id="FolderCopyResult-toggle" onclick="return toggle('FolderCopyResult');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.FolderCopyResult-class.html">FolderCopyResult</a><tt class="py-op">(</tt><tt class="py-base-class">Result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3865 </div><div id="FolderCopyResult-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="FolderCopyResult-expanded"><a name="L474"></a><tt class="py-lineno"> 474</tt>  <tt class="py-line">    <tt class="py-docstring">""" Parses a folder copy result """</tt> </tt>
       
  3866 <a name="FolderCopyResult.__init__"></a><div id="FolderCopyResult.__init__-def"><a name="L475"></a><tt class="py-lineno"> 475</tt> <a class="py-toggle" href="#" id="FolderCopyResult.__init__-toggle" onclick="return toggle('FolderCopyResult.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FolderCopyResult-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  3867 </div><div id="FolderCopyResult.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FolderCopyResult.__init__-expanded"><a name="L476"></a><tt class="py-lineno"> 476</tt>  <tt class="py-line">        <tt id="link-173" class="py-name"><a title="ccm.Result
       
  3868 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-173', 'Result', 'link-25');">Result</a></tt><tt class="py-op">.</tt><tt id="link-174" class="py-name"><a title="ant.AntHandler.__init__
       
  3869 archive.builders.ArchivePreBuilder.__init__
       
  3870 archive.mappers.DefaultMapper.__init__
       
  3871 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  3872 archive.mappers.Mapper.__init__
       
  3873 archive.mappers.PolicyMapper.__init__
       
  3874 archive.mappers.PolicyRemoverMapper.__init__
       
  3875 archive.mappers.SFPolicyRemoverMapper.__init__
       
  3876 archive.scanners.AbldWhatScanner.__init__
       
  3877 archive.scanners.FileSystemScanner.__init__
       
  3878 archive.scanners.InputFileScanner.__init__
       
  3879 archive.scanners.Scanner.__init__
       
  3880 archive.selectors.DistributionPolicySelector.__init__
       
  3881 archive.selectors.SymbianPolicySelector.__init__
       
  3882 archive.tools.Remover.__init__
       
  3883 archive.tools.SevenZipArchiver.__init__
       
  3884 archive.tools.ZipArchiver.__init__
       
  3885 ats3.Ats3TestPlan.__init__
       
  3886 ats3.Configuration.__init__
       
  3887 ats3.aste.AsteComponentParser.__init__
       
  3888 ats3.aste.AsteTestDropGenerator.__init__
       
  3889 ats3.aste.AsteTestPlan.__init__
       
  3890 ats3.aste.Configuration.__init__
       
  3891 ats3.atsconfigparser.ATSConfigParser.__init__
       
  3892 ats3.atsconfigparser.TestXML.__init__
       
  3893 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  3894 ats3.parsers.BldFileParser.__init__
       
  3895 ats3.parsers.CppParser.__init__
       
  3896 ats3.parsers.MmpFileParser.__init__
       
  3897 ats3.parsers.PkgFileParser.__init__
       
  3898 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  3899 bsf.BSF.__init__
       
  3900 build.ec.history.HistoryFileManager.__init__
       
  3901 build.io.AbldLogWhatReader.__init__
       
  3902 build.io.RombuildLogBinarySizeReader.__init__
       
  3903 build.model.BOM.__init__
       
  3904 build.model.BOMDeltaXMLWriter.__init__
       
  3905 build.model.BOMXMLWriter.__init__
       
  3906 build.model.Fix.__init__
       
  3907 build.model.PCPError.__init__
       
  3908 build.model.Project.__init__
       
  3909 build.model.SessionCreator.__init__
       
  3910 build.model.TAChange.__init__
       
  3911 build.model.TSWError.__init__
       
  3912 build.model.Task.__init__
       
  3913 buildtools.AbstractOutputWriter.__init__
       
  3914 buildtools.AntWriter.__init__
       
  3915 buildtools.Command.__init__
       
  3916 buildtools.CommandList.__init__
       
  3917 buildtools.Copy.__init__
       
  3918 buildtools.Delete.__init__
       
  3919 buildtools.EBSWriter.__init__
       
  3920 buildtools.MakeWriter.__init__
       
  3921 buildtools.PreBuilder.__init__
       
  3922 buildtools.StringWriter.__init__
       
  3923 ccm.AbstractSession.__init__
       
  3924 ccm.AttributeNameListResult.__init__
       
  3925 ccm.CCMException.__init__
       
  3926 ccm.CCMObject.__init__
       
  3927 ccm.ConflictsResult.__init__
       
  3928 ccm.CreateNewTaskResult.__init__
       
  3929 ccm.DataMapperListResult.__init__
       
  3930 ccm.Dir.__init__
       
  3931 ccm.File.__init__
       
  3932 ccm.FinduseResult.__init__
       
  3933 ccm.Folder.__init__
       
  3934 ccm.FolderCopyResult.__init__
       
  3935 ccm.FourPartName.__init__
       
  3936 ccm.InvalidFourPartNameException.__init__
       
  3937 ccm.ObjectListResult.__init__
       
  3938 ccm.Project.__init__
       
  3939 ccm.ProjectCheckoutResult.__init__
       
  3940 ccm.ProjectPurposeResult.__init__
       
  3941 ccm.Query.__init__
       
  3942 ccm.Releasedef.__init__
       
  3943 ccm.Result.__init__
       
  3944 ccm.Session.__init__
       
  3945 ccm.SessionPool.__init__
       
  3946 ccm.Task.__init__
       
  3947 ccm.UpdatePropertiesRefreshResult.__init__
       
  3948 ccm.UpdateResult.__init__
       
  3949 ccm.UpdateResultSimple.__init__
       
  3950 ccm.UpdateTemplate.__init__
       
  3951 ccm.UpdateTemplateInformation.__init__
       
  3952 ccm.WorkAreaInfoResult.__init__
       
  3953 ccm.conflict.Conflict.__init__
       
  3954 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  3955 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  3956 ccm.conflict.ObjectAndTask.__init__
       
  3957 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  3958 ccm.conflict.TaskModel.__init__
       
  3959 ccm.extra.CCMExtraException.__init__
       
  3960 ccm.extra.CachedProxySession.__init__
       
  3961 ccm.extra.CachedSessionProvider.__init__
       
  3962 ccm.extra.SessionProvider.__init__
       
  3963 ccm.extra.__FileSnapshot.__init__
       
  3964 ccm.extra.__ProjectSnapshot.__init__
       
  3965 comments.CommentParser.__init__
       
  3966 configuration.Configuration.__init__
       
  3967 configuration.ConfigurationSet.__init__
       
  3968 configuration.HierarchicalConfiguration.__init__
       
  3969 configuration.NestedConfiguration.__init__
       
  3970 configuration.NestedConfigurationBuilder.__init__
       
  3971 configuration.PropertiesConfiguration.__init__
       
  3972 configuration.Specification.__init__
       
  3973 configuration.XMLConfiguration.__init__
       
  3974 configuration._Key.__init__
       
  3975 configuration_model.DataModel.__init__
       
  3976 configuration_model.GroupDef.__init__
       
  3977 configuration_model.Item.__init__
       
  3978 configuration_model.PropertyDef.__init__
       
  3979 delta_zip.DeltaZipBuilder.__init__
       
  3980 delta_zip.MD5SignatureBuilder.__init__
       
  3981 delta_zip.MD5SignatureBuilderEC.__init__
       
  3982 delta_zip.SignaturesDict.__init__
       
  3983 dependancygraph.Library.__init__
       
  3984 dependancygraph.ModuleGroup.__init__
       
  3985 dependancygraph.ReadIvyConfig.__init__
       
  3986 escapeddict.EscapedDict.__init__
       
  3987 fileutils.AbstractScanner.__init__
       
  3988 fileutils.FileScanner.__init__
       
  3989 fileutils.Lock.__init__
       
  3990 flash_config.FlashConfigurationWriter.__init__
       
  3991 flash_config.ImagePack.__init__
       
  3992 helium.documentation.APIDeltaWriter.__init__
       
  3993 helium.logger.Logger.__init__
       
  3994 helium.logger._CustomizePrint.__init__
       
  3995 helium.output.widgets.BoldText.__init__
       
  3996 helium.output.widgets.Box.__init__
       
  3997 helium.output.widgets.Event.__init__
       
  3998 helium.output.widgets.Footer.__init__
       
  3999 helium.output.widgets.Header.__init__
       
  4000 helium.output.widgets.Summary.__init__
       
  4001 helium.output.widgets.Text.__init__
       
  4002 helium.output.widgets.Widget.__init__
       
  4003 helium.outputer.Configuration.__init__
       
  4004 helium.outputer.XML2XHTML.__init__
       
  4005 imaker.ecore.ContainerBase.__init__
       
  4006 imaker.ecore.Reference.__init__
       
  4007 imaker.iqrf.Configuration.__init__
       
  4008 imaker.iqrf.ConfigurationElement.__init__
       
  4009 imaker.iqrf.IMaker.__init__
       
  4010 imaker.iqrf.Interface.__init__
       
  4011 imaker.iqrf.Result.__init__
       
  4012 imaker.iqrf.Setting.__init__
       
  4013 imaker.iqrf.Target.__init__
       
  4014 integration.quality.AbldWhatParser.__init__
       
  4015 integration.quality.InternalExportParser.__init__
       
  4016 integration.quality.PolicyValidator.__init__
       
  4017 integration.templatebuilder.TemplateBuilder.__init__
       
  4018 localisation.Languages.__init__
       
  4019 log2xml.AppendSummary.__init__
       
  4020 log2xml.ContentWriter.__init__
       
  4021 log2xml.LogWriter.__init__
       
  4022 log2xml.Stack.__init__
       
  4023 parsedatalistening.Build.__init__
       
  4024 parsedatalistening.Target.__init__
       
  4025 preparation.PreparationAction.__init__
       
  4026 preparation.PreparationBuilder.__init__
       
  4027 preparation.PreparationCheckout.__init__
       
  4028 preparation.PreparationSnapshot.__init__
       
  4029 preparation.PreparationUpdate.__init__
       
  4030 rom.IMakerRomBuilder.__init__
       
  4031 rom.Image.__init__
       
  4032 rom.RomBuilder.__init__
       
  4033 rtfutils.RTFUtils.__init__
       
  4034 sis.SisPreBuilder.__init__
       
  4035 symbian.log.Parser.__init__
       
  4036 symrec.MD5Updater.__init__
       
  4037 symrec.Metadata2TDD.__init__
       
  4038 symrec.MetadataMerger.__init__
       
  4039 symrec.ReleaseMetadata.__init__
       
  4040 symrec.ServicePack.__init__
       
  4041 symrec.ValidateReleaseMetadata.__init__
       
  4042 symrec.ValidateReleaseMetadataCached.__init__
       
  4043 symrec.ValidateTicklerReleaseMetadata.__init__
       
  4044 sysdef.api.Binary.__init__
       
  4045 sysdef.api.BuildLayer.__init__
       
  4046 sysdef.api.Configuration.__init__
       
  4047 sysdef.api.Layer.__init__
       
  4048 sysdef.api.Module.__init__
       
  4049 sysdef.api.Option.__init__
       
  4050 sysdef.api.SpecialInstruction.__init__
       
  4051 sysdef.api.SysDefElement.__init__
       
  4052 sysdef.api.SystemDefinition.__init__
       
  4053 sysdef.api.Target.__init__
       
  4054 sysdef.api.TargetList.__init__
       
  4055 sysdef.api.Task.__init__
       
  4056 sysdef.api.Unit.__init__
       
  4057 sysdef.api.UnitList.__init__
       
  4058 sysdef.api._UnitGroup.__init__
       
  4059 sysdef.io.FlashImageSizeWriter.__init__
       
  4060 sysdef.io.MakeWriter.__init__
       
  4061 sysdef.io.MakeWriter2.__init__
       
  4062 sysdef.io.MakeWriter3.__init__
       
  4063 validateoverlay.ValidateOverlayInfo.__init__
       
  4064 vbaconf.AbstractConfigConverter.__init__
       
  4065 vbaconf.ConfigConverter.__init__
       
  4066 vbaconf.ConfigConverterNewDelivery.__init__
       
  4067 vbaconf.new_delivery.config_wrapper.__init__
       
  4068 version.Version.__init__
       
  4069 virtualbuildarea.VirtualDir.__init__
       
  4070 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-174', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-175" class="py-name"><a title="build.model.SessionCreator.session
       
  4071 ccm.CCMObject.session
       
  4072 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-175', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  4073 </div><a name="L477"></a><tt class="py-lineno"> 477</tt>  <tt class="py-line"> </tt>
       
  4074 <a name="FolderCopyResult._setoutput"></a><div id="FolderCopyResult._setoutput-def"><a name="L478"></a><tt class="py-lineno"> 478</tt> <a class="py-toggle" href="#" id="FolderCopyResult._setoutput-toggle" onclick="return toggle('FolderCopyResult._setoutput');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FolderCopyResult-class.html#_setoutput">_setoutput</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">output</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4075 </div><div id="FolderCopyResult._setoutput-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FolderCopyResult._setoutput-expanded"><a name="L479"></a><tt class="py-lineno"> 479</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  4076 <a name="L480"></a><tt class="py-lineno"> 480</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt id="link-176" class="py-name"><a title="ccm.Result.output
       
  4077 helium.output" class="py-name" href="#" onclick="return doclink('link-176', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4078 <a name="L481"></a><tt class="py-lineno"> 481</tt>  <tt class="py-line">            <tt class="py-name">mo</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-177" class="py-name"><a title="fileutils.AbstractScanner.match
       
  4079 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-177', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"appended to"</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  4080 <a name="L482"></a><tt class="py-lineno"> 482</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">mo</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4081 <a name="L483"></a><tt class="py-lineno"> 483</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_output</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-178" class="py-name"><a title="ccm.AbstractSession.create
       
  4082 ccm.Task.create
       
  4083 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-178', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  4084 <a name="L484"></a><tt class="py-lineno"> 484</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> </tt>
       
  4085 </div></div><a name="L485"></a><tt class="py-lineno"> 485</tt>  <tt class="py-line"> </tt>
       
  4086 <a name="L486"></a><tt class="py-lineno"> 486</tt>  <tt class="py-line"><tt id="link-179" class="py-name" targets="Variable ccm.CHECKOUT_LOG_RULES=ccm-module.html#CHECKOUT_LOG_RULES"><a title="ccm.CHECKOUT_LOG_RULES" class="py-name" href="#" onclick="return doclink('link-179', 'CHECKOUT_LOG_RULES', 'link-179');">CHECKOUT_LOG_RULES</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">[</tt><tt class="py-string">r'^Derive failed for'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4087 <a name="L487"></a><tt class="py-lineno"> 487</tt>  <tt class="py-line">                      <tt class="py-op">[</tt><tt class="py-string">r'^Serious:'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4088 <a name="L488"></a><tt class="py-lineno"> 488</tt>  <tt class="py-line">                      <tt class="py-op">[</tt><tt class="py-string">r'^Warning: .* failed.'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4089 <a name="L489"></a><tt class="py-lineno"> 489</tt>  <tt class="py-line">                      <tt class="py-op">[</tt><tt class="py-string">r'^Warning:'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">WARNING</tt><tt class="py-op">]</tt><tt class="py-op">,</tt><tt class="py-op">]</tt> </tt>
       
  4090 <a name="L490"></a><tt class="py-lineno"> 490</tt>  <tt class="py-line"> </tt>
       
  4091 <a name="L491"></a><tt class="py-lineno"> 491</tt>  <tt class="py-line"><tt id="link-180" class="py-name" targets="Variable ccm.UPDATE_LOG_RULES=ccm-module.html#UPDATE_LOG_RULES"><a title="ccm.UPDATE_LOG_RULES" class="py-name" href="#" onclick="return doclink('link-180', 'UPDATE_LOG_RULES', 'link-180');">UPDATE_LOG_RULES</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">[</tt><tt class="py-string">r'^Update failed.'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4092 <a name="L492"></a><tt class="py-lineno"> 492</tt>  <tt class="py-line">                    <tt class="py-op">[</tt><tt class="py-string">r'^Serious:'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4093 <a name="L493"></a><tt class="py-lineno"> 493</tt>  <tt class="py-line">                    <tt class="py-op">[</tt><tt class="py-string">r'^\s+Failed to'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4094 <a name="L494"></a><tt class="py-lineno"> 494</tt>  <tt class="py-line">                    <tt class="py-op">[</tt><tt class="py-string">r'^\d+ failures to'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4095 <a name="L495"></a><tt class="py-lineno"> 495</tt>  <tt class="py-line">                    <tt class="py-op">[</tt><tt class="py-string">r"^Warning: This work area '.+' cannot be reused"</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4096 <a name="L496"></a><tt class="py-lineno"> 496</tt>  <tt class="py-line">                    <tt class="py-op">[</tt><tt class="py-string">r'^Rebind of .* failed'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4097 <a name="L497"></a><tt class="py-lineno"> 497</tt>  <tt class="py-line">                    <tt class="py-op">[</tt><tt class="py-string">r'^Warning: .* failed.'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4098 <a name="L498"></a><tt class="py-lineno"> 498</tt>  <tt class="py-line">                    <tt class="py-op">[</tt><tt class="py-string">r'^Skipping \'.*\'\.  You do not have permission to modify this project.'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4099 <a name="L499"></a><tt class="py-lineno"> 499</tt>  <tt class="py-line">                    <tt class="py-op">[</tt><tt class="py-string">r'^Work area conflict exists for file'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4100 <a name="L500"></a><tt class="py-lineno"> 500</tt>  <tt class="py-line">                    <tt class="py-op">[</tt><tt class="py-string">r'^Warning:  No candidates found for directory entry'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4101 <a name="L501"></a><tt class="py-lineno"> 501</tt>  <tt class="py-line">                    <tt class="py-op">[</tt><tt class="py-string">r'^Warning:'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">WARNING</tt><tt class="py-op">]</tt><tt class="py-op">,</tt><tt class="py-op">]</tt> </tt>
       
  4102 <a name="L502"></a><tt class="py-lineno"> 502</tt>  <tt class="py-line"> </tt>
       
  4103 <a name="L503"></a><tt class="py-lineno"> 503</tt>  <tt class="py-line"><tt id="link-181" class="py-name" targets="Variable ccm.CONFLICTS_LOG_RULES=ccm-module.html#CONFLICTS_LOG_RULES"><a title="ccm.CONFLICTS_LOG_RULES" class="py-name" href="#" onclick="return doclink('link-181', 'CONFLICTS_LOG_RULES', 'link-181');">CONFLICTS_LOG_RULES</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">[</tt><tt class="py-string">r'^\w+#\d+\s+Implicit'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">WARNING</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4104 <a name="L504"></a><tt class="py-lineno"> 504</tt>  <tt class="py-line">                       <tt class="py-op">[</tt><tt class="py-string">r'^(.*)\s+(\w+#\d+)\s+(.+)'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt><tt class="py-op">]</tt> </tt>
       
  4105 <a name="L505"></a><tt class="py-lineno"> 505</tt>  <tt class="py-line"> </tt>
       
  4106 <a name="L506"></a><tt class="py-lineno"> 506</tt>  <tt class="py-line"><tt id="link-182" class="py-name" targets="Variable ccm.SYNC_LOG_RULES=ccm-module.html#SYNC_LOG_RULES"><a title="ccm.SYNC_LOG_RULES" class="py-name" href="#" onclick="return doclink('link-182', 'SYNC_LOG_RULES', 'link-182');">SYNC_LOG_RULES</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">[</tt><tt class="py-string">r'^\s+0\s+Conflict\(s\) for project'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">INFO</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4107 <a name="L507"></a><tt class="py-lineno"> 507</tt>  <tt class="py-line">                  <tt class="py-op">[</tt><tt class="py-string">r'^\s+\d+\s+Conflict\(s\) for project'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4108 <a name="L508"></a><tt class="py-lineno"> 508</tt>  <tt class="py-line">                  <tt class="py-op">[</tt><tt class="py-string">r'^Project \'.*\' does not maintain a workarea.'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4109 <a name="L509"></a><tt class="py-lineno"> 509</tt>  <tt class="py-line">                  <tt class="py-op">[</tt><tt class="py-string">r'^Work area conflict exists for file'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4110 <a name="L510"></a><tt class="py-lineno"> 510</tt>  <tt class="py-line">                  <tt class="py-op">[</tt><tt class="py-string">r'^Warning: Conflicts detected during synchronization. Check your logs.'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">ERROR</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
       
  4111 <a name="L511"></a><tt class="py-lineno"> 511</tt>  <tt class="py-line">                  <tt class="py-op">[</tt><tt class="py-string">r'^Warning:'</tt><tt class="py-op">,</tt> <tt class="py-name">logging</tt><tt class="py-op">.</tt><tt class="py-name">WARNING</tt><tt class="py-op">]</tt><tt class="py-op">,</tt><tt class="py-op">]</tt> </tt>
       
  4112 <a name="L512"></a><tt class="py-lineno"> 512</tt>  <tt class="py-line"> </tt>
       
  4113 <a name="log_result"></a><div id="log_result-def"><a name="L513"></a><tt class="py-lineno"> 513</tt> <a class="py-toggle" href="#" id="log_result-toggle" onclick="return toggle('log_result');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm-module.html#log_result">log_result</a><tt class="py-op">(</tt><tt class="py-param">result</tt><tt class="py-op">,</tt> <tt class="py-param">rules</tt><tt class="py-op">,</tt> <tt class="py-param">logger</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4114 </div><div id="log_result-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="log_result-expanded"><a name="L514"></a><tt class="py-lineno"> 514</tt>  <tt class="py-line">    <tt class="py-docstring">""" Rules it a list of tuple defining a regular expression and an log level. """</tt> </tt>
       
  4115 <a name="L515"></a><tt class="py-lineno"> 515</tt>  <tt class="py-line">    <tt class="py-keyword">if</tt> <tt id="link-183" class="py-name" targets="Variable archive.scanners.logger=archive.scanners-module.html#logger,Variable archive.selectors.logger=archive.selectors-module.html#logger,Variable buildmanagement.logger=buildmanagement-module.html#logger,Variable flash_config.logger=flash_config-module.html#logger,Module helium.logger=helium.logger-module.html,Variable imaker.iqrf.logger=imaker.iqrf-module.html#logger,Variable integration.templatebuilder.logger=integration.templatebuilder-module.html#logger,Variable rom.logger=rom-module.html#logger"><a title="archive.scanners.logger
       
  4116 archive.selectors.logger
       
  4117 buildmanagement.logger
       
  4118 flash_config.logger
       
  4119 helium.logger
       
  4120 imaker.iqrf.logger
       
  4121 integration.templatebuilder.logger
       
  4122 rom.logger" class="py-name" href="#" onclick="return doclink('link-183', 'logger', 'link-183');">logger</a></tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4123 <a name="L516"></a><tt class="py-lineno"> 516</tt>  <tt class="py-line">        <tt id="link-184" class="py-name"><a title="archive.scanners.logger
       
  4124 archive.selectors.logger
       
  4125 buildmanagement.logger
       
  4126 flash_config.logger
       
  4127 helium.logger
       
  4128 imaker.iqrf.logger
       
  4129 integration.templatebuilder.logger
       
  4130 rom.logger" class="py-name" href="#" onclick="return doclink('link-184', 'logger', 'link-183');">logger</a></tt> <tt class="py-op">=</tt> <tt id="link-185" class="py-name"><a title="archive.builders._logger
       
  4131 archive.mappers._logger
       
  4132 archive.tools._logger
       
  4133 ats3._logger
       
  4134 ats3.aste._logger
       
  4135 ats3.dropgenerator._logger
       
  4136 ats3.parsers._logger
       
  4137 ats3.testconfigurator._logger
       
  4138 build.io._logger
       
  4139 build.model._logger
       
  4140 ccm._logger
       
  4141 ccm.extra._logger
       
  4142 comments._logger
       
  4143 configuration._logger
       
  4144 configuration_model._logger
       
  4145 delta_zip._logger
       
  4146 integration.quality._logger
       
  4147 nokia.gscm._logger
       
  4148 nokia.nokiaccm._logger
       
  4149 pathaddition.match._logger
       
  4150 preparation._logger
       
  4151 symbian.log._logger
       
  4152 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-185', '_logger', 'link-3');">_logger</a></tt> </tt>
       
  4153 <a name="L517"></a><tt class="py-lineno"> 517</tt>  <tt class="py-line">    <tt class="py-name">crules</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
       
  4154 <a name="L518"></a><tt class="py-lineno"> 518</tt>  <tt class="py-line">    <tt class="py-keyword">if</tt> <tt class="py-name">rules</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4155 <a name="L519"></a><tt class="py-lineno"> 519</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">rule</tt> <tt class="py-keyword">in</tt> <tt class="py-name">rules</tt><tt class="py-op">:</tt> </tt>
       
  4156 <a name="L520"></a><tt class="py-lineno"> 520</tt>  <tt class="py-line">            <tt class="py-name">crules</tt><tt class="py-op">.</tt><tt id="link-186" class="py-name"><a title="ccm.Folder.append
       
  4157 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-186', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-op">[</tt><tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">compile</tt><tt class="py-op">(</tt><tt class="py-name">rule</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">rule</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  4158 <a name="L521"></a><tt class="py-lineno"> 521</tt>  <tt class="py-line">                 </tt>
       
  4159 <a name="L522"></a><tt class="py-lineno"> 522</tt>  <tt class="py-line">    <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">result</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4160 <a name="L523"></a><tt class="py-lineno"> 523</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">rule</tt> <tt class="py-keyword">in</tt> <tt class="py-name">crules</tt><tt class="py-op">:</tt> </tt>
       
  4161 <a name="L524"></a><tt class="py-lineno"> 524</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">rule</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-187" class="py-name"><a title="fileutils.AbstractScanner.match
       
  4162 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-187', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4163 <a name="L525"></a><tt class="py-lineno"> 525</tt>  <tt class="py-line">                <tt id="link-188" class="py-name"><a title="archive.scanners.logger
       
  4164 archive.selectors.logger
       
  4165 buildmanagement.logger
       
  4166 flash_config.logger
       
  4167 helium.logger
       
  4168 imaker.iqrf.logger
       
  4169 integration.templatebuilder.logger
       
  4170 rom.logger" class="py-name" href="#" onclick="return doclink('link-188', 'logger', 'link-183');">logger</a></tt><tt class="py-op">.</tt><tt id="link-189" class="py-name" targets="Method configuration_model.Item.log()=configuration_model.Item-class.html#log,Module symbian.log=symbian.log-module.html"><a title="configuration_model.Item.log
       
  4171 symbian.log" class="py-name" href="#" onclick="return doclink('link-189', 'log', 'link-189');">log</a></tt><tt class="py-op">(</tt><tt class="py-name">rule</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  4172 <a name="L526"></a><tt class="py-lineno"> 526</tt>  <tt class="py-line">                <tt class="py-keyword">break</tt> </tt>
       
  4173 <a name="L527"></a><tt class="py-lineno"> 527</tt>  <tt class="py-line">        <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  4174 <a name="L528"></a><tt class="py-lineno"> 528</tt>  <tt class="py-line">            <tt id="link-190" class="py-name"><a title="archive.scanners.logger
       
  4175 archive.selectors.logger
       
  4176 buildmanagement.logger
       
  4177 flash_config.logger
       
  4178 helium.logger
       
  4179 imaker.iqrf.logger
       
  4180 integration.templatebuilder.logger
       
  4181 rom.logger" class="py-name" href="#" onclick="return doclink('link-190', 'logger', 'link-183');">logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  4182 </div><a name="L529"></a><tt class="py-lineno"> 529</tt>  <tt class="py-line">     </tt>
       
  4183 <a name="AbstractSession"></a><div id="AbstractSession-def"><a name="L530"></a><tt class="py-lineno"> 530</tt> <a class="py-toggle" href="#" id="AbstractSession-toggle" onclick="return toggle('AbstractSession');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html">AbstractSession</a><tt class="py-op">(</tt><tt class="py-base-class">object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4184 </div><div id="AbstractSession-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="AbstractSession-expanded"><a name="L531"></a><tt class="py-lineno"> 531</tt>  <tt class="py-line">    <tt class="py-docstring">"""An abstract Synergy session.</tt> </tt>
       
  4185 <a name="L532"></a><tt class="py-lineno"> 532</tt>  <tt class="py-line"><tt class="py-docstring"></tt> </tt>
       
  4186 <a name="L533"></a><tt class="py-lineno"> 533</tt>  <tt class="py-line"><tt class="py-docstring">    Must be overridden to implement either a single session or</tt> </tt>
       
  4187 <a name="L534"></a><tt class="py-lineno"> 534</tt>  <tt class="py-line"><tt class="py-docstring">    multiple session handling.</tt> </tt>
       
  4188 <a name="L535"></a><tt class="py-lineno"> 535</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
       
  4189 <a name="AbstractSession.__init__"></a><div id="AbstractSession.__init__-def"><a name="L536"></a><tt class="py-lineno"> 536</tt> <a class="py-toggle" href="#" id="AbstractSession.__init__-toggle" onclick="return toggle('AbstractSession.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">username</tt><tt class="py-op">,</tt> <tt class="py-param">engine</tt><tt class="py-op">,</tt> <tt class="py-param">dbpath</tt><tt class="py-op">,</tt> <tt class="py-param">ccm_addr</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4190 </div><div id="AbstractSession.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.__init__-expanded"><a name="L537"></a><tt class="py-lineno"> 537</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">username</tt> <tt class="py-op">=</tt> <tt class="py-name">username</tt> </tt>
       
  4191 <a name="L538"></a><tt class="py-lineno"> 538</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">engine</tt> <tt class="py-op">=</tt> <tt class="py-name">engine</tt> </tt>
       
  4192 <a name="L539"></a><tt class="py-lineno"> 539</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dbpath</tt> <tt class="py-op">=</tt> <tt class="py-name">dbpath</tt> </tt>
       
  4193 <a name="L540"></a><tt class="py-lineno"> 540</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> <tt class="py-op">=</tt> <tt class="py-name">ccm_addr</tt> </tt>
       
  4194 <a name="L541"></a><tt class="py-lineno"> 541</tt>  <tt class="py-line">        <tt class="py-comment"># internal object list</tt> </tt>
       
  4195 <a name="L542"></a><tt class="py-lineno"> 542</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__ccm_objects</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
       
  4196 </div><a name="L543"></a><tt class="py-lineno"> 543</tt>  <tt class="py-line">     </tt>
       
  4197 <a name="AbstractSession.addr"></a><div id="AbstractSession.addr-def"><a name="L544"></a><tt class="py-lineno"> 544</tt> <a class="py-toggle" href="#" id="AbstractSession.addr-toggle" onclick="return toggle('AbstractSession.addr');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#addr">addr</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4198 </div><div id="AbstractSession.addr-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.addr-expanded"><a name="L545"></a><tt class="py-lineno"> 545</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns the Synergy session id."""</tt> </tt>
       
  4199 <a name="L546"></a><tt class="py-lineno"> 546</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> </tt>
       
  4200 </div><a name="L547"></a><tt class="py-lineno"> 547</tt>  <tt class="py-line">     </tt>
       
  4201 <a name="AbstractSession.database"></a><div id="AbstractSession.database-def"><a name="L548"></a><tt class="py-lineno"> 548</tt> <a class="py-toggle" href="#" id="AbstractSession.database-toggle" onclick="return toggle('AbstractSession.database');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#database">database</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4202 </div><div id="AbstractSession.database-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.database-expanded"><a name="L549"></a><tt class="py-lineno"> 549</tt>  <tt class="py-line">        <tt id="link-191" class="py-name"><a title="archive.builders._logger
       
  4203 archive.mappers._logger
       
  4204 archive.tools._logger
       
  4205 ats3._logger
       
  4206 ats3.aste._logger
       
  4207 ats3.dropgenerator._logger
       
  4208 ats3.parsers._logger
       
  4209 ats3.testconfigurator._logger
       
  4210 build.io._logger
       
  4211 build.model._logger
       
  4212 ccm._logger
       
  4213 ccm.extra._logger
       
  4214 comments._logger
       
  4215 configuration._logger
       
  4216 configuration_model._logger
       
  4217 delta_zip._logger
       
  4218 integration.quality._logger
       
  4219 nokia.gscm._logger
       
  4220 nokia.nokiaccm._logger
       
  4221 pathaddition.match._logger
       
  4222 preparation._logger
       
  4223 symbian.log._logger
       
  4224 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-191', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"AbstractSession: database"</tt><tt class="py-op">)</tt> </tt>
       
  4225 <a name="L550"></a><tt class="py-lineno"> 550</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-192" class="py-name" targets="Method ccm.AbstractSession.__find_dbpath()=ccm.AbstractSession-class.html#__find_dbpath"><a title="ccm.AbstractSession.__find_dbpath" class="py-name" href="#" onclick="return doclink('link-192', '__find_dbpath', 'link-192');">__find_dbpath</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4226 <a name="L551"></a><tt class="py-lineno"> 551</tt>  <tt class="py-line">        <tt id="link-193" class="py-name"><a title="archive.builders._logger
       
  4227 archive.mappers._logger
       
  4228 archive.tools._logger
       
  4229 ats3._logger
       
  4230 ats3.aste._logger
       
  4231 ats3.dropgenerator._logger
       
  4232 ats3.parsers._logger
       
  4233 ats3.testconfigurator._logger
       
  4234 build.io._logger
       
  4235 build.model._logger
       
  4236 ccm._logger
       
  4237 ccm.extra._logger
       
  4238 comments._logger
       
  4239 configuration._logger
       
  4240 configuration_model._logger
       
  4241 delta_zip._logger
       
  4242 integration.quality._logger
       
  4243 nokia.gscm._logger
       
  4244 nokia.nokiaccm._logger
       
  4245 pathaddition.match._logger
       
  4246 preparation._logger
       
  4247 symbian.log._logger
       
  4248 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-193', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"AbstractSession: database: %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dbpath</tt><tt class="py-op">)</tt> </tt>
       
  4249 <a name="L552"></a><tt class="py-lineno"> 552</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-194" class="py-name"><a title="buildtools.Command.path
       
  4250 sysdef.api.SpecialInstruction.path
       
  4251 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-194', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">basename</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dbpath</tt><tt class="py-op">)</tt> </tt>
       
  4252 </div><a name="L553"></a><tt class="py-lineno"> 553</tt>  <tt class="py-line">     </tt>
       
  4253 <a name="AbstractSession.__find_dbpath"></a><div id="AbstractSession.__find_dbpath-def"><a name="L554"></a><tt class="py-lineno"> 554</tt> <a class="py-toggle" href="#" id="AbstractSession.__find_dbpath-toggle" onclick="return toggle('AbstractSession.__find_dbpath');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#__find_dbpath">__find_dbpath</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4254 </div><div id="AbstractSession.__find_dbpath-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.__find_dbpath-expanded"><a name="L555"></a><tt class="py-lineno"> 555</tt>  <tt class="py-line">        <tt class="py-docstring">""" retrieve the database path from current session status. """</tt> </tt>
       
  4255 <a name="L556"></a><tt class="py-lineno"> 556</tt>  <tt class="py-line">        <tt id="link-195" class="py-name"><a title="archive.builders._logger
       
  4256 archive.mappers._logger
       
  4257 archive.tools._logger
       
  4258 ats3._logger
       
  4259 ats3.aste._logger
       
  4260 ats3.dropgenerator._logger
       
  4261 ats3.parsers._logger
       
  4262 ats3.testconfigurator._logger
       
  4263 build.io._logger
       
  4264 build.model._logger
       
  4265 ccm._logger
       
  4266 ccm.extra._logger
       
  4267 comments._logger
       
  4268 configuration._logger
       
  4269 configuration_model._logger
       
  4270 delta_zip._logger
       
  4271 integration.quality._logger
       
  4272 nokia.gscm._logger
       
  4273 nokia.nokiaccm._logger
       
  4274 pathaddition.match._logger
       
  4275 preparation._logger
       
  4276 symbian.log._logger
       
  4277 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-195', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"AbstractSession: __find_dbpath"</tt><tt class="py-op">)</tt> </tt>
       
  4278 <a name="L557"></a><tt class="py-lineno"> 557</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dbpath</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt>             </tt>
       
  4279 <a name="L558"></a><tt class="py-lineno"> 558</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> </tt>
       
  4280 <a name="L559"></a><tt class="py-lineno"> 559</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-196" class="py-name" targets="Method ccm.AbstractSession.execute()=ccm.AbstractSession-class.html#execute,Method ccm.Query.execute()=ccm.Query-class.html#execute,Method ccm.Session.execute()=ccm.Session-class.html#execute,Method ccm.SessionPool.execute()=ccm.SessionPool-class.html#execute,Method preparation.PreparationAction.execute()=preparation.PreparationAction-class.html#execute,Method preparation.PreparationCheckout.execute()=preparation.PreparationCheckout-class.html#execute,Method preparation.PreparationSnapshot.execute()=preparation.PreparationSnapshot-class.html#execute,Method preparation.PreparationUpdate.execute()=preparation.PreparationUpdate-class.html#execute"><a title="ccm.AbstractSession.execute
       
  4281 ccm.Query.execute
       
  4282 ccm.Session.execute
       
  4283 ccm.SessionPool.execute
       
  4284 preparation.PreparationAction.execute
       
  4285 preparation.PreparationCheckout.execute
       
  4286 preparation.PreparationSnapshot.execute
       
  4287 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-196', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"status"</tt><tt class="py-op">)</tt> </tt>
       
  4288 <a name="L560"></a><tt class="py-lineno"> 560</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt id="link-197" class="py-name"><a title="fileutils.AbstractScanner.match
       
  4289 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-197', 'match', 'link-31');">match</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">finditer</tt><tt class="py-op">(</tt><tt class="py-string">r'(?:(?:Graphical)|(?:Command)) Interface\s+@\s+(?P&lt;ccmaddr&gt;\w+:\d+(?:\:\d+\.\d+\.\d+\.\d+)+)(?P&lt;current_session&gt;\s+\(current\s+session\))?\s*\nDatabase:\s*(?P&lt;dbpath&gt;\S+)'</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-198" class="py-name"><a title="ccm.Result.output
       
  4290 helium.output" class="py-name" href="#" onclick="return doclink('link-198', 'output', 'link-14');">output</a></tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">M</tt> <tt class="py-op">|</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">I</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4291 <a name="L561"></a><tt class="py-lineno"> 561</tt>  <tt class="py-line">            <tt class="py-name">d</tt> <tt class="py-op">=</tt> <tt id="link-199" class="py-name"><a title="fileutils.AbstractScanner.match
       
  4292 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-199', 'match', 'link-31');">match</a></tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4293 <a name="L562"></a><tt class="py-lineno"> 562</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-op">(</tt><tt class="py-name">d</tt><tt class="py-op">[</tt><tt class="py-string">'current_session'</tt><tt class="py-op">]</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4294 <a name="L563"></a><tt class="py-lineno"> 563</tt>  <tt class="py-line">                <tt id="link-200" class="py-name"><a title="archive.builders._logger
       
  4295 archive.mappers._logger
       
  4296 archive.tools._logger
       
  4297 ats3._logger
       
  4298 ats3.aste._logger
       
  4299 ats3.dropgenerator._logger
       
  4300 ats3.parsers._logger
       
  4301 ats3.testconfigurator._logger
       
  4302 build.io._logger
       
  4303 build.model._logger
       
  4304 ccm._logger
       
  4305 ccm.extra._logger
       
  4306 comments._logger
       
  4307 configuration._logger
       
  4308 configuration_model._logger
       
  4309 delta_zip._logger
       
  4310 integration.quality._logger
       
  4311 nokia.gscm._logger
       
  4312 nokia.nokiaccm._logger
       
  4313 pathaddition.match._logger
       
  4314 preparation._logger
       
  4315 symbian.log._logger
       
  4316 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-200', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"AbstractSession: __find_dbpath: Found dbpath: %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">d</tt><tt class="py-op">[</tt><tt class="py-string">'dbpath'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  4317 <a name="L564"></a><tt class="py-lineno"> 564</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dbpath</tt> <tt class="py-op">=</tt> <tt class="py-name">d</tt><tt class="py-op">[</tt><tt class="py-string">'dbpath'</tt><tt class="py-op">]</tt> </tt>
       
  4318 <a name="L565"></a><tt class="py-lineno"> 565</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dbpath</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> </tt>
       
  4319 </div><a name="L566"></a><tt class="py-lineno"> 566</tt>  <tt class="py-line">     </tt>
       
  4320 <a name="AbstractSession.execute"></a><div id="AbstractSession.execute-def"><a name="L567"></a><tt class="py-lineno"> 567</tt> <a class="py-toggle" href="#" id="AbstractSession.execute-toggle" onclick="return toggle('AbstractSession.execute');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#execute">execute</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">_</tt><tt class="py-op">,</tt> <tt class="py-param">result</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4321 </div><div id="AbstractSession.execute-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.execute-expanded"><a name="L568"></a><tt class="py-lineno"> 568</tt>  <tt class="py-line">        <tt class="py-docstring">""" Abstract function that should implement the execution of ccm command</tt> </tt>
       
  4322 <a name="L569"></a><tt class="py-lineno"> 569</tt>  <tt class="py-line"><tt class="py-docstring">            line call.</tt> </tt>
       
  4323 <a name="L570"></a><tt class="py-lineno"> 570</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
       
  4324 <a name="L571"></a><tt class="py-lineno"> 571</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
       
  4325 </div><a name="L572"></a><tt class="py-lineno"> 572</tt>  <tt class="py-line"> </tt>
       
  4326 <a name="AbstractSession.create"></a><div id="AbstractSession.create-def"><a name="L573"></a><tt class="py-lineno"> 573</tt> <a class="py-toggle" href="#" id="AbstractSession.create-toggle" onclick="return toggle('AbstractSession.create');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#create">create</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4327 </div><div id="AbstractSession.create-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.create-expanded"><a name="L574"></a><tt class="py-lineno"> 574</tt>  <tt class="py-line">        <tt class="py-docstring">""" Object factory, this is the toolkit entry point to create objects from</tt> </tt>
       
  4328 <a name="L575"></a><tt class="py-lineno"> 575</tt>  <tt class="py-line"><tt class="py-docstring">            four part names. Objects are stored into a dictionary, so you have</tt> </tt>
       
  4329 <a name="L576"></a><tt class="py-lineno"> 576</tt>  <tt class="py-line"><tt class="py-docstring">            only one wrapper per synergy object.</tt> </tt>
       
  4330 <a name="L577"></a><tt class="py-lineno"> 577</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
       
  4331 <a name="L578"></a><tt class="py-lineno"> 578</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">search</tt><tt class="py-op">(</tt><tt class="py-string">r"^(?P&lt;project&gt;.+)-(?P&lt;version&gt;[^:]+?)$"</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  4332 <a name="L579"></a><tt class="py-lineno"> 579</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4333 <a name="L580"></a><tt class="py-lineno"> 580</tt>  <tt class="py-line">            <tt class="py-name">matches</tt> <tt class="py-op">=</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4334 <a name="L581"></a><tt class="py-lineno"> 581</tt>  <tt class="py-line">            <tt class="py-name">fpn</tt> <tt class="py-op">=</tt> <tt class="py-string">"%s-%s:project:%s#1"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">matches</tt><tt class="py-op">[</tt><tt class="py-string">'project'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">matches</tt><tt class="py-op">[</tt><tt class="py-string">'version'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-201" class="py-name" targets="Method ccm.AbstractSession.database()=ccm.AbstractSession-class.html#database"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-201', 'database', 'link-201');">database</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  4335 <a name="L582"></a><tt class="py-lineno"> 582</tt>  <tt class="py-line">        <tt id="link-202" class="py-name"><a title="archive.builders._logger
       
  4336 archive.mappers._logger
       
  4337 archive.tools._logger
       
  4338 ats3._logger
       
  4339 ats3.aste._logger
       
  4340 ats3.dropgenerator._logger
       
  4341 ats3.parsers._logger
       
  4342 ats3.testconfigurator._logger
       
  4343 build.io._logger
       
  4344 build.model._logger
       
  4345 ccm._logger
       
  4346 ccm.extra._logger
       
  4347 comments._logger
       
  4348 configuration._logger
       
  4349 configuration_model._logger
       
  4350 delta_zip._logger
       
  4351 integration.quality._logger
       
  4352 nokia.gscm._logger
       
  4353 nokia.nokiaccm._logger
       
  4354 pathaddition.match._logger
       
  4355 preparation._logger
       
  4356 symbian.log._logger
       
  4357 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-202', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"session.create('%s')"</tt> <tt class="py-op">%</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  4358 <a name="L583"></a><tt class="py-lineno"> 583</tt>  <tt class="py-line">        <tt class="py-name">ofpn</tt> <tt class="py-op">=</tt> <tt id="link-203" class="py-name" targets="Class ccm.FourPartName=ccm.FourPartName-class.html"><a title="ccm.FourPartName" class="py-name" href="#" onclick="return doclink('link-203', 'FourPartName', 'link-203');">FourPartName</a></tt><tt class="py-op">(</tt><tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  4359 <a name="L584"></a><tt class="py-lineno"> 584</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__ccm_objects</tt><tt class="py-op">.</tt><tt class="py-name">has_key</tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">fpn</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4360 <a name="L585"></a><tt class="py-lineno"> 585</tt>  <tt class="py-line">            <tt class="py-name">obj</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  4361 <a name="L586"></a><tt class="py-lineno"> 586</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">ofpn</tt><tt class="py-op">.</tt><tt id="link-204" class="py-name" targets="Method ccm.FourPartName.type()=ccm.FourPartName-class.html#type"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-204', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'project'</tt><tt class="py-op">:</tt> </tt>
       
  4362 <a name="L587"></a><tt class="py-lineno"> 587</tt>  <tt class="py-line">                <tt class="py-name">obj</tt> <tt class="py-op">=</tt> <tt id="link-205" class="py-name" targets="Class build.model.Project=build.model.Project-class.html,Class ccm.Project=ccm.Project-class.html"><a title="build.model.Project
       
  4363 ccm.Project" class="py-name" href="#" onclick="return doclink('link-205', 'Project', 'link-205');">Project</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  4364 <a name="L588"></a><tt class="py-lineno"> 588</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt class="py-name">ofpn</tt><tt class="py-op">.</tt><tt id="link-206" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-206', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'dir'</tt><tt class="py-op">:</tt> </tt>
       
  4365 <a name="L589"></a><tt class="py-lineno"> 589</tt>  <tt class="py-line">                <tt class="py-name">obj</tt> <tt class="py-op">=</tt> <tt id="link-207" class="py-name" targets="Class ccm.Dir=ccm.Dir-class.html"><a title="ccm.Dir" class="py-name" href="#" onclick="return doclink('link-207', 'Dir', 'link-207');">Dir</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  4366 <a name="L590"></a><tt class="py-lineno"> 590</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt class="py-name">ofpn</tt><tt class="py-op">.</tt><tt id="link-208" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-208', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'task'</tt><tt class="py-op">:</tt> </tt>
       
  4367 <a name="L591"></a><tt class="py-lineno"> 591</tt>  <tt class="py-line">                <tt class="py-name">obj</tt> <tt class="py-op">=</tt> <tt id="link-209" class="py-name" targets="Class build.model.Task=build.model.Task-class.html,Class buildtools.Task=buildtools.Task-class.html,Class ccm.Task=ccm.Task-class.html,Class sysdef.api.Task=sysdef.api.Task-class.html"><a title="build.model.Task
       
  4368 buildtools.Task
       
  4369 ccm.Task
       
  4370 sysdef.api.Task" class="py-name" href="#" onclick="return doclink('link-209', 'Task', 'link-209');">Task</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  4371 <a name="L592"></a><tt class="py-lineno"> 592</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt class="py-name">ofpn</tt><tt class="py-op">.</tt><tt id="link-210" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-210', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'folder'</tt><tt class="py-op">:</tt> </tt>
       
  4372 <a name="L593"></a><tt class="py-lineno"> 593</tt>  <tt class="py-line">                <tt class="py-name">obj</tt> <tt class="py-op">=</tt> <tt id="link-211" class="py-name" targets="Class ccm.Folder=ccm.Folder-class.html"><a title="ccm.Folder" class="py-name" href="#" onclick="return doclink('link-211', 'Folder', 'link-211');">Folder</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  4373 <a name="L594"></a><tt class="py-lineno"> 594</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt class="py-name">ofpn</tt><tt class="py-op">.</tt><tt id="link-212" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-212', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'releasedef'</tt><tt class="py-op">:</tt> </tt>
       
  4374 <a name="L595"></a><tt class="py-lineno"> 595</tt>  <tt class="py-line">                <tt class="py-name">obj</tt> <tt class="py-op">=</tt> <tt id="link-213" class="py-name" targets="Class ccm.Releasedef=ccm.Releasedef-class.html"><a title="ccm.Releasedef" class="py-name" href="#" onclick="return doclink('link-213', 'Releasedef', 'link-213');">Releasedef</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  4375 <a name="L596"></a><tt class="py-lineno"> 596</tt>  <tt class="py-line">            <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  4376 <a name="L597"></a><tt class="py-lineno"> 597</tt>  <tt class="py-line">                <tt class="py-name">obj</tt> <tt class="py-op">=</tt> <tt id="link-214" class="py-name" targets="Class ccm.File=ccm.File-class.html"><a title="ccm.File" class="py-name" href="#" onclick="return doclink('link-214', 'File', 'link-214');">File</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  4377 <a name="L598"></a><tt class="py-lineno"> 598</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__ccm_objects</tt><tt class="py-op">[</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">fpn</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">obj</tt> </tt>
       
  4378 <a name="L599"></a><tt class="py-lineno"> 599</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__ccm_objects</tt><tt class="py-op">[</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">fpn</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
       
  4379 </div><a name="L600"></a><tt class="py-lineno"> 600</tt>  <tt class="py-line"> </tt>
       
  4380 <a name="AbstractSession.get_workarea_info"></a><div id="AbstractSession.get_workarea_info-def"><a name="L601"></a><tt class="py-lineno"> 601</tt> <a class="py-toggle" href="#" id="AbstractSession.get_workarea_info-toggle" onclick="return toggle('AbstractSession.get_workarea_info');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#get_workarea_info">get_workarea_info</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">dir_</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4381 </div><div id="AbstractSession.get_workarea_info-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.get_workarea_info-expanded"><a name="L602"></a><tt class="py-lineno"> 602</tt>  <tt class="py-line">        <tt class="py-docstring">""" Return a dictionary containing workarea info from directory dir.</tt> </tt>
       
  4382 <a name="L603"></a><tt class="py-lineno"> 603</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
       
  4383 <a name="L604"></a><tt class="py-lineno"> 604</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-op">(</tt><tt class="py-keyword">not</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-215" class="py-name"><a title="buildtools.Command.path
       
  4384 sysdef.api.SpecialInstruction.path
       
  4385 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-215', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt id="link-216" class="py-name" targets="Method ccm.CCMObject.exists()=ccm.CCMObject-class.html#exists"><a title="ccm.CCMObject.exists" class="py-name" href="#" onclick="return doclink('link-216', 'exists', 'link-216');">exists</a></tt><tt class="py-op">(</tt><tt class="py-name">dir_</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4386 <a name="L605"></a><tt class="py-lineno"> 605</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-217" class="py-name" targets="Class ccm.CCMException=ccm.CCMException-class.html"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-217', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error retrieving work_area info for the directory '%s' (doesn't exists)"</tt> <tt class="py-op">%</tt> <tt class="py-name">dir_</tt><tt class="py-op">)</tt> </tt>
       
  4387 <a name="L606"></a><tt class="py-lineno"> 606</tt>  <tt class="py-line">        <tt id="link-218" class="py-name"><a title="buildtools.Command.path
       
  4388 sysdef.api.SpecialInstruction.path
       
  4389 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-218', 'path', 'link-7');">path</a></tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-219" class="py-name"><a title="buildtools.Command.path
       
  4390 sysdef.api.SpecialInstruction.path
       
  4391 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-219', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">abspath</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-220" class="py-name"><a title="buildtools.Command.path
       
  4392 sysdef.api.SpecialInstruction.path
       
  4393 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-220', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">curdir</tt><tt class="py-op">)</tt>         </tt>
       
  4394 <a name="L607"></a><tt class="py-lineno"> 607</tt>  <tt class="py-line">        <tt class="py-name">path_ccmwaid</tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-221" class="py-name"><a title="buildtools.Command.path
       
  4395 sysdef.api.SpecialInstruction.path
       
  4396 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-221', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">dir_</tt><tt class="py-op">,</tt><tt class="py-string">"_ccmwaid.inf"</tt><tt class="py-op">)</tt><tt class="py-op">;</tt> </tt>
       
  4397 <a name="L608"></a><tt class="py-lineno"> 608</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt><tt class="py-op">(</tt><tt class="py-keyword">not</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-222" class="py-name"><a title="buildtools.Command.path
       
  4398 sysdef.api.SpecialInstruction.path
       
  4399 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-222', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt id="link-223" class="py-name"><a title="ccm.CCMObject.exists" class="py-name" href="#" onclick="return doclink('link-223', 'exists', 'link-216');">exists</a></tt><tt class="py-op">(</tt><tt class="py-name">path_ccmwaid</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4400 <a name="L609"></a><tt class="py-lineno"> 609</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-224" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-224', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"No work area in '%s'"</tt> <tt class="py-op">%</tt> <tt class="py-name">dir_</tt><tt class="py-op">)</tt> </tt>
       
  4401 <a name="L610"></a><tt class="py-lineno"> 610</tt>  <tt class="py-line">        <tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">chdir</tt><tt class="py-op">(</tt><tt class="py-name">dir_</tt><tt class="py-op">)</tt> </tt>
       
  4402 <a name="L611"></a><tt class="py-lineno"> 611</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-225" class="py-name"><a title="ccm.AbstractSession.execute
       
  4403 ccm.Query.execute
       
  4404 ccm.Session.execute
       
  4405 ccm.SessionPool.execute
       
  4406 preparation.PreparationAction.execute
       
  4407 preparation.PreparationCheckout.execute
       
  4408 preparation.PreparationSnapshot.execute
       
  4409 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-225', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"wa -show"</tt><tt class="py-op">,</tt> <tt id="link-226" class="py-name" targets="Class ccm.WorkAreaInfoResult=ccm.WorkAreaInfoResult-class.html"><a title="ccm.WorkAreaInfoResult" class="py-name" href="#" onclick="return doclink('link-226', 'WorkAreaInfoResult', 'link-226');">WorkAreaInfoResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  4410 <a name="L612"></a><tt class="py-lineno"> 612</tt>  <tt class="py-line">        <tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">chdir</tt><tt class="py-op">(</tt><tt id="link-227" class="py-name"><a title="buildtools.Command.path
       
  4411 sysdef.api.SpecialInstruction.path
       
  4412 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-227', 'path', 'link-7');">path</a></tt><tt class="py-op">)</tt> </tt>
       
  4413 <a name="L613"></a><tt class="py-lineno"> 613</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-228" class="py-name"><a title="ccm.Result.output
       
  4414 helium.output" class="py-name" href="#" onclick="return doclink('link-228', 'output', 'link-14');">output</a></tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4415 <a name="L614"></a><tt class="py-lineno"> 614</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-229" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-229', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error retrieving work_area info for the directory '%s'"</tt> <tt class="py-op">%</tt> <tt class="py-name">dir_</tt><tt class="py-op">)</tt> </tt>
       
  4416 <a name="L615"></a><tt class="py-lineno"> 615</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-230" class="py-name"><a title="ccm.Result.output
       
  4417 helium.output" class="py-name" href="#" onclick="return doclink('link-230', 'output', 'link-14');">output</a></tt> </tt>
       
  4418 </div><a name="L616"></a><tt class="py-lineno"> 616</tt>  <tt class="py-line"> </tt>
       
  4419 <a name="AbstractSession._get_role"></a><div id="AbstractSession._get_role-def"><a name="L617"></a><tt class="py-lineno"> 617</tt> <a class="py-toggle" href="#" id="AbstractSession._get_role-toggle" onclick="return toggle('AbstractSession._get_role');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#_get_role">_get_role</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4420 </div><div id="AbstractSession._get_role-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession._get_role-expanded"><a name="L618"></a><tt class="py-lineno"> 618</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-231" class="py-name"><a title="ccm.AbstractSession.execute
       
  4421 ccm.Query.execute
       
  4422 ccm.Session.execute
       
  4423 ccm.SessionPool.execute
       
  4424 preparation.PreparationAction.execute
       
  4425 preparation.PreparationCheckout.execute
       
  4426 preparation.PreparationSnapshot.execute
       
  4427 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-231', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"set role"</tt><tt class="py-op">)</tt> </tt>
       
  4428 <a name="L619"></a><tt class="py-lineno"> 619</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-232" class="py-name"><a title="ccm.Result.output
       
  4429 helium.output" class="py-name" href="#" onclick="return doclink('link-232', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4430 </div><a name="L620"></a><tt class="py-lineno"> 620</tt>  <tt class="py-line">     </tt>
       
  4431 <a name="AbstractSession._set_role_internal"></a><div id="AbstractSession._set_role_internal-def"><a name="L621"></a><tt class="py-lineno"> 621</tt> <a class="py-toggle" href="#" id="AbstractSession._set_role_internal-toggle" onclick="return toggle('AbstractSession._set_role_internal');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#_set_role_internal">_set_role_internal</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">role</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4432 </div><div id="AbstractSession._set_role_internal-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession._set_role_internal-expanded"><a name="L622"></a><tt class="py-lineno"> 622</tt>  <tt class="py-line">        <tt class="py-docstring">""" method to be override by child class else property accession is not working properly. """</tt> </tt>
       
  4433 <a name="L623"></a><tt class="py-lineno"> 623</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-233" class="py-name" targets="Variable ccm.AbstractSession.role=ccm.AbstractSession-class.html#role"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-233', 'role', 'link-233');">role</a></tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-number">0</tt> <tt class="py-keyword">or</tt> <tt id="link-234" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-234', 'role', 'link-233');">role</a></tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4434 <a name="L624"></a><tt class="py-lineno"> 624</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-235" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-235', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"You must provide a role."</tt><tt class="py-op">)</tt> </tt>
       
  4435 <a name="L625"></a><tt class="py-lineno"> 625</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-236" class="py-name"><a title="ccm.AbstractSession.execute
       
  4436 ccm.Query.execute
       
  4437 ccm.Session.execute
       
  4438 ccm.SessionPool.execute
       
  4439 preparation.PreparationAction.execute
       
  4440 preparation.PreparationCheckout.execute
       
  4441 preparation.PreparationSnapshot.execute
       
  4442 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-236', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"set role %s"</tt> <tt class="py-op">%</tt> <tt id="link-237" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-237', 'role', 'link-233');">role</a></tt><tt class="py-op">)</tt> </tt>
       
  4443 <a name="L626"></a><tt class="py-lineno"> 626</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-238" class="py-name"><a title="fileutils.AbstractScanner.match
       
  4444 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-238', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r'^Warning:'</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-239" class="py-name"><a title="ccm.Result.output
       
  4445 helium.output" class="py-name" href="#" onclick="return doclink('link-239', 'output', 'link-14');">output</a></tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">M</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4446 <a name="L627"></a><tt class="py-lineno"> 627</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-240" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-240', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error switching to role %s: %s"</tt> <tt class="py-op">%</tt><tt class="py-op">(</tt><tt id="link-241" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-241', 'role', 'link-233');">role</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-242" class="py-name"><a title="ccm.Result.output
       
  4447 helium.output" class="py-name" href="#" onclick="return doclink('link-242', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  4448 </div><a name="L628"></a><tt class="py-lineno"> 628</tt>  <tt class="py-line"> </tt>
       
  4449 <a name="AbstractSession._set_role"></a><div id="AbstractSession._set_role-def"><a name="L629"></a><tt class="py-lineno"> 629</tt> <a class="py-toggle" href="#" id="AbstractSession._set_role-toggle" onclick="return toggle('AbstractSession._set_role');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#_set_role">_set_role</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">role</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4450 </div><div id="AbstractSession._set_role-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession._set_role-expanded"><a name="L630"></a><tt class="py-lineno"> 630</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-243" class="py-name" targets="Method ccm.AbstractSession._set_role_internal()=ccm.AbstractSession-class.html#_set_role_internal,Method ccm.SessionPool._set_role_internal()=ccm.SessionPool-class.html#_set_role_internal"><a title="ccm.AbstractSession._set_role_internal
       
  4451 ccm.SessionPool._set_role_internal" class="py-name" href="#" onclick="return doclink('link-243', '_set_role_internal', 'link-243');">_set_role_internal</a></tt><tt class="py-op">(</tt><tt id="link-244" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-244', 'role', 'link-233');">role</a></tt><tt class="py-op">)</tt> </tt>
       
  4452 </div><a name="L631"></a><tt class="py-lineno"> 631</tt>  <tt class="py-line">         </tt>
       
  4453 <a name="L632"></a><tt class="py-lineno"> 632</tt>  <tt class="py-line">    <tt id="link-245" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-245', 'role', 'link-233');">role</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt class="py-name">fget</tt><tt class="py-op">=</tt><tt id="link-246" class="py-name" targets="Method ccm.AbstractSession._get_role()=ccm.AbstractSession-class.html#_get_role"><a title="ccm.AbstractSession._get_role" class="py-name" href="#" onclick="return doclink('link-246', '_get_role', 'link-246');">_get_role</a></tt><tt class="py-op">,</tt> <tt class="py-name">fset</tt><tt class="py-op">=</tt><tt id="link-247" class="py-name" targets="Method ccm.AbstractSession._set_role()=ccm.AbstractSession-class.html#_set_role"><a title="ccm.AbstractSession._set_role" class="py-name" href="#" onclick="return doclink('link-247', '_set_role', 'link-247');">_set_role</a></tt><tt class="py-op">)</tt> </tt>
       
  4454 <a name="L633"></a><tt class="py-lineno"> 633</tt>  <tt class="py-line">     </tt>
       
  4455 <a name="AbstractSession._get_home"></a><div id="AbstractSession._get_home-def"><a name="L634"></a><tt class="py-lineno"> 634</tt> <a class="py-toggle" href="#" id="AbstractSession._get_home-toggle" onclick="return toggle('AbstractSession._get_home');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#_get_home">_get_home</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4456 </div><div id="AbstractSession._get_home-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession._get_home-expanded"><a name="L635"></a><tt class="py-lineno"> 635</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-248" class="py-name"><a title="ccm.AbstractSession.execute
       
  4457 ccm.Query.execute
       
  4458 ccm.Session.execute
       
  4459 ccm.SessionPool.execute
       
  4460 preparation.PreparationAction.execute
       
  4461 preparation.PreparationCheckout.execute
       
  4462 preparation.PreparationSnapshot.execute
       
  4463 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-248', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"set Home"</tt><tt class="py-op">)</tt> </tt>
       
  4464 <a name="L636"></a><tt class="py-lineno"> 636</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-249" class="py-name"><a title="ccm.Result.output
       
  4465 helium.output" class="py-name" href="#" onclick="return doclink('link-249', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4466 </div><a name="L637"></a><tt class="py-lineno"> 637</tt>  <tt class="py-line">         </tt>
       
  4467 <a name="AbstractSession._set_home"></a><div id="AbstractSession._set_home-def"><a name="L638"></a><tt class="py-lineno"> 638</tt> <a class="py-toggle" href="#" id="AbstractSession._set_home-toggle" onclick="return toggle('AbstractSession._set_home');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#_set_home">_set_home</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">home</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4468 </div><div id="AbstractSession._set_home-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession._set_home-expanded"><a name="L639"></a><tt class="py-lineno"> 639</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-250" class="py-name" targets="Variable ccm.AbstractSession.home=ccm.AbstractSession-class.html#home"><a title="ccm.AbstractSession.home" class="py-name" href="#" onclick="return doclink('link-250', 'home', 'link-250');">home</a></tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-number">0</tt> <tt class="py-keyword">or</tt> <tt id="link-251" class="py-name"><a title="ccm.AbstractSession.home" class="py-name" href="#" onclick="return doclink('link-251', 'home', 'link-250');">home</a></tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4469 <a name="L640"></a><tt class="py-lineno"> 640</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-252" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-252', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"You must provide a home."</tt><tt class="py-op">)</tt> </tt>
       
  4470 <a name="L641"></a><tt class="py-lineno"> 641</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-253" class="py-name"><a title="ccm.AbstractSession.execute
       
  4471 ccm.Query.execute
       
  4472 ccm.Session.execute
       
  4473 ccm.SessionPool.execute
       
  4474 preparation.PreparationAction.execute
       
  4475 preparation.PreparationCheckout.execute
       
  4476 preparation.PreparationSnapshot.execute
       
  4477 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-253', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"set Home %s"</tt> <tt class="py-op">%</tt> <tt id="link-254" class="py-name"><a title="ccm.AbstractSession.home" class="py-name" href="#" onclick="return doclink('link-254', 'home', 'link-250');">home</a></tt><tt class="py-op">)</tt> </tt>
       
  4478 <a name="L642"></a><tt class="py-lineno"> 642</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-255" class="py-name"><a title="fileutils.AbstractScanner.match
       
  4479 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-255', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r'^Warning:'</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-256" class="py-name"><a title="ccm.Result.output
       
  4480 helium.output" class="py-name" href="#" onclick="return doclink('link-256', 'output', 'link-14');">output</a></tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">M</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4481 <a name="L643"></a><tt class="py-lineno"> 643</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-257" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-257', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error switching to Home %s: %s"</tt> <tt class="py-op">%</tt><tt class="py-op">(</tt><tt id="link-258" class="py-name"><a title="ccm.AbstractSession.home" class="py-name" href="#" onclick="return doclink('link-258', 'home', 'link-250');">home</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-259" class="py-name"><a title="ccm.Result.output
       
  4482 helium.output" class="py-name" href="#" onclick="return doclink('link-259', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  4483 </div><a name="L644"></a><tt class="py-lineno"> 644</tt>  <tt class="py-line">     </tt>
       
  4484 <a name="L645"></a><tt class="py-lineno"> 645</tt>  <tt class="py-line">    <tt id="link-260" class="py-name"><a title="ccm.AbstractSession.home" class="py-name" href="#" onclick="return doclink('link-260', 'home', 'link-250');">home</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-261" class="py-name" targets="Method ccm.AbstractSession._get_home()=ccm.AbstractSession-class.html#_get_home"><a title="ccm.AbstractSession._get_home" class="py-name" href="#" onclick="return doclink('link-261', '_get_home', 'link-261');">_get_home</a></tt><tt class="py-op">,</tt> <tt id="link-262" class="py-name" targets="Method ccm.AbstractSession._set_home()=ccm.AbstractSession-class.html#_set_home"><a title="ccm.AbstractSession._set_home" class="py-name" href="#" onclick="return doclink('link-262', '_set_home', 'link-262');">_set_home</a></tt><tt class="py-op">)</tt> </tt>
       
  4485 <a name="L646"></a><tt class="py-lineno"> 646</tt>  <tt class="py-line">     </tt>
       
  4486 <a name="AbstractSession.close"></a><div id="AbstractSession.close-def"><a name="L647"></a><tt class="py-lineno"> 647</tt> <a class="py-toggle" href="#" id="AbstractSession.close-toggle" onclick="return toggle('AbstractSession.close');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#close">close</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4487 </div><div id="AbstractSession.close-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.close-expanded"><a name="L648"></a><tt class="py-lineno"> 648</tt>  <tt class="py-line">        <tt class="py-keyword">pass</tt> </tt>
       
  4488 </div><a name="L649"></a><tt class="py-lineno"> 649</tt>  <tt class="py-line">     </tt>
       
  4489 <a name="AbstractSession.__str__"></a><div id="AbstractSession.__str__-def"><a name="L650"></a><tt class="py-lineno"> 650</tt> <a class="py-toggle" href="#" id="AbstractSession.__str__-toggle" onclick="return toggle('AbstractSession.__str__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4490 </div><div id="AbstractSession.__str__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.__str__-expanded"><a name="L651"></a><tt class="py-lineno"> 651</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-263" class="py-name"><a title="ccm.AbstractSession.__find_dbpath" class="py-name" href="#" onclick="return doclink('link-263', '__find_dbpath', 'link-192');">__find_dbpath</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4491 <a name="L652"></a><tt class="py-lineno"> 652</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> <tt class="py-op">+</tt> <tt class="py-string">':'</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dbpath</tt> </tt>
       
  4492 </div><a name="L653"></a><tt class="py-lineno"> 653</tt>  <tt class="py-line">         </tt>
       
  4493 <a name="AbstractSession.__repr__"></a><div id="AbstractSession.__repr__-def"><a name="L654"></a><tt class="py-lineno"> 654</tt> <a class="py-toggle" href="#" id="AbstractSession.__repr__-toggle" onclick="return toggle('AbstractSession.__repr__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#__repr__">__repr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4494 </div><div id="AbstractSession.__repr__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.__repr__-expanded"><a name="L655"></a><tt class="py-lineno"> 655</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-264" class="py-name" targets="Method ats3.Configuration.__str__()=ats3.Configuration-class.html#__str__,Method ats3.aste.Configuration.__str__()=ats3.aste.Configuration-class.html#__str__,Method build.model.BOM.__str__()=build.model.BOM-class.html#__str__,Method build.model.Fix.__str__()=build.model.Fix-class.html#__str__,Method build.model.Project.__str__()=build.model.Project-class.html#__str__,Method build.model.Task.__str__()=build.model.Task-class.html#__str__,Method ccm.AbstractSession.__str__()=ccm.AbstractSession-class.html#__str__,Method ccm.FourPartName.__str__()=ccm.FourPartName-class.html#__str__,Method ccm.Result.__str__()=ccm.Result-class.html#__str__,Method ccm.Task.__str__()=ccm.Task-class.html#__str__,Method configuration.Configuration.__str__()=configuration.Configuration-class.html#__str__,Method configuration_model.Item.__str__()=configuration_model.Item-class.html#__str__,Method configuration_model.PropertyDef.__str__()=configuration_model.PropertyDef-class.html#__str__,Method delta_zip.SignaturesDict.__str__()=delta_zip.SignaturesDict-class.html#__str__,Method escapeddict._CustomArray.__str__()=escapeddict._CustomArray-class.html#__str__,Method fileutils.AbstractScanner.__str__()=fileutils.AbstractScanner-class.html#__str__,Method fileutils.FileScanner.__str__()=fileutils.FileScanner-class.html#__str__,Method helium.logger.Logger.__str__()=helium.logger.Logger-class.html#__str__,Method rom.Image.__str__()=rom.Image-class.html#__str__,Method sysdef.api.SysDefElement.__str__()=sysdef.api.SysDefElement-class.html#__str__,Method version.Version.__str__()=version.Version-class.html#__str__"><a title="ats3.Configuration.__str__
       
  4495 ats3.aste.Configuration.__str__
       
  4496 build.model.BOM.__str__
       
  4497 build.model.Fix.__str__
       
  4498 build.model.Project.__str__
       
  4499 build.model.Task.__str__
       
  4500 ccm.AbstractSession.__str__
       
  4501 ccm.FourPartName.__str__
       
  4502 ccm.Result.__str__
       
  4503 ccm.Task.__str__
       
  4504 configuration.Configuration.__str__
       
  4505 configuration_model.Item.__str__
       
  4506 configuration_model.PropertyDef.__str__
       
  4507 delta_zip.SignaturesDict.__str__
       
  4508 escapeddict._CustomArray.__str__
       
  4509 fileutils.AbstractScanner.__str__
       
  4510 fileutils.FileScanner.__str__
       
  4511 helium.logger.Logger.__str__
       
  4512 rom.Image.__str__
       
  4513 sysdef.api.SysDefElement.__str__
       
  4514 version.Version.__str__" class="py-name" href="#" onclick="return doclink('link-264', '__str__', 'link-264');">__str__</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4515 </div><a name="L656"></a><tt class="py-lineno"> 656</tt>  <tt class="py-line">     </tt>
       
  4516 <a name="AbstractSession.__del__"></a><div id="AbstractSession.__del__-def"><a name="L657"></a><tt class="py-lineno"> 657</tt> <a class="py-toggle" href="#" id="AbstractSession.__del__-toggle" onclick="return toggle('AbstractSession.__del__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#__del__">__del__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4517 </div><div id="AbstractSession.__del__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.__del__-expanded"><a name="L658"></a><tt class="py-lineno"> 658</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-265" class="py-name" targets="Method build.model.BOM.close()=build.model.BOM-class.html#close,Method build.model.SessionCreator.close()=build.model.SessionCreator-class.html#close,Method buildtools.AbstractOutputWriter.close()=buildtools.AbstractOutputWriter-class.html#close,Method ccm.AbstractSession.close()=ccm.AbstractSession-class.html#close,Method ccm.Session.close()=ccm.Session-class.html#close,Method ccm.SessionPool.close()=ccm.SessionPool-class.html#close,Method ccm.extra.CachedSessionProvider.close()=ccm.extra.CachedSessionProvider-class.html#close,Method ccm.extra.SessionProvider.close()=ccm.extra.SessionProvider-class.html#close,Method log2xml.LogWriter.close()=log2xml.LogWriter-class.html#close,Method preparation.PreparationBuilder.close()=preparation.PreparationBuilder-class.html#close,Method sysdef.io.FlashImageSizeWriter.close()=sysdef.io.FlashImageSizeWriter-class.html#close"><a title="build.model.BOM.close
       
  4518 build.model.SessionCreator.close
       
  4519 buildtools.AbstractOutputWriter.close
       
  4520 ccm.AbstractSession.close
       
  4521 ccm.Session.close
       
  4522 ccm.SessionPool.close
       
  4523 ccm.extra.CachedSessionProvider.close
       
  4524 ccm.extra.SessionProvider.close
       
  4525 log2xml.LogWriter.close
       
  4526 preparation.PreparationBuilder.close
       
  4527 sysdef.io.FlashImageSizeWriter.close" class="py-name" href="#" onclick="return doclink('link-265', 'close', 'link-265');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4528 </div><a name="L659"></a><tt class="py-lineno"> 659</tt>  <tt class="py-line"> </tt>
       
  4529 <a name="AbstractSession.purposes"></a><div id="AbstractSession.purposes-def"><a name="L660"></a><tt class="py-lineno"> 660</tt> <a class="py-toggle" href="#" id="AbstractSession.purposes-toggle" onclick="return toggle('AbstractSession.purposes');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.AbstractSession-class.html#purposes">purposes</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">role</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4530 </div><div id="AbstractSession.purposes-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="AbstractSession.purposes-expanded"><a name="L661"></a><tt class="py-lineno"> 661</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns available purposes. """</tt> </tt>
       
  4531 <a name="L662"></a><tt class="py-lineno"> 662</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  4532 <a name="L663"></a><tt class="py-lineno"> 663</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-266" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-266', 'role', 'link-233');">role</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4533 <a name="L664"></a><tt class="py-lineno"> 664</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">"-role \"%s\""</tt> <tt class="py-op">%</tt> <tt id="link-267" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-267', 'role', 'link-233');">role</a></tt> </tt>
       
  4534 <a name="L665"></a><tt class="py-lineno"> 665</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-268" class="py-name"><a title="ccm.AbstractSession.execute
       
  4535 ccm.Query.execute
       
  4536 ccm.Session.execute
       
  4537 ccm.SessionPool.execute
       
  4538 preparation.PreparationAction.execute
       
  4539 preparation.PreparationCheckout.execute
       
  4540 preparation.PreparationSnapshot.execute
       
  4541 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-268', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"project_purpose -show %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">args</tt><tt class="py-op">,</tt> <tt id="link-269" class="py-name" targets="Class ccm.ProjectPurposeResult=ccm.ProjectPurposeResult-class.html"><a title="ccm.ProjectPurposeResult" class="py-name" href="#" onclick="return doclink('link-269', 'ProjectPurposeResult', 'link-269');">ProjectPurposeResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  4542 <a name="L666"></a><tt class="py-lineno"> 666</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-270" class="py-name"><a title="ccm.Result.output
       
  4543 helium.output" class="py-name" href="#" onclick="return doclink('link-270', 'output', 'link-14');">output</a></tt>         </tt>
       
  4544 </div></div><a name="L667"></a><tt class="py-lineno"> 667</tt>  <tt class="py-line"> </tt>
       
  4545 <a name="Session"></a><div id="Session-def"><a name="L668"></a><tt class="py-lineno"> 668</tt> <a class="py-toggle" href="#" id="Session-toggle" onclick="return toggle('Session');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.Session-class.html">Session</a><tt class="py-op">(</tt><tt class="py-base-class">AbstractSession</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4546 </div><div id="Session-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Session-expanded"><a name="L669"></a><tt class="py-lineno"> 669</tt>  <tt class="py-line">    <tt class="py-docstring">"""A Synergy session.</tt> </tt>
       
  4547 <a name="L670"></a><tt class="py-lineno"> 670</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
       
  4548 <a name="Session.__init__"></a><div id="Session.__init__-def"><a name="L671"></a><tt class="py-lineno"> 671</tt> <a class="py-toggle" href="#" id="Session.__init__-toggle" onclick="return toggle('Session.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Session-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">username</tt><tt class="py-op">,</tt> <tt class="py-param">engine</tt><tt class="py-op">,</tt> <tt class="py-param">dbpath</tt><tt class="py-op">,</tt> <tt class="py-param">ccm_addr</tt><tt class="py-op">,</tt> <tt class="py-param">close_on_exit</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4549 </div><div id="Session.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Session.__init__-expanded"><a name="L672"></a><tt class="py-lineno"> 672</tt>  <tt class="py-line">        <tt id="link-271" class="py-name" targets="Class ccm.AbstractSession=ccm.AbstractSession-class.html"><a title="ccm.AbstractSession" class="py-name" href="#" onclick="return doclink('link-271', 'AbstractSession', 'link-271');">AbstractSession</a></tt><tt class="py-op">.</tt><tt id="link-272" class="py-name"><a title="ant.AntHandler.__init__
       
  4550 archive.builders.ArchivePreBuilder.__init__
       
  4551 archive.mappers.DefaultMapper.__init__
       
  4552 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  4553 archive.mappers.Mapper.__init__
       
  4554 archive.mappers.PolicyMapper.__init__
       
  4555 archive.mappers.PolicyRemoverMapper.__init__
       
  4556 archive.mappers.SFPolicyRemoverMapper.__init__
       
  4557 archive.scanners.AbldWhatScanner.__init__
       
  4558 archive.scanners.FileSystemScanner.__init__
       
  4559 archive.scanners.InputFileScanner.__init__
       
  4560 archive.scanners.Scanner.__init__
       
  4561 archive.selectors.DistributionPolicySelector.__init__
       
  4562 archive.selectors.SymbianPolicySelector.__init__
       
  4563 archive.tools.Remover.__init__
       
  4564 archive.tools.SevenZipArchiver.__init__
       
  4565 archive.tools.ZipArchiver.__init__
       
  4566 ats3.Ats3TestPlan.__init__
       
  4567 ats3.Configuration.__init__
       
  4568 ats3.aste.AsteComponentParser.__init__
       
  4569 ats3.aste.AsteTestDropGenerator.__init__
       
  4570 ats3.aste.AsteTestPlan.__init__
       
  4571 ats3.aste.Configuration.__init__
       
  4572 ats3.atsconfigparser.ATSConfigParser.__init__
       
  4573 ats3.atsconfigparser.TestXML.__init__
       
  4574 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  4575 ats3.parsers.BldFileParser.__init__
       
  4576 ats3.parsers.CppParser.__init__
       
  4577 ats3.parsers.MmpFileParser.__init__
       
  4578 ats3.parsers.PkgFileParser.__init__
       
  4579 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  4580 bsf.BSF.__init__
       
  4581 build.ec.history.HistoryFileManager.__init__
       
  4582 build.io.AbldLogWhatReader.__init__
       
  4583 build.io.RombuildLogBinarySizeReader.__init__
       
  4584 build.model.BOM.__init__
       
  4585 build.model.BOMDeltaXMLWriter.__init__
       
  4586 build.model.BOMXMLWriter.__init__
       
  4587 build.model.Fix.__init__
       
  4588 build.model.PCPError.__init__
       
  4589 build.model.Project.__init__
       
  4590 build.model.SessionCreator.__init__
       
  4591 build.model.TAChange.__init__
       
  4592 build.model.TSWError.__init__
       
  4593 build.model.Task.__init__
       
  4594 buildtools.AbstractOutputWriter.__init__
       
  4595 buildtools.AntWriter.__init__
       
  4596 buildtools.Command.__init__
       
  4597 buildtools.CommandList.__init__
       
  4598 buildtools.Copy.__init__
       
  4599 buildtools.Delete.__init__
       
  4600 buildtools.EBSWriter.__init__
       
  4601 buildtools.MakeWriter.__init__
       
  4602 buildtools.PreBuilder.__init__
       
  4603 buildtools.StringWriter.__init__
       
  4604 ccm.AbstractSession.__init__
       
  4605 ccm.AttributeNameListResult.__init__
       
  4606 ccm.CCMException.__init__
       
  4607 ccm.CCMObject.__init__
       
  4608 ccm.ConflictsResult.__init__
       
  4609 ccm.CreateNewTaskResult.__init__
       
  4610 ccm.DataMapperListResult.__init__
       
  4611 ccm.Dir.__init__
       
  4612 ccm.File.__init__
       
  4613 ccm.FinduseResult.__init__
       
  4614 ccm.Folder.__init__
       
  4615 ccm.FolderCopyResult.__init__
       
  4616 ccm.FourPartName.__init__
       
  4617 ccm.InvalidFourPartNameException.__init__
       
  4618 ccm.ObjectListResult.__init__
       
  4619 ccm.Project.__init__
       
  4620 ccm.ProjectCheckoutResult.__init__
       
  4621 ccm.ProjectPurposeResult.__init__
       
  4622 ccm.Query.__init__
       
  4623 ccm.Releasedef.__init__
       
  4624 ccm.Result.__init__
       
  4625 ccm.Session.__init__
       
  4626 ccm.SessionPool.__init__
       
  4627 ccm.Task.__init__
       
  4628 ccm.UpdatePropertiesRefreshResult.__init__
       
  4629 ccm.UpdateResult.__init__
       
  4630 ccm.UpdateResultSimple.__init__
       
  4631 ccm.UpdateTemplate.__init__
       
  4632 ccm.UpdateTemplateInformation.__init__
       
  4633 ccm.WorkAreaInfoResult.__init__
       
  4634 ccm.conflict.Conflict.__init__
       
  4635 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  4636 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  4637 ccm.conflict.ObjectAndTask.__init__
       
  4638 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  4639 ccm.conflict.TaskModel.__init__
       
  4640 ccm.extra.CCMExtraException.__init__
       
  4641 ccm.extra.CachedProxySession.__init__
       
  4642 ccm.extra.CachedSessionProvider.__init__
       
  4643 ccm.extra.SessionProvider.__init__
       
  4644 ccm.extra.__FileSnapshot.__init__
       
  4645 ccm.extra.__ProjectSnapshot.__init__
       
  4646 comments.CommentParser.__init__
       
  4647 configuration.Configuration.__init__
       
  4648 configuration.ConfigurationSet.__init__
       
  4649 configuration.HierarchicalConfiguration.__init__
       
  4650 configuration.NestedConfiguration.__init__
       
  4651 configuration.NestedConfigurationBuilder.__init__
       
  4652 configuration.PropertiesConfiguration.__init__
       
  4653 configuration.Specification.__init__
       
  4654 configuration.XMLConfiguration.__init__
       
  4655 configuration._Key.__init__
       
  4656 configuration_model.DataModel.__init__
       
  4657 configuration_model.GroupDef.__init__
       
  4658 configuration_model.Item.__init__
       
  4659 configuration_model.PropertyDef.__init__
       
  4660 delta_zip.DeltaZipBuilder.__init__
       
  4661 delta_zip.MD5SignatureBuilder.__init__
       
  4662 delta_zip.MD5SignatureBuilderEC.__init__
       
  4663 delta_zip.SignaturesDict.__init__
       
  4664 dependancygraph.Library.__init__
       
  4665 dependancygraph.ModuleGroup.__init__
       
  4666 dependancygraph.ReadIvyConfig.__init__
       
  4667 escapeddict.EscapedDict.__init__
       
  4668 fileutils.AbstractScanner.__init__
       
  4669 fileutils.FileScanner.__init__
       
  4670 fileutils.Lock.__init__
       
  4671 flash_config.FlashConfigurationWriter.__init__
       
  4672 flash_config.ImagePack.__init__
       
  4673 helium.documentation.APIDeltaWriter.__init__
       
  4674 helium.logger.Logger.__init__
       
  4675 helium.logger._CustomizePrint.__init__
       
  4676 helium.output.widgets.BoldText.__init__
       
  4677 helium.output.widgets.Box.__init__
       
  4678 helium.output.widgets.Event.__init__
       
  4679 helium.output.widgets.Footer.__init__
       
  4680 helium.output.widgets.Header.__init__
       
  4681 helium.output.widgets.Summary.__init__
       
  4682 helium.output.widgets.Text.__init__
       
  4683 helium.output.widgets.Widget.__init__
       
  4684 helium.outputer.Configuration.__init__
       
  4685 helium.outputer.XML2XHTML.__init__
       
  4686 imaker.ecore.ContainerBase.__init__
       
  4687 imaker.ecore.Reference.__init__
       
  4688 imaker.iqrf.Configuration.__init__
       
  4689 imaker.iqrf.ConfigurationElement.__init__
       
  4690 imaker.iqrf.IMaker.__init__
       
  4691 imaker.iqrf.Interface.__init__
       
  4692 imaker.iqrf.Result.__init__
       
  4693 imaker.iqrf.Setting.__init__
       
  4694 imaker.iqrf.Target.__init__
       
  4695 integration.quality.AbldWhatParser.__init__
       
  4696 integration.quality.InternalExportParser.__init__
       
  4697 integration.quality.PolicyValidator.__init__
       
  4698 integration.templatebuilder.TemplateBuilder.__init__
       
  4699 localisation.Languages.__init__
       
  4700 log2xml.AppendSummary.__init__
       
  4701 log2xml.ContentWriter.__init__
       
  4702 log2xml.LogWriter.__init__
       
  4703 log2xml.Stack.__init__
       
  4704 parsedatalistening.Build.__init__
       
  4705 parsedatalistening.Target.__init__
       
  4706 preparation.PreparationAction.__init__
       
  4707 preparation.PreparationBuilder.__init__
       
  4708 preparation.PreparationCheckout.__init__
       
  4709 preparation.PreparationSnapshot.__init__
       
  4710 preparation.PreparationUpdate.__init__
       
  4711 rom.IMakerRomBuilder.__init__
       
  4712 rom.Image.__init__
       
  4713 rom.RomBuilder.__init__
       
  4714 rtfutils.RTFUtils.__init__
       
  4715 sis.SisPreBuilder.__init__
       
  4716 symbian.log.Parser.__init__
       
  4717 symrec.MD5Updater.__init__
       
  4718 symrec.Metadata2TDD.__init__
       
  4719 symrec.MetadataMerger.__init__
       
  4720 symrec.ReleaseMetadata.__init__
       
  4721 symrec.ServicePack.__init__
       
  4722 symrec.ValidateReleaseMetadata.__init__
       
  4723 symrec.ValidateReleaseMetadataCached.__init__
       
  4724 symrec.ValidateTicklerReleaseMetadata.__init__
       
  4725 sysdef.api.Binary.__init__
       
  4726 sysdef.api.BuildLayer.__init__
       
  4727 sysdef.api.Configuration.__init__
       
  4728 sysdef.api.Layer.__init__
       
  4729 sysdef.api.Module.__init__
       
  4730 sysdef.api.Option.__init__
       
  4731 sysdef.api.SpecialInstruction.__init__
       
  4732 sysdef.api.SysDefElement.__init__
       
  4733 sysdef.api.SystemDefinition.__init__
       
  4734 sysdef.api.Target.__init__
       
  4735 sysdef.api.TargetList.__init__
       
  4736 sysdef.api.Task.__init__
       
  4737 sysdef.api.Unit.__init__
       
  4738 sysdef.api.UnitList.__init__
       
  4739 sysdef.api._UnitGroup.__init__
       
  4740 sysdef.io.FlashImageSizeWriter.__init__
       
  4741 sysdef.io.MakeWriter.__init__
       
  4742 sysdef.io.MakeWriter2.__init__
       
  4743 sysdef.io.MakeWriter3.__init__
       
  4744 validateoverlay.ValidateOverlayInfo.__init__
       
  4745 vbaconf.AbstractConfigConverter.__init__
       
  4746 vbaconf.ConfigConverter.__init__
       
  4747 vbaconf.ConfigConverterNewDelivery.__init__
       
  4748 vbaconf.new_delivery.config_wrapper.__init__
       
  4749 version.Version.__init__
       
  4750 virtualbuildarea.VirtualDir.__init__
       
  4751 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-272', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">username</tt><tt class="py-op">,</tt> <tt class="py-name">engine</tt><tt class="py-op">,</tt> <tt class="py-name">dbpath</tt><tt class="py-op">,</tt> <tt class="py-name">ccm_addr</tt><tt class="py-op">)</tt> </tt>
       
  4752 <a name="L673"></a><tt class="py-lineno"> 673</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_execute_lock</tt> <tt class="py-op">=</tt> <tt class="py-name">threading</tt><tt class="py-op">.</tt><tt id="link-273" class="py-name" targets="Class fileutils.Lock=fileutils.Lock-class.html"><a title="fileutils.Lock" class="py-name" href="#" onclick="return doclink('link-273', 'Lock', 'link-273');">Lock</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4753 <a name="L674"></a><tt class="py-lineno"> 674</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">close_on_exit</tt> <tt class="py-op">=</tt> <tt class="py-name">close_on_exit</tt> </tt>
       
  4754 </div><a name="L675"></a><tt class="py-lineno"> 675</tt>  <tt class="py-line"> </tt>
       
  4755 <a name="L676"></a><tt class="py-lineno"> 676</tt>  <tt class="py-line">    <tt class="py-decorator">@</tt><tt class="py-decorator">staticmethod</tt> </tt>
       
  4756 <a name="Session.start"></a><div id="Session.start-def"><a name="L677"></a><tt class="py-lineno"> 677</tt> <a class="py-toggle" href="#" id="Session.start-toggle" onclick="return toggle('Session.start');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Session-class.html#start">start</a><tt class="py-op">(</tt><tt class="py-param">username</tt><tt class="py-op">,</tt> <tt class="py-param">password</tt><tt class="py-op">,</tt> <tt class="py-param">engine</tt><tt class="py-op">,</tt> <tt class="py-param">dbpath</tt><tt class="py-op">,</tt> <tt class="py-param">timeout</tt><tt class="py-op">=</tt><tt class="py-number">300</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4757 </div><div id="Session.start-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Session.start-expanded"><a name="L678"></a><tt class="py-lineno"> 678</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">username</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4758 <a name="L679"></a><tt class="py-lineno"> 679</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-274" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-274', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">'username is not valid'</tt><tt class="py-op">)</tt> </tt>
       
  4759 <a name="L680"></a><tt class="py-lineno"> 680</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">password</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4760 <a name="L681"></a><tt class="py-lineno"> 681</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-275" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-275', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">'password is not valid'</tt><tt class="py-op">)</tt> </tt>
       
  4761 <a name="L682"></a><tt class="py-lineno"> 682</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-276" class="py-name" targets="Variable ccm.CCM_BIN=ccm-module.html#CCM_BIN"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-276', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4762 <a name="L683"></a><tt class="py-lineno"> 683</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-277" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-277', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Could not find CM/Synergy executable in the path."</tt><tt class="py-op">)</tt> </tt>
       
  4763 <a name="L684"></a><tt class="py-lineno"> 684</tt>  <tt class="py-line">        <tt id="link-278" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4764 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-278', 'command', 'link-9');">command</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"%s start -m -q -nogui -n %s -pw %s -h %s -d %s"</tt> <tt class="py-op">%</tt> \ </tt>
       
  4765 <a name="L685"></a><tt class="py-lineno"> 685</tt>  <tt class="py-line">                    <tt class="py-op">(</tt><tt id="link-279" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-279', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt><tt class="py-op">,</tt> <tt class="py-name">username</tt><tt class="py-op">,</tt> <tt class="py-name">password</tt><tt class="py-op">,</tt> <tt class="py-name">engine</tt><tt class="py-op">,</tt> <tt class="py-name">dbpath</tt><tt class="py-op">)</tt> </tt>
       
  4766 <a name="L686"></a><tt class="py-lineno"> 686</tt>  <tt class="py-line">        <tt id="link-280" class="py-name"><a title="archive.builders._logger
       
  4767 archive.mappers._logger
       
  4768 archive.tools._logger
       
  4769 ats3._logger
       
  4770 ats3.aste._logger
       
  4771 ats3.dropgenerator._logger
       
  4772 ats3.parsers._logger
       
  4773 ats3.testconfigurator._logger
       
  4774 build.io._logger
       
  4775 build.model._logger
       
  4776 ccm._logger
       
  4777 ccm.extra._logger
       
  4778 comments._logger
       
  4779 configuration._logger
       
  4780 configuration_model._logger
       
  4781 delta_zip._logger
       
  4782 integration.quality._logger
       
  4783 nokia.gscm._logger
       
  4784 nokia.nokiaccm._logger
       
  4785 pathaddition.match._logger
       
  4786 preparation._logger
       
  4787 symbian.log._logger
       
  4788 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-280', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'Starting new session:'</tt> <tt class="py-op">+</tt> <tt id="link-281" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4789 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-281', 'command', 'link-9');">command</a></tt><tt class="py-op">.</tt><tt class="py-name">replace</tt><tt class="py-op">(</tt><tt class="py-name">password</tt><tt class="py-op">,</tt> <tt class="py-string">"***"</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  4790 <a name="L687"></a><tt class="py-lineno"> 687</tt>  <tt class="py-line">        <tt class="py-op">(</tt><tt class="py-name">result</tt><tt class="py-op">,</tt> <tt class="py-name">status</tt><tt class="py-op">)</tt> <tt class="py-op">=</tt> <tt id="link-282" class="py-name" targets="Function ccm._execute()=ccm-module.html#_execute,Function nokia.gscm._execute()=nokia.gscm-module.html#_execute"><a title="ccm._execute
       
  4791 nokia.gscm._execute" class="py-name" href="#" onclick="return doclink('link-282', '_execute', 'link-282');">_execute</a></tt><tt class="py-op">(</tt><tt id="link-283" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4792 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-283', 'command', 'link-9');">command</a></tt><tt class="py-op">,</tt> <tt class="py-name">timeout</tt><tt class="py-op">=</tt><tt class="py-name">timeout</tt><tt class="py-op">)</tt> </tt>
       
  4793 <a name="L688"></a><tt class="py-lineno"> 688</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  4794 <a name="L689"></a><tt class="py-lineno"> 689</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt class="py-name">Exception</tt><tt class="py-op">(</tt><tt class="py-string">"Error creating a session: result:\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  4795 <a name="L690"></a><tt class="py-lineno"> 690</tt>  <tt class="py-line">        <tt class="py-name">session_addr</tt> <tt class="py-op">=</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4796 <a name="L691"></a><tt class="py-lineno"> 691</tt>  <tt class="py-line">        <tt id="link-284" class="py-name"><a title="archive.builders._logger
       
  4797 archive.mappers._logger
       
  4798 archive.tools._logger
       
  4799 ats3._logger
       
  4800 ats3.aste._logger
       
  4801 ats3.dropgenerator._logger
       
  4802 ats3.parsers._logger
       
  4803 ats3.testconfigurator._logger
       
  4804 build.io._logger
       
  4805 build.model._logger
       
  4806 ccm._logger
       
  4807 ccm.extra._logger
       
  4808 comments._logger
       
  4809 configuration._logger
       
  4810 configuration_model._logger
       
  4811 delta_zip._logger
       
  4812 integration.quality._logger
       
  4813 nokia.gscm._logger
       
  4814 nokia.nokiaccm._logger
       
  4815 pathaddition.match._logger
       
  4816 preparation._logger
       
  4817 symbian.log._logger
       
  4818 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-284', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">session_addr</tt><tt class="py-op">)</tt> </tt>
       
  4819 <a name="L692"></a><tt class="py-lineno"> 692</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-285" class="py-name"><a title="fileutils.AbstractScanner.match
       
  4820 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-285', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r'\w+:\d+:\d+.\d+.\d+.\d+(:\d+.\d+.\d+.\d+)?'</tt><tt class="py-op">,</tt> <tt class="py-name">session_addr</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4821 <a name="L693"></a><tt class="py-lineno"> 693</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt class="py-name">Exception</tt><tt class="py-op">(</tt><tt class="py-string">"Error creating a session: result:\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  4822 <a name="L694"></a><tt class="py-lineno"> 694</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt id="link-286" class="py-name" targets="Class ccm.Session=ccm.Session-class.html"><a title="ccm.Session" class="py-name" href="#" onclick="return doclink('link-286', 'Session', 'link-286');">Session</a></tt><tt class="py-op">(</tt><tt class="py-name">username</tt><tt class="py-op">,</tt> <tt class="py-name">engine</tt><tt class="py-op">,</tt> <tt class="py-name">dbpath</tt><tt class="py-op">,</tt> <tt class="py-name">session_addr</tt><tt class="py-op">)</tt>         </tt>
       
  4823 </div><a name="L695"></a><tt class="py-lineno"> 695</tt>  <tt class="py-line">             </tt>
       
  4824 <a name="Session.execute"></a><div id="Session.execute-def"><a name="L696"></a><tt class="py-lineno"> 696</tt> <a class="py-toggle" href="#" id="Session.execute-toggle" onclick="return toggle('Session.execute');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Session-class.html#execute">execute</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">cmdline</tt><tt class="py-op">,</tt> <tt class="py-param">result</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4825 </div><div id="Session.execute-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Session.execute-expanded"><a name="L697"></a><tt class="py-lineno"> 697</tt>  <tt class="py-line">        <tt class="py-docstring">""" Executes a Synergy CLI operation. """</tt> </tt>
       
  4826 <a name="L698"></a><tt class="py-lineno"> 698</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4827 <a name="L699"></a><tt class="py-lineno"> 699</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-287" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-287', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"No Synergy session running"</tt><tt class="py-op">)</tt>         </tt>
       
  4828 <a name="L700"></a><tt class="py-lineno"> 700</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-288" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-288', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4829 <a name="L701"></a><tt class="py-lineno"> 701</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-289" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-289', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Could not find CM/Synergy executable in the path."</tt><tt class="py-op">)</tt> </tt>
       
  4830 <a name="L702"></a><tt class="py-lineno"> 702</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_execute_lock</tt><tt class="py-op">.</tt><tt class="py-name">acquire</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4831 <a name="L703"></a><tt class="py-lineno"> 703</tt>  <tt class="py-line"> </tt>
       
  4832 <a name="L704"></a><tt class="py-lineno"> 704</tt>  <tt class="py-line">        <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
       
  4833 <a name="L705"></a><tt class="py-lineno"> 705</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">result</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  4834 <a name="L706"></a><tt class="py-lineno"> 706</tt>  <tt class="py-line">                <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt id="link-290" class="py-name"><a title="ccm.Result
       
  4835 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-290', 'Result', 'link-25');">Result</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">)</tt> </tt>
       
  4836 <a name="L707"></a><tt class="py-lineno"> 707</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">platform</tt> <tt class="py-op">==</tt> <tt class="py-string">"win32"</tt><tt class="py-op">:</tt> </tt>
       
  4837 <a name="L708"></a><tt class="py-lineno"> 708</tt>  <tt class="py-line">                <tt id="link-291" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4838 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-291', 'command', 'link-9');">command</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"set CCM_ADDR="</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> <tt class="py-op">+</tt> <tt class="py-string">" &amp;&amp; "</tt> <tt class="py-op">+</tt> <tt id="link-292" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-292', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt> <tt class="py-op">+</tt> <tt class="py-string">" %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">cmdline</tt> </tt>
       
  4839 <a name="L709"></a><tt class="py-lineno"> 709</tt>  <tt class="py-line">            <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  4840 <a name="L710"></a><tt class="py-lineno"> 710</tt>  <tt class="py-line">                <tt id="link-293" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4841 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-293', 'command', 'link-9');">command</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"export CCM_ADDR="</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> <tt class="py-op">+</tt> <tt class="py-string">" &amp;&amp; "</tt> <tt class="py-op">+</tt> <tt id="link-294" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-294', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt> <tt class="py-op">+</tt> <tt class="py-string">" %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">cmdline</tt> </tt>
       
  4842 <a name="L711"></a><tt class="py-lineno"> 711</tt>  <tt class="py-line">            <tt id="link-295" class="py-name"><a title="archive.builders._logger
       
  4843 archive.mappers._logger
       
  4844 archive.tools._logger
       
  4845 ats3._logger
       
  4846 ats3.aste._logger
       
  4847 ats3.dropgenerator._logger
       
  4848 ats3.parsers._logger
       
  4849 ats3.testconfigurator._logger
       
  4850 build.io._logger
       
  4851 build.model._logger
       
  4852 ccm._logger
       
  4853 ccm.extra._logger
       
  4854 comments._logger
       
  4855 configuration._logger
       
  4856 configuration_model._logger
       
  4857 delta_zip._logger
       
  4858 integration.quality._logger
       
  4859 nokia.gscm._logger
       
  4860 nokia.nokiaccm._logger
       
  4861 pathaddition.match._logger
       
  4862 preparation._logger
       
  4863 symbian.log._logger
       
  4864 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-295', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'Execute &gt; '</tt> <tt class="py-op">+</tt> <tt id="link-296" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4865 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-296', 'command', 'link-9');">command</a></tt><tt class="py-op">)</tt> </tt>
       
  4866 <a name="L712"></a><tt class="py-lineno"> 712</tt>  <tt class="py-line"> </tt>
       
  4867 <a name="L713"></a><tt class="py-lineno"> 713</tt>  <tt class="py-line">            <tt class="py-name">process</tt> <tt class="py-op">=</tt> <tt class="py-name">subprocess</tt><tt class="py-op">.</tt><tt class="py-name">Popen</tt><tt class="py-op">(</tt><tt id="link-297" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4868 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-297', 'command', 'link-9');">command</a></tt><tt class="py-op">,</tt> <tt class="py-name">shell</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">,</tt> <tt class="py-name">stdout</tt><tt class="py-op">=</tt><tt class="py-name">subprocess</tt><tt class="py-op">.</tt><tt class="py-name">PIPE</tt><tt class="py-op">,</tt> <tt class="py-name">stderr</tt><tt class="py-op">=</tt><tt class="py-name">subprocess</tt><tt class="py-op">.</tt><tt class="py-name">STDOUT</tt><tt class="py-op">)</tt> </tt>
       
  4869 <a name="L714"></a><tt class="py-lineno"> 714</tt>  <tt class="py-line">            <tt id="link-298" class="py-name"><a title="ccm.Result.output
       
  4870 helium.output" class="py-name" href="#" onclick="return doclink('link-298', 'output', 'link-14');">output</a></tt> <tt class="py-op">=</tt> <tt class="py-name">process</tt><tt class="py-op">.</tt><tt class="py-name">stdout</tt><tt class="py-op">.</tt><tt class="py-name">read</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4871 <a name="L715"></a><tt class="py-lineno"> 715</tt>  <tt class="py-line">            <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">=</tt> <tt class="py-name">process</tt><tt class="py-op">.</tt><tt class="py-name">returncode</tt> </tt>
       
  4872 <a name="L716"></a><tt class="py-lineno"> 716</tt>  <tt class="py-line">        <tt class="py-keyword">finally</tt><tt class="py-op">:</tt> </tt>
       
  4873 <a name="L717"></a><tt class="py-lineno"> 717</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_execute_lock</tt><tt class="py-op">.</tt><tt id="link-299" class="py-name" targets="Variable ccm.Project.release=ccm.Project-class.html#release,Variable ccm.Task.release=ccm.Task-class.html#release,Variable symrec.ReleaseMetadata.release=symrec.ReleaseMetadata-class.html#release"><a title="ccm.Project.release
       
  4874 ccm.Task.release
       
  4875 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-299', 'release', 'link-299');">release</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4876 <a name="L718"></a><tt class="py-lineno"> 718</tt>  <tt class="py-line">        <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-300" class="py-name"><a title="ccm.Result.output
       
  4877 helium.output" class="py-name" href="#" onclick="return doclink('link-300', 'output', 'link-14');">output</a></tt> <tt class="py-op">=</tt> <tt id="link-301" class="py-name"><a title="ccm.Result.output
       
  4878 helium.output" class="py-name" href="#" onclick="return doclink('link-301', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4879 <a name="L719"></a><tt class="py-lineno"> 719</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
       
  4880 </div><a name="L720"></a><tt class="py-lineno"> 720</tt>  <tt class="py-line"> </tt>
       
  4881 <a name="Session.close"></a><div id="Session.close-def"><a name="L721"></a><tt class="py-lineno"> 721</tt> <a class="py-toggle" href="#" id="Session.close-toggle" onclick="return toggle('Session.close');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Session-class.html#close">close</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  4882 </div><div id="Session.close-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Session.close-expanded"><a name="L722"></a><tt class="py-lineno"> 722</tt>  <tt class="py-line">        <tt class="py-docstring">""" Closes this Synergy session if it was not previously running anyway. """</tt> </tt>
       
  4883 <a name="L723"></a><tt class="py-lineno"> 723</tt>  <tt class="py-line">        <tt id="link-302" class="py-name"><a title="archive.builders._logger
       
  4884 archive.mappers._logger
       
  4885 archive.tools._logger
       
  4886 ats3._logger
       
  4887 ats3.aste._logger
       
  4888 ats3.dropgenerator._logger
       
  4889 ats3.parsers._logger
       
  4890 ats3.testconfigurator._logger
       
  4891 build.io._logger
       
  4892 build.model._logger
       
  4893 ccm._logger
       
  4894 ccm.extra._logger
       
  4895 comments._logger
       
  4896 configuration._logger
       
  4897 configuration_model._logger
       
  4898 delta_zip._logger
       
  4899 integration.quality._logger
       
  4900 nokia.gscm._logger
       
  4901 nokia.nokiaccm._logger
       
  4902 pathaddition.match._logger
       
  4903 preparation._logger
       
  4904 symbian.log._logger
       
  4905 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-302', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Closing session %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt><tt class="py-op">)</tt> </tt>
       
  4906 <a name="L724"></a><tt class="py-lineno"> 724</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">close_on_exit</tt><tt class="py-op">:</tt> </tt>
       
  4907 <a name="L725"></a><tt class="py-lineno"> 725</tt>  <tt class="py-line">            <tt id="link-303" class="py-name"><a title="archive.builders._logger
       
  4908 archive.mappers._logger
       
  4909 archive.tools._logger
       
  4910 ats3._logger
       
  4911 ats3.aste._logger
       
  4912 ats3.dropgenerator._logger
       
  4913 ats3.parsers._logger
       
  4914 ats3.testconfigurator._logger
       
  4915 build.io._logger
       
  4916 build.model._logger
       
  4917 ccm._logger
       
  4918 ccm.extra._logger
       
  4919 comments._logger
       
  4920 configuration._logger
       
  4921 configuration_model._logger
       
  4922 delta_zip._logger
       
  4923 integration.quality._logger
       
  4924 nokia.gscm._logger
       
  4925 nokia.nokiaccm._logger
       
  4926 pathaddition.match._logger
       
  4927 preparation._logger
       
  4928 symbian.log._logger
       
  4929 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-303', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Closing session %s"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt><tt class="py-op">)</tt> </tt>
       
  4930 <a name="L726"></a><tt class="py-lineno"> 726</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_execute_lock</tt><tt class="py-op">.</tt><tt class="py-name">acquire</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4931 <a name="L727"></a><tt class="py-lineno"> 727</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">platform</tt> <tt class="py-op">==</tt> <tt class="py-string">"win32"</tt><tt class="py-op">:</tt> </tt>
       
  4932 <a name="L728"></a><tt class="py-lineno"> 728</tt>  <tt class="py-line">                <tt id="link-304" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4933 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-304', 'command', 'link-9');">command</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"set CCM_ADDR="</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> <tt class="py-op">+</tt> <tt class="py-string">" &amp;&amp; "</tt> <tt class="py-op">+</tt> <tt id="link-305" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-305', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt> <tt class="py-op">+</tt> <tt class="py-string">" stop"</tt> </tt>
       
  4934 <a name="L729"></a><tt class="py-lineno"> 729</tt>  <tt class="py-line">            <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  4935 <a name="L730"></a><tt class="py-lineno"> 730</tt>  <tt class="py-line">                <tt id="link-306" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4936 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-306', 'command', 'link-9');">command</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"export CCM_ADDR="</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> <tt class="py-op">+</tt> <tt class="py-string">" &amp;&amp; "</tt> <tt class="py-op">+</tt> <tt id="link-307" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-307', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt> <tt class="py-op">+</tt> <tt class="py-string">" stop"</tt> </tt>
       
  4937 <a name="L731"></a><tt class="py-lineno"> 731</tt>  <tt class="py-line">            <tt id="link-308" class="py-name"><a title="archive.builders._logger
       
  4938 archive.mappers._logger
       
  4939 archive.tools._logger
       
  4940 ats3._logger
       
  4941 ats3.aste._logger
       
  4942 ats3.dropgenerator._logger
       
  4943 ats3.parsers._logger
       
  4944 ats3.testconfigurator._logger
       
  4945 build.io._logger
       
  4946 build.model._logger
       
  4947 ccm._logger
       
  4948 ccm.extra._logger
       
  4949 comments._logger
       
  4950 configuration._logger
       
  4951 configuration_model._logger
       
  4952 delta_zip._logger
       
  4953 integration.quality._logger
       
  4954 nokia.gscm._logger
       
  4955 nokia.nokiaccm._logger
       
  4956 pathaddition.match._logger
       
  4957 preparation._logger
       
  4958 symbian.log._logger
       
  4959 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-308', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'Execute &gt; '</tt> <tt class="py-op">+</tt> <tt id="link-309" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4960 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-309', 'command', 'link-9');">command</a></tt><tt class="py-op">)</tt> </tt>
       
  4961 <a name="L732"></a><tt class="py-lineno"> 732</tt>  <tt class="py-line">            <tt class="py-name">pipe</tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">popen</tt><tt class="py-op">(</tt><tt id="link-310" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  4962 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-310', 'command', 'link-9');">command</a></tt><tt class="py-op">)</tt> </tt>
       
  4963 <a name="L733"></a><tt class="py-lineno"> 733</tt>  <tt class="py-line">            <tt class="py-name">pipe</tt><tt class="py-op">.</tt><tt id="link-311" class="py-name"><a title="build.model.BOM.close
       
  4964 build.model.SessionCreator.close
       
  4965 buildtools.AbstractOutputWriter.close
       
  4966 ccm.AbstractSession.close
       
  4967 ccm.Session.close
       
  4968 ccm.SessionPool.close
       
  4969 ccm.extra.CachedSessionProvider.close
       
  4970 ccm.extra.SessionProvider.close
       
  4971 log2xml.LogWriter.close
       
  4972 preparation.PreparationBuilder.close
       
  4973 sysdef.io.FlashImageSizeWriter.close" class="py-name" href="#" onclick="return doclink('link-311', 'close', 'link-265');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4974 <a name="L734"></a><tt class="py-lineno"> 734</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  4975 <a name="L735"></a><tt class="py-lineno"> 735</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_execute_lock</tt><tt class="py-op">.</tt><tt id="link-312" class="py-name"><a title="ccm.Project.release
       
  4976 ccm.Task.release
       
  4977 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-312', 'release', 'link-299');">release</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  4978 <a name="L736"></a><tt class="py-lineno"> 736</tt>  <tt class="py-line">        <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">close_on_exit</tt><tt class="py-op">:</tt> </tt>
       
  4979 <a name="L737"></a><tt class="py-lineno"> 737</tt>  <tt class="py-line">            <tt id="link-313" class="py-name"><a title="archive.builders._logger
       
  4980 archive.mappers._logger
       
  4981 archive.tools._logger
       
  4982 ats3._logger
       
  4983 ats3.aste._logger
       
  4984 ats3.dropgenerator._logger
       
  4985 ats3.parsers._logger
       
  4986 ats3.testconfigurator._logger
       
  4987 build.io._logger
       
  4988 build.model._logger
       
  4989 ccm._logger
       
  4990 ccm.extra._logger
       
  4991 comments._logger
       
  4992 configuration._logger
       
  4993 configuration_model._logger
       
  4994 delta_zip._logger
       
  4995 integration.quality._logger
       
  4996 nokia.gscm._logger
       
  4997 nokia.nokiaccm._logger
       
  4998 pathaddition.match._logger
       
  4999 preparation._logger
       
  5000 symbian.log._logger
       
  5001 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-313', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Keeping session %s alive."</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session_addr</tt><tt class="py-op">)</tt> </tt>
       
  5002 </div></div><a name="L738"></a><tt class="py-lineno"> 738</tt>  <tt class="py-line"> </tt>
       
  5003 <a name="L739"></a><tt class="py-lineno"> 739</tt>  <tt class="py-line"> </tt>
       
  5004 <a name="SessionPool"></a><div id="SessionPool-def"><a name="L740"></a><tt class="py-lineno"> 740</tt> <a class="py-toggle" href="#" id="SessionPool-toggle" onclick="return toggle('SessionPool');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.SessionPool-class.html">SessionPool</a><tt class="py-op">(</tt><tt class="py-base-class">AbstractSession</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5005 </div><div id="SessionPool-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="SessionPool-expanded"><a name="L741"></a><tt class="py-lineno"> 741</tt>  <tt class="py-line">    <tt class="py-docstring">""" Session that transparently handled several subsession, to easily enable</tt> </tt>
       
  5006 <a name="L742"></a><tt class="py-lineno"> 742</tt>  <tt class="py-line"><tt class="py-docstring">        multithreaded application.</tt> </tt>
       
  5007 <a name="L743"></a><tt class="py-lineno"> 743</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
       
  5008 <a name="SessionPool.__init__"></a><div id="SessionPool.__init__-def"><a name="L744"></a><tt class="py-lineno"> 744</tt> <a class="py-toggle" href="#" id="SessionPool.__init__-toggle" onclick="return toggle('SessionPool.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.SessionPool-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">username</tt><tt class="py-op">,</tt> <tt class="py-param">password</tt><tt class="py-op">,</tt> <tt class="py-param">engine</tt><tt class="py-op">,</tt> <tt class="py-param">dbpath</tt><tt class="py-op">,</tt> <tt class="py-param">database</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">size</tt><tt class="py-op">=</tt><tt class="py-number">4</tt><tt class="py-op">,</tt> <tt class="py-param">opener</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5009 </div><div id="SessionPool.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="SessionPool.__init__-expanded"><a name="L745"></a><tt class="py-lineno"> 745</tt>  <tt class="py-line">        <tt id="link-314" class="py-name"><a title="ccm.AbstractSession" class="py-name" href="#" onclick="return doclink('link-314', 'AbstractSession', 'link-271');">AbstractSession</a></tt><tt class="py-op">.</tt><tt id="link-315" class="py-name"><a title="ant.AntHandler.__init__
       
  5010 archive.builders.ArchivePreBuilder.__init__
       
  5011 archive.mappers.DefaultMapper.__init__
       
  5012 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  5013 archive.mappers.Mapper.__init__
       
  5014 archive.mappers.PolicyMapper.__init__
       
  5015 archive.mappers.PolicyRemoverMapper.__init__
       
  5016 archive.mappers.SFPolicyRemoverMapper.__init__
       
  5017 archive.scanners.AbldWhatScanner.__init__
       
  5018 archive.scanners.FileSystemScanner.__init__
       
  5019 archive.scanners.InputFileScanner.__init__
       
  5020 archive.scanners.Scanner.__init__
       
  5021 archive.selectors.DistributionPolicySelector.__init__
       
  5022 archive.selectors.SymbianPolicySelector.__init__
       
  5023 archive.tools.Remover.__init__
       
  5024 archive.tools.SevenZipArchiver.__init__
       
  5025 archive.tools.ZipArchiver.__init__
       
  5026 ats3.Ats3TestPlan.__init__
       
  5027 ats3.Configuration.__init__
       
  5028 ats3.aste.AsteComponentParser.__init__
       
  5029 ats3.aste.AsteTestDropGenerator.__init__
       
  5030 ats3.aste.AsteTestPlan.__init__
       
  5031 ats3.aste.Configuration.__init__
       
  5032 ats3.atsconfigparser.ATSConfigParser.__init__
       
  5033 ats3.atsconfigparser.TestXML.__init__
       
  5034 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  5035 ats3.parsers.BldFileParser.__init__
       
  5036 ats3.parsers.CppParser.__init__
       
  5037 ats3.parsers.MmpFileParser.__init__
       
  5038 ats3.parsers.PkgFileParser.__init__
       
  5039 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  5040 bsf.BSF.__init__
       
  5041 build.ec.history.HistoryFileManager.__init__
       
  5042 build.io.AbldLogWhatReader.__init__
       
  5043 build.io.RombuildLogBinarySizeReader.__init__
       
  5044 build.model.BOM.__init__
       
  5045 build.model.BOMDeltaXMLWriter.__init__
       
  5046 build.model.BOMXMLWriter.__init__
       
  5047 build.model.Fix.__init__
       
  5048 build.model.PCPError.__init__
       
  5049 build.model.Project.__init__
       
  5050 build.model.SessionCreator.__init__
       
  5051 build.model.TAChange.__init__
       
  5052 build.model.TSWError.__init__
       
  5053 build.model.Task.__init__
       
  5054 buildtools.AbstractOutputWriter.__init__
       
  5055 buildtools.AntWriter.__init__
       
  5056 buildtools.Command.__init__
       
  5057 buildtools.CommandList.__init__
       
  5058 buildtools.Copy.__init__
       
  5059 buildtools.Delete.__init__
       
  5060 buildtools.EBSWriter.__init__
       
  5061 buildtools.MakeWriter.__init__
       
  5062 buildtools.PreBuilder.__init__
       
  5063 buildtools.StringWriter.__init__
       
  5064 ccm.AbstractSession.__init__
       
  5065 ccm.AttributeNameListResult.__init__
       
  5066 ccm.CCMException.__init__
       
  5067 ccm.CCMObject.__init__
       
  5068 ccm.ConflictsResult.__init__
       
  5069 ccm.CreateNewTaskResult.__init__
       
  5070 ccm.DataMapperListResult.__init__
       
  5071 ccm.Dir.__init__
       
  5072 ccm.File.__init__
       
  5073 ccm.FinduseResult.__init__
       
  5074 ccm.Folder.__init__
       
  5075 ccm.FolderCopyResult.__init__
       
  5076 ccm.FourPartName.__init__
       
  5077 ccm.InvalidFourPartNameException.__init__
       
  5078 ccm.ObjectListResult.__init__
       
  5079 ccm.Project.__init__
       
  5080 ccm.ProjectCheckoutResult.__init__
       
  5081 ccm.ProjectPurposeResult.__init__
       
  5082 ccm.Query.__init__
       
  5083 ccm.Releasedef.__init__
       
  5084 ccm.Result.__init__
       
  5085 ccm.Session.__init__
       
  5086 ccm.SessionPool.__init__
       
  5087 ccm.Task.__init__
       
  5088 ccm.UpdatePropertiesRefreshResult.__init__
       
  5089 ccm.UpdateResult.__init__
       
  5090 ccm.UpdateResultSimple.__init__
       
  5091 ccm.UpdateTemplate.__init__
       
  5092 ccm.UpdateTemplateInformation.__init__
       
  5093 ccm.WorkAreaInfoResult.__init__
       
  5094 ccm.conflict.Conflict.__init__
       
  5095 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  5096 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  5097 ccm.conflict.ObjectAndTask.__init__
       
  5098 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  5099 ccm.conflict.TaskModel.__init__
       
  5100 ccm.extra.CCMExtraException.__init__
       
  5101 ccm.extra.CachedProxySession.__init__
       
  5102 ccm.extra.CachedSessionProvider.__init__
       
  5103 ccm.extra.SessionProvider.__init__
       
  5104 ccm.extra.__FileSnapshot.__init__
       
  5105 ccm.extra.__ProjectSnapshot.__init__
       
  5106 comments.CommentParser.__init__
       
  5107 configuration.Configuration.__init__
       
  5108 configuration.ConfigurationSet.__init__
       
  5109 configuration.HierarchicalConfiguration.__init__
       
  5110 configuration.NestedConfiguration.__init__
       
  5111 configuration.NestedConfigurationBuilder.__init__
       
  5112 configuration.PropertiesConfiguration.__init__
       
  5113 configuration.Specification.__init__
       
  5114 configuration.XMLConfiguration.__init__
       
  5115 configuration._Key.__init__
       
  5116 configuration_model.DataModel.__init__
       
  5117 configuration_model.GroupDef.__init__
       
  5118 configuration_model.Item.__init__
       
  5119 configuration_model.PropertyDef.__init__
       
  5120 delta_zip.DeltaZipBuilder.__init__
       
  5121 delta_zip.MD5SignatureBuilder.__init__
       
  5122 delta_zip.MD5SignatureBuilderEC.__init__
       
  5123 delta_zip.SignaturesDict.__init__
       
  5124 dependancygraph.Library.__init__
       
  5125 dependancygraph.ModuleGroup.__init__
       
  5126 dependancygraph.ReadIvyConfig.__init__
       
  5127 escapeddict.EscapedDict.__init__
       
  5128 fileutils.AbstractScanner.__init__
       
  5129 fileutils.FileScanner.__init__
       
  5130 fileutils.Lock.__init__
       
  5131 flash_config.FlashConfigurationWriter.__init__
       
  5132 flash_config.ImagePack.__init__
       
  5133 helium.documentation.APIDeltaWriter.__init__
       
  5134 helium.logger.Logger.__init__
       
  5135 helium.logger._CustomizePrint.__init__
       
  5136 helium.output.widgets.BoldText.__init__
       
  5137 helium.output.widgets.Box.__init__
       
  5138 helium.output.widgets.Event.__init__
       
  5139 helium.output.widgets.Footer.__init__
       
  5140 helium.output.widgets.Header.__init__
       
  5141 helium.output.widgets.Summary.__init__
       
  5142 helium.output.widgets.Text.__init__
       
  5143 helium.output.widgets.Widget.__init__
       
  5144 helium.outputer.Configuration.__init__
       
  5145 helium.outputer.XML2XHTML.__init__
       
  5146 imaker.ecore.ContainerBase.__init__
       
  5147 imaker.ecore.Reference.__init__
       
  5148 imaker.iqrf.Configuration.__init__
       
  5149 imaker.iqrf.ConfigurationElement.__init__
       
  5150 imaker.iqrf.IMaker.__init__
       
  5151 imaker.iqrf.Interface.__init__
       
  5152 imaker.iqrf.Result.__init__
       
  5153 imaker.iqrf.Setting.__init__
       
  5154 imaker.iqrf.Target.__init__
       
  5155 integration.quality.AbldWhatParser.__init__
       
  5156 integration.quality.InternalExportParser.__init__
       
  5157 integration.quality.PolicyValidator.__init__
       
  5158 integration.templatebuilder.TemplateBuilder.__init__
       
  5159 localisation.Languages.__init__
       
  5160 log2xml.AppendSummary.__init__
       
  5161 log2xml.ContentWriter.__init__
       
  5162 log2xml.LogWriter.__init__
       
  5163 log2xml.Stack.__init__
       
  5164 parsedatalistening.Build.__init__
       
  5165 parsedatalistening.Target.__init__
       
  5166 preparation.PreparationAction.__init__
       
  5167 preparation.PreparationBuilder.__init__
       
  5168 preparation.PreparationCheckout.__init__
       
  5169 preparation.PreparationSnapshot.__init__
       
  5170 preparation.PreparationUpdate.__init__
       
  5171 rom.IMakerRomBuilder.__init__
       
  5172 rom.Image.__init__
       
  5173 rom.RomBuilder.__init__
       
  5174 rtfutils.RTFUtils.__init__
       
  5175 sis.SisPreBuilder.__init__
       
  5176 symbian.log.Parser.__init__
       
  5177 symrec.MD5Updater.__init__
       
  5178 symrec.Metadata2TDD.__init__
       
  5179 symrec.MetadataMerger.__init__
       
  5180 symrec.ReleaseMetadata.__init__
       
  5181 symrec.ServicePack.__init__
       
  5182 symrec.ValidateReleaseMetadata.__init__
       
  5183 symrec.ValidateReleaseMetadataCached.__init__
       
  5184 symrec.ValidateTicklerReleaseMetadata.__init__
       
  5185 sysdef.api.Binary.__init__
       
  5186 sysdef.api.BuildLayer.__init__
       
  5187 sysdef.api.Configuration.__init__
       
  5188 sysdef.api.Layer.__init__
       
  5189 sysdef.api.Module.__init__
       
  5190 sysdef.api.Option.__init__
       
  5191 sysdef.api.SpecialInstruction.__init__
       
  5192 sysdef.api.SysDefElement.__init__
       
  5193 sysdef.api.SystemDefinition.__init__
       
  5194 sysdef.api.Target.__init__
       
  5195 sysdef.api.TargetList.__init__
       
  5196 sysdef.api.Task.__init__
       
  5197 sysdef.api.Unit.__init__
       
  5198 sysdef.api.UnitList.__init__
       
  5199 sysdef.api._UnitGroup.__init__
       
  5200 sysdef.io.FlashImageSizeWriter.__init__
       
  5201 sysdef.io.MakeWriter.__init__
       
  5202 sysdef.io.MakeWriter2.__init__
       
  5203 sysdef.io.MakeWriter3.__init__
       
  5204 validateoverlay.ValidateOverlayInfo.__init__
       
  5205 vbaconf.AbstractConfigConverter.__init__
       
  5206 vbaconf.ConfigConverter.__init__
       
  5207 vbaconf.ConfigConverterNewDelivery.__init__
       
  5208 vbaconf.new_delivery.config_wrapper.__init__
       
  5209 version.Version.__init__
       
  5210 virtualbuildarea.VirtualDir.__init__
       
  5211 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-315', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">username</tt><tt class="py-op">,</tt> <tt class="py-name">engine</tt><tt class="py-op">,</tt> <tt class="py-name">dbpath</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
       
  5212 <a name="L746"></a><tt class="py-lineno"> 746</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_opener</tt> <tt class="py-op">=</tt> <tt class="py-name">opener</tt> </tt>
       
  5213 <a name="L747"></a><tt class="py-lineno"> 747</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_opener</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  5214 <a name="L748"></a><tt class="py-lineno"> 748</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_opener</tt> <tt class="py-op">=</tt> <tt id="link-316" class="py-name" targets="Function ccm.open_session()=ccm-module.html#open_session,Function nokia.nokiaccm.open_session()=nokia.nokiaccm-module.html#open_session"><a title="ccm.open_session
       
  5215 nokia.nokiaccm.open_session" class="py-name" href="#" onclick="return doclink('link-316', 'open_session', 'link-316');">open_session</a></tt> </tt>
       
  5216 <a name="L749"></a><tt class="py-lineno"> 749</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
       
  5217 <a name="L750"></a><tt class="py-lineno"> 750</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_used_sessions</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
       
  5218 <a name="L751"></a><tt class="py-lineno"> 751</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_thread_sessions</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
       
  5219 <a name="L752"></a><tt class="py-lineno"> 752</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt> <tt class="py-op">=</tt> <tt class="py-name">threading</tt><tt class="py-op">.</tt><tt class="py-name">Condition</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5220 <a name="L753"></a><tt class="py-lineno"> 753</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock_pool</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
       
  5221 <a name="L754"></a><tt class="py-lineno"> 754</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__password</tt> <tt class="py-op">=</tt> <tt class="py-name">password</tt> </tt>
       
  5222 <a name="L755"></a><tt class="py-lineno"> 755</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__database</tt> <tt class="py-op">=</tt> <tt id="link-317" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-317', 'database', 'link-201');">database</a></tt>         </tt>
       
  5223 <a name="L756"></a><tt class="py-lineno"> 756</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-318" class="py-name" targets="Variable ccm.SessionPool.size=ccm.SessionPool-class.html#size"><a title="ccm.SessionPool.size" class="py-name" href="#" onclick="return doclink('link-318', 'size', 'link-318');">size</a></tt> <tt class="py-op">=</tt> <tt id="link-319" class="py-name"><a title="ccm.SessionPool.size" class="py-name" href="#" onclick="return doclink('link-319', 'size', 'link-318');">size</a></tt> </tt>
       
  5224 </div><a name="L757"></a><tt class="py-lineno"> 757</tt>  <tt class="py-line">     </tt>
       
  5225 <a name="SessionPool._set_size"></a><div id="SessionPool._set_size-def"><a name="L758"></a><tt class="py-lineno"> 758</tt> <a class="py-toggle" href="#" id="SessionPool._set_size-toggle" onclick="return toggle('SessionPool._set_size');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.SessionPool-class.html#_set_size">_set_size</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">size</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5226 </div><div id="SessionPool._set_size-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="SessionPool._set_size-expanded"><a name="L759"></a><tt class="py-lineno"> 759</tt>  <tt class="py-line">        <tt class="py-docstring">""" Set the pool size """</tt>  </tt>
       
  5227 <a name="L760"></a><tt class="py-lineno"> 760</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">acquire</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5228 <a name="L761"></a><tt class="py-lineno"> 761</tt>  <tt class="py-line">        <tt class="py-name">poolsize</tt> <tt class="py-op">=</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_used_sessions</tt><tt class="py-op">)</tt> </tt>
       
  5229 <a name="L762"></a><tt class="py-lineno"> 762</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt>  <tt class="py-name">poolsize</tt> <tt class="py-op">&gt;</tt> <tt id="link-320" class="py-name"><a title="ccm.SessionPool.size" class="py-name" href="#" onclick="return doclink('link-320', 'size', 'link-318');">size</a></tt><tt class="py-op">:</tt> </tt>
       
  5230 <a name="L763"></a><tt class="py-lineno"> 763</tt>  <tt class="py-line">            <tt class="py-name">to_be_remove</tt> <tt class="py-op">=</tt> <tt class="py-name">poolsize</tt> <tt class="py-op">-</tt> <tt id="link-321" class="py-name"><a title="ccm.SessionPool.size" class="py-name" href="#" onclick="return doclink('link-321', 'size', 'link-318');">size</a></tt> </tt>
       
  5231 <a name="L764"></a><tt class="py-lineno"> 764</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock_pool</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt> </tt>
       
  5232 <a name="L765"></a><tt class="py-lineno"> 765</tt>  <tt class="py-line">            <tt class="py-keyword">while</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">)</tt> <tt class="py-op">&lt;</tt> <tt class="py-name">to_be_remove</tt><tt class="py-op">:</tt> </tt>
       
  5233 <a name="L766"></a><tt class="py-lineno"> 766</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">wait</tt><tt class="py-op">(</tt><tt class="py-op">)</tt>             </tt>
       
  5234 <a name="L767"></a><tt class="py-lineno"> 767</tt>  <tt class="py-line">            <tt class="py-keyword">for</tt> <tt class="py-name">_</tt> <tt class="py-keyword">in</tt> <tt class="py-name">range</tt><tt class="py-op">(</tt><tt class="py-name">to_be_remove</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5235 <a name="L768"></a><tt class="py-lineno"> 768</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">.</tt><tt id="link-322" class="py-name" targets="Method log2xml.Stack.pop()=log2xml.Stack-class.html#pop"><a title="log2xml.Stack.pop" class="py-name" href="#" onclick="return doclink('link-322', 'pop', 'link-322');">pop</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-323" class="py-name"><a title="build.model.BOM.close
       
  5236 build.model.SessionCreator.close
       
  5237 buildtools.AbstractOutputWriter.close
       
  5238 ccm.AbstractSession.close
       
  5239 ccm.Session.close
       
  5240 ccm.SessionPool.close
       
  5241 ccm.extra.CachedSessionProvider.close
       
  5242 ccm.extra.SessionProvider.close
       
  5243 log2xml.LogWriter.close
       
  5244 preparation.PreparationBuilder.close
       
  5245 sysdef.io.FlashImageSizeWriter.close" class="py-name" href="#" onclick="return doclink('link-323', 'close', 'link-265');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5246 <a name="L769"></a><tt class="py-lineno"> 769</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock_pool</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
       
  5247 <a name="L770"></a><tt class="py-lineno"> 770</tt>  <tt class="py-line">        <tt class="py-keyword">else</tt><tt class="py-op">:</tt>  </tt>
       
  5248 <a name="L771"></a><tt class="py-lineno"> 771</tt>  <tt class="py-line">            <tt class="py-keyword">for</tt> <tt class="py-name">_</tt> <tt class="py-keyword">in</tt> <tt class="py-name">range</tt><tt class="py-op">(</tt><tt id="link-324" class="py-name"><a title="ccm.SessionPool.size" class="py-name" href="#" onclick="return doclink('link-324', 'size', 'link-318');">size</a></tt> <tt class="py-op">-</tt> <tt class="py-name">poolsize</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5249 <a name="L772"></a><tt class="py-lineno"> 772</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">.</tt><tt id="link-325" class="py-name"><a title="ccm.Folder.append
       
  5250 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-325', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_opener</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">username</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__password</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">engine</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dbpath</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__database</tt><tt class="py-op">,</tt> <tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  5251 <a name="L773"></a><tt class="py-lineno"> 773</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt id="link-326" class="py-name"><a title="ccm.Project.release
       
  5252 ccm.Task.release
       
  5253 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-326', 'release', 'link-299');">release</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5254 </div><a name="L774"></a><tt class="py-lineno"> 774</tt>  <tt class="py-line"> </tt>
       
  5255 <a name="SessionPool._get_size"></a><div id="SessionPool._get_size-def"><a name="L775"></a><tt class="py-lineno"> 775</tt> <a class="py-toggle" href="#" id="SessionPool._get_size-toggle" onclick="return toggle('SessionPool._get_size');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.SessionPool-class.html#_get_size">_get_size</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5256 </div><div id="SessionPool._get_size-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="SessionPool._get_size-expanded"><a name="L776"></a><tt class="py-lineno"> 776</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">acquire</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5257 <a name="L777"></a><tt class="py-lineno"> 777</tt>  <tt class="py-line">        <tt class="py-name">poolsize</tt> <tt class="py-op">=</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_used_sessions</tt><tt class="py-op">)</tt> </tt>
       
  5258 <a name="L778"></a><tt class="py-lineno"> 778</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt id="link-327" class="py-name"><a title="ccm.Project.release
       
  5259 ccm.Task.release
       
  5260 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-327', 'release', 'link-299');">release</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5261 <a name="L779"></a><tt class="py-lineno"> 779</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">poolsize</tt> </tt>
       
  5262 </div><a name="L780"></a><tt class="py-lineno"> 780</tt>  <tt class="py-line"> </tt>
       
  5263 <a name="L781"></a><tt class="py-lineno"> 781</tt>  <tt class="py-line">    <tt id="link-328" class="py-name"><a title="ccm.SessionPool.size" class="py-name" href="#" onclick="return doclink('link-328', 'size', 'link-318');">size</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt> <tt class="py-op">(</tt><tt id="link-329" class="py-name" targets="Method ccm.SessionPool._get_size()=ccm.SessionPool-class.html#_get_size"><a title="ccm.SessionPool._get_size" class="py-name" href="#" onclick="return doclink('link-329', '_get_size', 'link-329');">_get_size</a></tt><tt class="py-op">,</tt> <tt id="link-330" class="py-name" targets="Method ccm.SessionPool._set_size()=ccm.SessionPool-class.html#_set_size"><a title="ccm.SessionPool._set_size" class="py-name" href="#" onclick="return doclink('link-330', '_set_size', 'link-330');">_set_size</a></tt><tt class="py-op">)</tt> </tt>
       
  5264 <a name="L782"></a><tt class="py-lineno"> 782</tt>  <tt class="py-line">     </tt>
       
  5265 <a name="SessionPool.execute"></a><div id="SessionPool.execute-def"><a name="L783"></a><tt class="py-lineno"> 783</tt> <a class="py-toggle" href="#" id="SessionPool.execute-toggle" onclick="return toggle('SessionPool.execute');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.SessionPool-class.html#execute">execute</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">cmdline</tt><tt class="py-op">,</tt> <tt class="py-param">result</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5266 </div><div id="SessionPool.execute-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="SessionPool.execute-expanded"><a name="L784"></a><tt class="py-lineno"> 784</tt>  <tt class="py-line">        <tt class="py-docstring">""" Executing a ccm command on a free session. """</tt>         </tt>
       
  5267 <a name="L785"></a><tt class="py-lineno"> 785</tt>  <tt class="py-line">        <tt id="link-331" class="py-name"><a title="archive.builders._logger
       
  5268 archive.mappers._logger
       
  5269 archive.tools._logger
       
  5270 ats3._logger
       
  5271 ats3.aste._logger
       
  5272 ats3.dropgenerator._logger
       
  5273 ats3.parsers._logger
       
  5274 ats3.testconfigurator._logger
       
  5275 build.io._logger
       
  5276 build.model._logger
       
  5277 ccm._logger
       
  5278 ccm.extra._logger
       
  5279 comments._logger
       
  5280 configuration._logger
       
  5281 configuration_model._logger
       
  5282 delta_zip._logger
       
  5283 integration.quality._logger
       
  5284 nokia.gscm._logger
       
  5285 nokia.nokiaccm._logger
       
  5286 pathaddition.match._logger
       
  5287 preparation._logger
       
  5288 symbian.log._logger
       
  5289 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-331', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"SessionPool:execute: %s %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">cmdline</tt><tt class="py-op">,</tt> <tt id="link-332" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-332', 'type', 'link-204');">type</a></tt><tt class="py-op">(</tt><tt class="py-name">result</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  5290 <a name="L786"></a><tt class="py-lineno"> 786</tt>  <tt class="py-line">         </tt>
       
  5291 <a name="L787"></a><tt class="py-lineno"> 787</tt>  <tt class="py-line">        <tt class="py-comment"># waiting for a free session</tt> </tt>
       
  5292 <a name="L788"></a><tt class="py-lineno"> 788</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">acquire</tt><tt class="py-op">(</tt><tt class="py-op">)</tt>         </tt>
       
  5293 <a name="L789"></a><tt class="py-lineno"> 789</tt>  <tt class="py-line">         </tt>
       
  5294 <a name="L790"></a><tt class="py-lineno"> 790</tt>  <tt class="py-line">        <tt class="py-comment"># check for recursion, in that case reallocate the same session,</tt> </tt>
       
  5295 <a name="L791"></a><tt class="py-lineno"> 791</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt class="py-name">threading</tt><tt class="py-op">.</tt><tt class="py-name">currentThread</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_thread_sessions</tt><tt class="py-op">:</tt> </tt>
       
  5296 <a name="L792"></a><tt class="py-lineno"> 792</tt>  <tt class="py-line">            <tt id="link-333" class="py-name"><a title="archive.builders._logger
       
  5297 archive.mappers._logger
       
  5298 archive.tools._logger
       
  5299 ats3._logger
       
  5300 ats3.aste._logger
       
  5301 ats3.dropgenerator._logger
       
  5302 ats3.parsers._logger
       
  5303 ats3.testconfigurator._logger
       
  5304 build.io._logger
       
  5305 build.model._logger
       
  5306 ccm._logger
       
  5307 ccm.extra._logger
       
  5308 comments._logger
       
  5309 configuration._logger
       
  5310 configuration_model._logger
       
  5311 delta_zip._logger
       
  5312 integration.quality._logger
       
  5313 nokia.gscm._logger
       
  5314 nokia.nokiaccm._logger
       
  5315 pathaddition.match._logger
       
  5316 preparation._logger
       
  5317 symbian.log._logger
       
  5318 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-333', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Same thread, reusing allocation session."</tt><tt class="py-op">)</tt> </tt>
       
  5319 <a name="L793"></a><tt class="py-lineno"> 793</tt>  <tt class="py-line">            <tt class="py-comment"># release the pool and reuse associated session</tt> </tt>
       
  5320 <a name="L794"></a><tt class="py-lineno"> 794</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt id="link-334" class="py-name"><a title="ccm.Project.release
       
  5321 ccm.Task.release
       
  5322 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-334', 'release', 'link-299');">release</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5323 <a name="L795"></a><tt class="py-lineno"> 795</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_thread_sessions</tt><tt class="py-op">[</tt><tt class="py-name">threading</tt><tt class="py-op">.</tt><tt class="py-name">currentThread</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt id="link-335" class="py-name"><a title="ccm.AbstractSession.execute
       
  5324 ccm.Query.execute
       
  5325 ccm.Session.execute
       
  5326 ccm.SessionPool.execute
       
  5327 preparation.PreparationAction.execute
       
  5328 preparation.PreparationCheckout.execute
       
  5329 preparation.PreparationSnapshot.execute
       
  5330 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-335', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-name">cmdline</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  5331 <a name="L796"></a><tt class="py-lineno"> 796</tt>  <tt class="py-line"> </tt>
       
  5332 <a name="L797"></a><tt class="py-lineno"> 797</tt>  <tt class="py-line">        <tt class="py-keyword">while</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">)</tt><tt class="py-op">==</tt><tt class="py-number">0</tt> <tt class="py-keyword">or</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock_pool</tt><tt class="py-op">:</tt> </tt>
       
  5333 <a name="L798"></a><tt class="py-lineno"> 798</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">wait</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5334 <a name="L799"></a><tt class="py-lineno"> 799</tt>  <tt class="py-line">        <tt id="link-336" class="py-name"><a title="build.model.SessionCreator.session
       
  5335 ccm.CCMObject.session
       
  5336 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-336', 'session', 'link-13');">session</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">.</tt><tt id="link-337" class="py-name"><a title="log2xml.Stack.pop" class="py-name" href="#" onclick="return doclink('link-337', 'pop', 'link-322');">pop</a></tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt> </tt>
       
  5337 <a name="L800"></a><tt class="py-lineno"> 800</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_used_sessions</tt><tt class="py-op">.</tt><tt id="link-338" class="py-name"><a title="ccm.Folder.append
       
  5338 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-338', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt id="link-339" class="py-name"><a title="build.model.SessionCreator.session
       
  5339 ccm.CCMObject.session
       
  5340 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-339', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  5341 <a name="L801"></a><tt class="py-lineno"> 801</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_thread_sessions</tt><tt class="py-op">[</tt><tt class="py-name">threading</tt><tt class="py-op">.</tt><tt class="py-name">currentThread</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-340" class="py-name"><a title="build.model.SessionCreator.session
       
  5342 ccm.CCMObject.session
       
  5343 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-340', 'session', 'link-13');">session</a></tt> </tt>
       
  5344 <a name="L802"></a><tt class="py-lineno"> 802</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt id="link-341" class="py-name"><a title="ccm.Project.release
       
  5345 ccm.Task.release
       
  5346 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-341', 'release', 'link-299');">release</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5347 <a name="L803"></a><tt class="py-lineno"> 803</tt>  <tt class="py-line">         </tt>
       
  5348 <a name="L804"></a><tt class="py-lineno"> 804</tt>  <tt class="py-line">        <tt class="py-comment"># running command</tt> </tt>
       
  5349 <a name="L805"></a><tt class="py-lineno"> 805</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
       
  5350 <a name="L806"></a><tt class="py-lineno"> 806</tt>  <tt class="py-line">            <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt id="link-342" class="py-name"><a title="build.model.SessionCreator.session
       
  5351 ccm.CCMObject.session
       
  5352 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-342', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt id="link-343" class="py-name"><a title="ccm.AbstractSession.execute
       
  5353 ccm.Query.execute
       
  5354 ccm.Session.execute
       
  5355 ccm.SessionPool.execute
       
  5356 preparation.PreparationAction.execute
       
  5357 preparation.PreparationCheckout.execute
       
  5358 preparation.PreparationSnapshot.execute
       
  5359 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-343', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-name">cmdline</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  5360 <a name="L807"></a><tt class="py-lineno"> 807</tt>  <tt class="py-line">        <tt class="py-keyword">finally</tt><tt class="py-op">:</tt> </tt>
       
  5361 <a name="L808"></a><tt class="py-lineno"> 808</tt>  <tt class="py-line">            <tt class="py-comment"># we can now release the session - anyway</tt> </tt>
       
  5362 <a name="L809"></a><tt class="py-lineno"> 809</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">acquire</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5363 <a name="L810"></a><tt class="py-lineno"> 810</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_thread_sessions</tt><tt class="py-op">.</tt><tt id="link-344" class="py-name"><a title="log2xml.Stack.pop" class="py-name" href="#" onclick="return doclink('link-344', 'pop', 'link-322');">pop</a></tt><tt class="py-op">(</tt><tt class="py-name">threading</tt><tt class="py-op">.</tt><tt class="py-name">currentThread</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt>                 </tt>
       
  5364 <a name="L811"></a><tt class="py-lineno"> 811</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_used_sessions</tt><tt class="py-op">.</tt><tt id="link-345" class="py-name" targets="Method ccm.Folder.remove()=ccm.Folder-class.html#remove,Function fileutils.remove()=fileutils-module.html#remove"><a title="ccm.Folder.remove
       
  5365 fileutils.remove" class="py-name" href="#" onclick="return doclink('link-345', 'remove', 'link-345');">remove</a></tt><tt class="py-op">(</tt><tt id="link-346" class="py-name"><a title="build.model.SessionCreator.session
       
  5366 ccm.CCMObject.session
       
  5367 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-346', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  5368 <a name="L812"></a><tt class="py-lineno"> 812</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">.</tt><tt id="link-347" class="py-name"><a title="ccm.Folder.append
       
  5369 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-347', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt id="link-348" class="py-name"><a title="build.model.SessionCreator.session
       
  5370 ccm.CCMObject.session
       
  5371 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-348', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt> </tt>
       
  5372 <a name="L813"></a><tt class="py-lineno"> 813</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">notifyAll</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5373 <a name="L814"></a><tt class="py-lineno"> 814</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt id="link-349" class="py-name"><a title="ccm.Project.release
       
  5374 ccm.Task.release
       
  5375 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-349', 'release', 'link-299');">release</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5376 <a name="L815"></a><tt class="py-lineno"> 815</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
       
  5377 </div><a name="L816"></a><tt class="py-lineno"> 816</tt>  <tt class="py-line"> </tt>
       
  5378 <a name="SessionPool.close"></a><div id="SessionPool.close-def"><a name="L817"></a><tt class="py-lineno"> 817</tt> <a class="py-toggle" href="#" id="SessionPool.close-toggle" onclick="return toggle('SessionPool.close');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.SessionPool-class.html#close">close</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5379 </div><div id="SessionPool.close-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="SessionPool.close-expanded"><a name="L818"></a><tt class="py-lineno"> 818</tt>  <tt class="py-line">        <tt class="py-docstring">""" Closing all subsessions. """</tt> </tt>
       
  5380 <a name="L819"></a><tt class="py-lineno"> 819</tt>  <tt class="py-line">        <tt id="link-350" class="py-name"><a title="archive.builders._logger
       
  5381 archive.mappers._logger
       
  5382 archive.tools._logger
       
  5383 ats3._logger
       
  5384 ats3.aste._logger
       
  5385 ats3.dropgenerator._logger
       
  5386 ats3.parsers._logger
       
  5387 ats3.testconfigurator._logger
       
  5388 build.io._logger
       
  5389 build.model._logger
       
  5390 ccm._logger
       
  5391 ccm.extra._logger
       
  5392 comments._logger
       
  5393 configuration._logger
       
  5394 configuration_model._logger
       
  5395 delta_zip._logger
       
  5396 integration.quality._logger
       
  5397 nokia.gscm._logger
       
  5398 nokia.nokiaccm._logger
       
  5399 pathaddition.match._logger
       
  5400 preparation._logger
       
  5401 symbian.log._logger
       
  5402 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-350', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Closing session pool sub-sessions"</tt><tt class="py-op">)</tt> </tt>
       
  5403 <a name="L820"></a><tt class="py-lineno"> 820</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock_pool</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt> </tt>
       
  5404 <a name="L821"></a><tt class="py-lineno"> 821</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">acquire</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5405 <a name="L822"></a><tt class="py-lineno"> 822</tt>  <tt class="py-line">        <tt class="py-keyword">while</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_used_sessions</tt><tt class="py-op">)</tt> <tt class="py-op">&gt;</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  5406 <a name="L823"></a><tt class="py-lineno"> 823</tt>  <tt class="py-line">            <tt id="link-351" class="py-name"><a title="archive.builders._logger
       
  5407 archive.mappers._logger
       
  5408 archive.tools._logger
       
  5409 ats3._logger
       
  5410 ats3.aste._logger
       
  5411 ats3.dropgenerator._logger
       
  5412 ats3.parsers._logger
       
  5413 ats3.testconfigurator._logger
       
  5414 build.io._logger
       
  5415 build.model._logger
       
  5416 ccm._logger
       
  5417 ccm.extra._logger
       
  5418 comments._logger
       
  5419 configuration._logger
       
  5420 configuration_model._logger
       
  5421 delta_zip._logger
       
  5422 integration.quality._logger
       
  5423 nokia.gscm._logger
       
  5424 nokia.nokiaccm._logger
       
  5425 pathaddition.match._logger
       
  5426 preparation._logger
       
  5427 symbian.log._logger
       
  5428 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-351', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Waiting to free used sessions."</tt><tt class="py-op">)</tt> </tt>
       
  5429 <a name="L824"></a><tt class="py-lineno"> 824</tt>  <tt class="py-line">            <tt id="link-352" class="py-name"><a title="archive.builders._logger
       
  5430 archive.mappers._logger
       
  5431 archive.tools._logger
       
  5432 ats3._logger
       
  5433 ats3.aste._logger
       
  5434 ats3.dropgenerator._logger
       
  5435 ats3.parsers._logger
       
  5436 ats3.testconfigurator._logger
       
  5437 build.io._logger
       
  5438 build.model._logger
       
  5439 ccm._logger
       
  5440 ccm.extra._logger
       
  5441 comments._logger
       
  5442 configuration._logger
       
  5443 configuration_model._logger
       
  5444 delta_zip._logger
       
  5445 integration.quality._logger
       
  5446 nokia.gscm._logger
       
  5447 nokia.nokiaccm._logger
       
  5448 pathaddition.match._logger
       
  5449 preparation._logger
       
  5450 symbian.log._logger
       
  5451 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-352', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Waiting to free used sessions. %s %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_used_sessions</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt>             </tt>
       
  5452 <a name="L825"></a><tt class="py-lineno"> 825</tt>  <tt class="py-line">            <tt id="link-353" class="py-name"><a title="archive.builders._logger
       
  5453 archive.mappers._logger
       
  5454 archive.tools._logger
       
  5455 ats3._logger
       
  5456 ats3.aste._logger
       
  5457 ats3.dropgenerator._logger
       
  5458 ats3.parsers._logger
       
  5459 ats3.testconfigurator._logger
       
  5460 build.io._logger
       
  5461 build.model._logger
       
  5462 ccm._logger
       
  5463 ccm.extra._logger
       
  5464 comments._logger
       
  5465 configuration._logger
       
  5466 configuration_model._logger
       
  5467 delta_zip._logger
       
  5468 integration.quality._logger
       
  5469 nokia.gscm._logger
       
  5470 nokia.nokiaccm._logger
       
  5471 pathaddition.match._logger
       
  5472 preparation._logger
       
  5473 symbian.log._logger
       
  5474 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-353', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_used_sessions</tt><tt class="py-op">)</tt> </tt>
       
  5475 <a name="L826"></a><tt class="py-lineno"> 826</tt>  <tt class="py-line">            <tt id="link-354" class="py-name"><a title="archive.builders._logger
       
  5476 archive.mappers._logger
       
  5477 archive.tools._logger
       
  5478 ats3._logger
       
  5479 ats3.aste._logger
       
  5480 ats3.dropgenerator._logger
       
  5481 ats3.parsers._logger
       
  5482 ats3.testconfigurator._logger
       
  5483 build.io._logger
       
  5484 build.model._logger
       
  5485 ccm._logger
       
  5486 ccm.extra._logger
       
  5487 comments._logger
       
  5488 configuration._logger
       
  5489 configuration_model._logger
       
  5490 delta_zip._logger
       
  5491 integration.quality._logger
       
  5492 nokia.gscm._logger
       
  5493 nokia.nokiaccm._logger
       
  5494 pathaddition.match._logger
       
  5495 preparation._logger
       
  5496 symbian.log._logger
       
  5497 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-354', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">)</tt>             </tt>
       
  5498 <a name="L827"></a><tt class="py-lineno"> 827</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">wait</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5499 <a name="L828"></a><tt class="py-lineno"> 828</tt>  <tt class="py-line">        <tt id="link-355" class="py-name"><a title="archive.builders._logger
       
  5500 archive.mappers._logger
       
  5501 archive.tools._logger
       
  5502 ats3._logger
       
  5503 ats3.aste._logger
       
  5504 ats3.dropgenerator._logger
       
  5505 ats3.parsers._logger
       
  5506 ats3.testconfigurator._logger
       
  5507 build.io._logger
       
  5508 build.model._logger
       
  5509 ccm._logger
       
  5510 ccm.extra._logger
       
  5511 comments._logger
       
  5512 configuration._logger
       
  5513 configuration_model._logger
       
  5514 delta_zip._logger
       
  5515 integration.quality._logger
       
  5516 nokia.gscm._logger
       
  5517 nokia.nokiaccm._logger
       
  5518 pathaddition.match._logger
       
  5519 preparation._logger
       
  5520 symbian.log._logger
       
  5521 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-355', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"Closing all free session from the pool."</tt><tt class="py-op">)</tt> </tt>
       
  5522 <a name="L829"></a><tt class="py-lineno"> 829</tt>  <tt class="py-line">        <tt class="py-keyword">while</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">)</tt> <tt class="py-op">&gt;</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  5523 <a name="L830"></a><tt class="py-lineno"> 830</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">.</tt><tt id="link-356" class="py-name"><a title="log2xml.Stack.pop" class="py-name" href="#" onclick="return doclink('link-356', 'pop', 'link-322');">pop</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-357" class="py-name"><a title="build.model.BOM.close
       
  5524 build.model.SessionCreator.close
       
  5525 buildtools.AbstractOutputWriter.close
       
  5526 ccm.AbstractSession.close
       
  5527 ccm.Session.close
       
  5528 ccm.SessionPool.close
       
  5529 ccm.extra.CachedSessionProvider.close
       
  5530 ccm.extra.SessionProvider.close
       
  5531 log2xml.LogWriter.close
       
  5532 preparation.PreparationBuilder.close
       
  5533 sysdef.io.FlashImageSizeWriter.close" class="py-name" href="#" onclick="return doclink('link-357', 'close', 'link-265');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5534 <a name="L831"></a><tt class="py-lineno"> 831</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock_pool</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
       
  5535 <a name="L832"></a><tt class="py-lineno"> 832</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">notifyAll</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5536 <a name="L833"></a><tt class="py-lineno"> 833</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt id="link-358" class="py-name"><a title="ccm.Project.release
       
  5537 ccm.Task.release
       
  5538 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-358', 'release', 'link-299');">release</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5539 </div><a name="L834"></a><tt class="py-lineno"> 834</tt>  <tt class="py-line">     </tt>
       
  5540 <a name="SessionPool._set_role_internal"></a><div id="SessionPool._set_role_internal-def"><a name="L835"></a><tt class="py-lineno"> 835</tt> <a class="py-toggle" href="#" id="SessionPool._set_role_internal-toggle" onclick="return toggle('SessionPool._set_role_internal');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.SessionPool-class.html#_set_role_internal">_set_role_internal</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">role</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5541 </div><div id="SessionPool._set_role_internal-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="SessionPool._set_role_internal-expanded"><a name="L836"></a><tt class="py-lineno"> 836</tt>  <tt class="py-line">        <tt class="py-docstring">""" Set role on all subsessions. """</tt> </tt>
       
  5542 <a name="L837"></a><tt class="py-lineno"> 837</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock_pool</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt> </tt>
       
  5543 <a name="L838"></a><tt class="py-lineno"> 838</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">acquire</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5544 <a name="L839"></a><tt class="py-lineno"> 839</tt>  <tt class="py-line">        <tt class="py-keyword">while</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_used_sessions</tt><tt class="py-op">)</tt><tt class="py-op">!=</tt><tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  5545 <a name="L840"></a><tt class="py-lineno"> 840</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">wait</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5546 <a name="L841"></a><tt class="py-lineno"> 841</tt>  <tt class="py-line">             </tt>
       
  5547 <a name="L842"></a><tt class="py-lineno"> 842</tt>  <tt class="py-line">        <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
       
  5548 <a name="L843"></a><tt class="py-lineno"> 843</tt>  <tt class="py-line">            <tt class="py-keyword">for</tt> <tt id="link-359" class="py-name"><a title="build.model.SessionCreator.session
       
  5549 ccm.CCMObject.session
       
  5550 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-359', 'session', 'link-13');">session</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_free_sessions</tt><tt class="py-op">:</tt> </tt>
       
  5551 <a name="L844"></a><tt class="py-lineno"> 844</tt>  <tt class="py-line">                <tt id="link-360" class="py-name"><a title="build.model.SessionCreator.session
       
  5552 ccm.CCMObject.session
       
  5553 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-360', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt id="link-361" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-361', 'role', 'link-233');">role</a></tt> <tt class="py-op">=</tt> <tt id="link-362" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-362', 'role', 'link-233');">role</a></tt> </tt>
       
  5554 <a name="L845"></a><tt class="py-lineno"> 845</tt>  <tt class="py-line">        <tt class="py-keyword">finally</tt><tt class="py-op">:</tt>                 </tt>
       
  5555 <a name="L846"></a><tt class="py-lineno"> 846</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_lock_pool</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
       
  5556 <a name="L847"></a><tt class="py-lineno"> 847</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt class="py-name">notifyAll</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5557 <a name="L848"></a><tt class="py-lineno"> 848</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_pool_lock</tt><tt class="py-op">.</tt><tt id="link-363" class="py-name"><a title="ccm.Project.release
       
  5558 ccm.Task.release
       
  5559 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-363', 'release', 'link-299');">release</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  5560 </div></div><a name="L849"></a><tt class="py-lineno"> 849</tt>  <tt class="py-line"> </tt>
       
  5561 <a name="L850"></a><tt class="py-lineno"> 850</tt>  <tt class="py-line"> </tt>
       
  5562 <a name="Query"></a><div id="Query-def"><a name="L851"></a><tt class="py-lineno"> 851</tt> <a class="py-toggle" href="#" id="Query-toggle" onclick="return toggle('Query');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.Query-class.html">Query</a><tt class="py-op">(</tt><tt class="py-base-class">object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5563 </div><div id="Query-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Query-expanded"><a name="L852"></a><tt class="py-lineno"> 852</tt>  <tt class="py-line">    <tt class="py-docstring">""" This object wrap a synergy query, it takes a query as input as well as the</tt> </tt>
       
  5564 <a name="L853"></a><tt class="py-lineno"> 853</tt>  <tt class="py-line"><tt class="py-docstring">    attribute you want as output, and get them translated using the model configuration.</tt> </tt>
       
  5565 <a name="L854"></a><tt class="py-lineno"> 854</tt>  <tt class="py-line"><tt class="py-docstring">    e.g </tt> </tt>
       
  5566 <a name="L855"></a><tt class="py-lineno"> 855</tt>  <tt class="py-line"><tt class="py-docstring">    Query(session, "type='task' and release='test/next'", ['objectname', 'task_synopsis'], ['ccmobject', 'string'])</tt> </tt>
       
  5567 <a name="L856"></a><tt class="py-lineno"> 856</tt>  <tt class="py-line"><tt class="py-docstring">    </tt> </tt>
       
  5568 <a name="L857"></a><tt class="py-lineno"> 857</tt>  <tt class="py-line"><tt class="py-docstring">    This will return a list of hash: [{'objectname': Task(xxx), 'task_synopsis': 'xxx'}, ...]</tt> </tt>
       
  5569 <a name="L858"></a><tt class="py-lineno"> 858</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
       
  5570 <a name="L859"></a><tt class="py-lineno"> 859</tt>  <tt class="py-line">     </tt>
       
  5571 <a name="Query.__init__"></a><div id="Query.__init__-def"><a name="L860"></a><tt class="py-lineno"> 860</tt> <a class="py-toggle" href="#" id="Query.__init__-toggle" onclick="return toggle('Query.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Query-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">query</tt><tt class="py-op">,</tt> <tt class="py-param">keywords</tt><tt class="py-op">,</tt> <tt class="py-param">model</tt><tt class="py-op">,</tt> <tt class="py-param">cmd</tt><tt class="py-op">=</tt><tt class="py-string">"query"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5572 </div><div id="Query.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Query.__init__-expanded"><a name="L861"></a><tt class="py-lineno"> 861</tt>  <tt class="py-line">        <tt class="py-docstring">""" Initialize a Synergy query."""</tt> </tt>
       
  5573 <a name="L862"></a><tt class="py-lineno"> 862</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt> <tt class="py-op">=</tt> <tt id="link-364" class="py-name"><a title="build.model.SessionCreator.session
       
  5574 ccm.CCMObject.session
       
  5575 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-364', 'session', 'link-13');">session</a></tt> </tt>
       
  5576 <a name="L863"></a><tt class="py-lineno"> 863</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_query</tt> <tt class="py-op">=</tt> <tt id="link-365" class="py-name" targets="Method ccm.Folder.query()=ccm.Folder-class.html#query"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-365', 'query', 'link-365');">query</a></tt> </tt>
       
  5577 <a name="L864"></a><tt class="py-lineno"> 864</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_keywords</tt> <tt class="py-op">=</tt> <tt class="py-name">keywords</tt> </tt>
       
  5578 <a name="L865"></a><tt class="py-lineno"> 865</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_model</tt> <tt class="py-op">=</tt> <tt id="link-366" class="py-name"><a title="build.model" class="py-name" href="#" onclick="return doclink('link-366', 'model', 'link-168');">model</a></tt> </tt>
       
  5579 <a name="L866"></a><tt class="py-lineno"> 866</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_cmd</tt> <tt class="py-op">=</tt> <tt id="link-367" class="py-name" targets="Method buildtools.Command.cmd()=buildtools.Command-class.html#cmd"><a title="buildtools.Command.cmd" class="py-name" href="#" onclick="return doclink('link-367', 'cmd', 'link-367');">cmd</a></tt> </tt>
       
  5580 </div><a name="L867"></a><tt class="py-lineno"> 867</tt>  <tt class="py-line">         </tt>
       
  5581 <a name="Query.execute"></a><div id="Query.execute-def"><a name="L868"></a><tt class="py-lineno"> 868</tt> <a class="py-toggle" href="#" id="Query.execute-toggle" onclick="return toggle('Query.execute');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Query-class.html#execute">execute</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5582 </div><div id="Query.execute-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Query.execute-expanded"><a name="L869"></a><tt class="py-lineno"> 869</tt>  <tt class="py-line">        <tt class="py-docstring">""" Executing the query on the database. """</tt> </tt>
       
  5583 <a name="L870"></a><tt class="py-lineno"> 870</tt>  <tt class="py-line">        <tt class="py-name">mapper</tt> <tt class="py-op">=</tt> <tt id="link-368" class="py-name" targets="Class ccm.DataMapperListResult=ccm.DataMapperListResult-class.html"><a title="ccm.DataMapperListResult" class="py-name" href="#" onclick="return doclink('link-368', 'DataMapperListResult', 'link-368');">DataMapperListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">,</tt> <tt class="py-string">'@@@'</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_keywords</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_model</tt><tt class="py-op">)</tt>         </tt>
       
  5584 <a name="L871"></a><tt class="py-lineno"> 871</tt>  <tt class="py-line">        <tt id="link-369" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-369', 'query', 'link-365');">query</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"%s %s -u -f \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_cmd</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_query</tt><tt class="py-op">,</tt> <tt class="py-name">mapper</tt><tt class="py-op">.</tt><tt id="link-370" class="py-name" targets="Method ccm.DataMapperListResult.format()=ccm.DataMapperListResult-class.html#format"><a title="ccm.DataMapperListResult.format" class="py-name" href="#" onclick="return doclink('link-370', 'format', 'link-370');">format</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  5585 <a name="L872"></a><tt class="py-lineno"> 872</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-371" class="py-name"><a title="ccm.AbstractSession.execute
       
  5586 ccm.Query.execute
       
  5587 ccm.Session.execute
       
  5588 ccm.SessionPool.execute
       
  5589 preparation.PreparationAction.execute
       
  5590 preparation.PreparationCheckout.execute
       
  5591 preparation.PreparationSnapshot.execute
       
  5592 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-371', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt id="link-372" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-372', 'query', 'link-365');">query</a></tt><tt class="py-op">,</tt> <tt class="py-name">mapper</tt><tt class="py-op">)</tt> </tt>
       
  5593 </div></div><a name="L873"></a><tt class="py-lineno"> 873</tt>  <tt class="py-line">         </tt>
       
  5594 <a name="L874"></a><tt class="py-lineno"> 874</tt>  <tt class="py-line">     </tt>
       
  5595 <a name="L875"></a><tt class="py-lineno"> 875</tt>  <tt class="py-line"> </tt>
       
  5596 <a name="InvalidFourPartNameException"></a><div id="InvalidFourPartNameException-def"><a name="L876"></a><tt class="py-lineno"> 876</tt> <a class="py-toggle" href="#" id="InvalidFourPartNameException-toggle" onclick="return toggle('InvalidFourPartNameException');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.InvalidFourPartNameException-class.html">InvalidFourPartNameException</a><tt class="py-op">(</tt><tt class="py-base-class">CCMException</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5597 </div><div id="InvalidFourPartNameException-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="InvalidFourPartNameException-expanded"><a name="L877"></a><tt class="py-lineno"> 877</tt>  <tt class="py-line">    <tt class="py-docstring">""" Badly formed Synergy four-part name. """</tt> </tt>
       
  5598 <a name="InvalidFourPartNameException.__init__"></a><div id="InvalidFourPartNameException.__init__-def"><a name="L878"></a><tt class="py-lineno"> 878</tt> <a class="py-toggle" href="#" id="InvalidFourPartNameException.__init__-toggle" onclick="return toggle('InvalidFourPartNameException.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.InvalidFourPartNameException-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">fpn</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5599 </div><div id="InvalidFourPartNameException.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="InvalidFourPartNameException.__init__-expanded"><a name="L879"></a><tt class="py-lineno"> 879</tt>  <tt class="py-line">        <tt id="link-373" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-373', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">.</tt><tt id="link-374" class="py-name"><a title="ant.AntHandler.__init__
       
  5600 archive.builders.ArchivePreBuilder.__init__
       
  5601 archive.mappers.DefaultMapper.__init__
       
  5602 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  5603 archive.mappers.Mapper.__init__
       
  5604 archive.mappers.PolicyMapper.__init__
       
  5605 archive.mappers.PolicyRemoverMapper.__init__
       
  5606 archive.mappers.SFPolicyRemoverMapper.__init__
       
  5607 archive.scanners.AbldWhatScanner.__init__
       
  5608 archive.scanners.FileSystemScanner.__init__
       
  5609 archive.scanners.InputFileScanner.__init__
       
  5610 archive.scanners.Scanner.__init__
       
  5611 archive.selectors.DistributionPolicySelector.__init__
       
  5612 archive.selectors.SymbianPolicySelector.__init__
       
  5613 archive.tools.Remover.__init__
       
  5614 archive.tools.SevenZipArchiver.__init__
       
  5615 archive.tools.ZipArchiver.__init__
       
  5616 ats3.Ats3TestPlan.__init__
       
  5617 ats3.Configuration.__init__
       
  5618 ats3.aste.AsteComponentParser.__init__
       
  5619 ats3.aste.AsteTestDropGenerator.__init__
       
  5620 ats3.aste.AsteTestPlan.__init__
       
  5621 ats3.aste.Configuration.__init__
       
  5622 ats3.atsconfigparser.ATSConfigParser.__init__
       
  5623 ats3.atsconfigparser.TestXML.__init__
       
  5624 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  5625 ats3.parsers.BldFileParser.__init__
       
  5626 ats3.parsers.CppParser.__init__
       
  5627 ats3.parsers.MmpFileParser.__init__
       
  5628 ats3.parsers.PkgFileParser.__init__
       
  5629 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  5630 bsf.BSF.__init__
       
  5631 build.ec.history.HistoryFileManager.__init__
       
  5632 build.io.AbldLogWhatReader.__init__
       
  5633 build.io.RombuildLogBinarySizeReader.__init__
       
  5634 build.model.BOM.__init__
       
  5635 build.model.BOMDeltaXMLWriter.__init__
       
  5636 build.model.BOMXMLWriter.__init__
       
  5637 build.model.Fix.__init__
       
  5638 build.model.PCPError.__init__
       
  5639 build.model.Project.__init__
       
  5640 build.model.SessionCreator.__init__
       
  5641 build.model.TAChange.__init__
       
  5642 build.model.TSWError.__init__
       
  5643 build.model.Task.__init__
       
  5644 buildtools.AbstractOutputWriter.__init__
       
  5645 buildtools.AntWriter.__init__
       
  5646 buildtools.Command.__init__
       
  5647 buildtools.CommandList.__init__
       
  5648 buildtools.Copy.__init__
       
  5649 buildtools.Delete.__init__
       
  5650 buildtools.EBSWriter.__init__
       
  5651 buildtools.MakeWriter.__init__
       
  5652 buildtools.PreBuilder.__init__
       
  5653 buildtools.StringWriter.__init__
       
  5654 ccm.AbstractSession.__init__
       
  5655 ccm.AttributeNameListResult.__init__
       
  5656 ccm.CCMException.__init__
       
  5657 ccm.CCMObject.__init__
       
  5658 ccm.ConflictsResult.__init__
       
  5659 ccm.CreateNewTaskResult.__init__
       
  5660 ccm.DataMapperListResult.__init__
       
  5661 ccm.Dir.__init__
       
  5662 ccm.File.__init__
       
  5663 ccm.FinduseResult.__init__
       
  5664 ccm.Folder.__init__
       
  5665 ccm.FolderCopyResult.__init__
       
  5666 ccm.FourPartName.__init__
       
  5667 ccm.InvalidFourPartNameException.__init__
       
  5668 ccm.ObjectListResult.__init__
       
  5669 ccm.Project.__init__
       
  5670 ccm.ProjectCheckoutResult.__init__
       
  5671 ccm.ProjectPurposeResult.__init__
       
  5672 ccm.Query.__init__
       
  5673 ccm.Releasedef.__init__
       
  5674 ccm.Result.__init__
       
  5675 ccm.Session.__init__
       
  5676 ccm.SessionPool.__init__
       
  5677 ccm.Task.__init__
       
  5678 ccm.UpdatePropertiesRefreshResult.__init__
       
  5679 ccm.UpdateResult.__init__
       
  5680 ccm.UpdateResultSimple.__init__
       
  5681 ccm.UpdateTemplate.__init__
       
  5682 ccm.UpdateTemplateInformation.__init__
       
  5683 ccm.WorkAreaInfoResult.__init__
       
  5684 ccm.conflict.Conflict.__init__
       
  5685 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  5686 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  5687 ccm.conflict.ObjectAndTask.__init__
       
  5688 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  5689 ccm.conflict.TaskModel.__init__
       
  5690 ccm.extra.CCMExtraException.__init__
       
  5691 ccm.extra.CachedProxySession.__init__
       
  5692 ccm.extra.CachedSessionProvider.__init__
       
  5693 ccm.extra.SessionProvider.__init__
       
  5694 ccm.extra.__FileSnapshot.__init__
       
  5695 ccm.extra.__ProjectSnapshot.__init__
       
  5696 comments.CommentParser.__init__
       
  5697 configuration.Configuration.__init__
       
  5698 configuration.ConfigurationSet.__init__
       
  5699 configuration.HierarchicalConfiguration.__init__
       
  5700 configuration.NestedConfiguration.__init__
       
  5701 configuration.NestedConfigurationBuilder.__init__
       
  5702 configuration.PropertiesConfiguration.__init__
       
  5703 configuration.Specification.__init__
       
  5704 configuration.XMLConfiguration.__init__
       
  5705 configuration._Key.__init__
       
  5706 configuration_model.DataModel.__init__
       
  5707 configuration_model.GroupDef.__init__
       
  5708 configuration_model.Item.__init__
       
  5709 configuration_model.PropertyDef.__init__
       
  5710 delta_zip.DeltaZipBuilder.__init__
       
  5711 delta_zip.MD5SignatureBuilder.__init__
       
  5712 delta_zip.MD5SignatureBuilderEC.__init__
       
  5713 delta_zip.SignaturesDict.__init__
       
  5714 dependancygraph.Library.__init__
       
  5715 dependancygraph.ModuleGroup.__init__
       
  5716 dependancygraph.ReadIvyConfig.__init__
       
  5717 escapeddict.EscapedDict.__init__
       
  5718 fileutils.AbstractScanner.__init__
       
  5719 fileutils.FileScanner.__init__
       
  5720 fileutils.Lock.__init__
       
  5721 flash_config.FlashConfigurationWriter.__init__
       
  5722 flash_config.ImagePack.__init__
       
  5723 helium.documentation.APIDeltaWriter.__init__
       
  5724 helium.logger.Logger.__init__
       
  5725 helium.logger._CustomizePrint.__init__
       
  5726 helium.output.widgets.BoldText.__init__
       
  5727 helium.output.widgets.Box.__init__
       
  5728 helium.output.widgets.Event.__init__
       
  5729 helium.output.widgets.Footer.__init__
       
  5730 helium.output.widgets.Header.__init__
       
  5731 helium.output.widgets.Summary.__init__
       
  5732 helium.output.widgets.Text.__init__
       
  5733 helium.output.widgets.Widget.__init__
       
  5734 helium.outputer.Configuration.__init__
       
  5735 helium.outputer.XML2XHTML.__init__
       
  5736 imaker.ecore.ContainerBase.__init__
       
  5737 imaker.ecore.Reference.__init__
       
  5738 imaker.iqrf.Configuration.__init__
       
  5739 imaker.iqrf.ConfigurationElement.__init__
       
  5740 imaker.iqrf.IMaker.__init__
       
  5741 imaker.iqrf.Interface.__init__
       
  5742 imaker.iqrf.Result.__init__
       
  5743 imaker.iqrf.Setting.__init__
       
  5744 imaker.iqrf.Target.__init__
       
  5745 integration.quality.AbldWhatParser.__init__
       
  5746 integration.quality.InternalExportParser.__init__
       
  5747 integration.quality.PolicyValidator.__init__
       
  5748 integration.templatebuilder.TemplateBuilder.__init__
       
  5749 localisation.Languages.__init__
       
  5750 log2xml.AppendSummary.__init__
       
  5751 log2xml.ContentWriter.__init__
       
  5752 log2xml.LogWriter.__init__
       
  5753 log2xml.Stack.__init__
       
  5754 parsedatalistening.Build.__init__
       
  5755 parsedatalistening.Target.__init__
       
  5756 preparation.PreparationAction.__init__
       
  5757 preparation.PreparationBuilder.__init__
       
  5758 preparation.PreparationCheckout.__init__
       
  5759 preparation.PreparationSnapshot.__init__
       
  5760 preparation.PreparationUpdate.__init__
       
  5761 rom.IMakerRomBuilder.__init__
       
  5762 rom.Image.__init__
       
  5763 rom.RomBuilder.__init__
       
  5764 rtfutils.RTFUtils.__init__
       
  5765 sis.SisPreBuilder.__init__
       
  5766 symbian.log.Parser.__init__
       
  5767 symrec.MD5Updater.__init__
       
  5768 symrec.Metadata2TDD.__init__
       
  5769 symrec.MetadataMerger.__init__
       
  5770 symrec.ReleaseMetadata.__init__
       
  5771 symrec.ServicePack.__init__
       
  5772 symrec.ValidateReleaseMetadata.__init__
       
  5773 symrec.ValidateReleaseMetadataCached.__init__
       
  5774 symrec.ValidateTicklerReleaseMetadata.__init__
       
  5775 sysdef.api.Binary.__init__
       
  5776 sysdef.api.BuildLayer.__init__
       
  5777 sysdef.api.Configuration.__init__
       
  5778 sysdef.api.Layer.__init__
       
  5779 sysdef.api.Module.__init__
       
  5780 sysdef.api.Option.__init__
       
  5781 sysdef.api.SpecialInstruction.__init__
       
  5782 sysdef.api.SysDefElement.__init__
       
  5783 sysdef.api.SystemDefinition.__init__
       
  5784 sysdef.api.Target.__init__
       
  5785 sysdef.api.TargetList.__init__
       
  5786 sysdef.api.Task.__init__
       
  5787 sysdef.api.Unit.__init__
       
  5788 sysdef.api.UnitList.__init__
       
  5789 sysdef.api._UnitGroup.__init__
       
  5790 sysdef.io.FlashImageSizeWriter.__init__
       
  5791 sysdef.io.MakeWriter.__init__
       
  5792 sysdef.io.MakeWriter2.__init__
       
  5793 sysdef.io.MakeWriter3.__init__
       
  5794 validateoverlay.ValidateOverlayInfo.__init__
       
  5795 vbaconf.AbstractConfigConverter.__init__
       
  5796 vbaconf.ConfigConverter.__init__
       
  5797 vbaconf.ConfigConverterNewDelivery.__init__
       
  5798 vbaconf.new_delivery.config_wrapper.__init__
       
  5799 version.Version.__init__
       
  5800 virtualbuildarea.VirtualDir.__init__
       
  5801 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-374', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  5802 </div></div><a name="L880"></a><tt class="py-lineno"> 880</tt>  <tt class="py-line"> </tt>
       
  5803 <a name="L881"></a><tt class="py-lineno"> 881</tt>  <tt class="py-line"> </tt>
       
  5804 <a name="FourPartName"></a><div id="FourPartName-def"><a name="L882"></a><tt class="py-lineno"> 882</tt> <a class="py-toggle" href="#" id="FourPartName-toggle" onclick="return toggle('FourPartName');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.FourPartName-class.html">FourPartName</a><tt class="py-op">(</tt><tt class="py-base-class">object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5805 </div><div id="FourPartName-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="FourPartName-expanded"><a name="L883"></a><tt class="py-lineno"> 883</tt>  <tt class="py-line">    <tt class="py-docstring">""" This class handle four part name parsing and validation.</tt> </tt>
       
  5806 <a name="L884"></a><tt class="py-lineno"> 884</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
       
  5807 <a name="L885"></a><tt class="py-lineno"> 885</tt>  <tt class="py-line"> </tt>
       
  5808 <a name="FourPartName.__init__"></a><div id="FourPartName.__init__-def"><a name="L886"></a><tt class="py-lineno"> 886</tt> <a class="py-toggle" href="#" id="FourPartName.__init__-toggle" onclick="return toggle('FourPartName.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">ifpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5809 </div><div id="FourPartName.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__init__-expanded"><a name="L887"></a><tt class="py-lineno"> 887</tt>  <tt class="py-line">        <tt class="py-docstring">""" Create a FourPartName object based on a ifpn string.</tt> </tt>
       
  5810 <a name="L888"></a><tt class="py-lineno"> 888</tt>  <tt class="py-line"><tt class="py-docstring">        </tt> </tt>
       
  5811 <a name="L889"></a><tt class="py-lineno"> 889</tt>  <tt class="py-line"><tt class="py-docstring">        The string have to match the following patterns:</tt> </tt>
       
  5812 <a name="L890"></a><tt class="py-lineno"> 890</tt>  <tt class="py-line"><tt class="py-docstring">        - name-version:type:instance</tt> </tt>
       
  5813 <a name="L891"></a><tt class="py-lineno"> 891</tt>  <tt class="py-line"><tt class="py-docstring">        - name:version:releasedef:instance</tt> </tt>
       
  5814 <a name="L892"></a><tt class="py-lineno"> 892</tt>  <tt class="py-line"><tt class="py-docstring">        - Task database#id</tt> </tt>
       
  5815 <a name="L893"></a><tt class="py-lineno"> 893</tt>  <tt class="py-line"><tt class="py-docstring">        - Folder database#id</tt> </tt>
       
  5816 <a name="L894"></a><tt class="py-lineno"> 894</tt>  <tt class="py-line"><tt class="py-docstring">        </tt> </tt>
       
  5817 <a name="L895"></a><tt class="py-lineno"> 895</tt>  <tt class="py-line"><tt class="py-docstring">        Anything else is considered as old release string format.</tt> </tt>
       
  5818 <a name="L896"></a><tt class="py-lineno"> 896</tt>  <tt class="py-line"><tt class="py-docstring">            </tt> </tt>
       
  5819 <a name="L897"></a><tt class="py-lineno"> 897</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
       
  5820 <a name="L898"></a><tt class="py-lineno"> 898</tt>  <tt class="py-line">        <tt id="link-375" class="py-name"><a title="archive.builders._logger
       
  5821 archive.mappers._logger
       
  5822 archive.tools._logger
       
  5823 ats3._logger
       
  5824 ats3.aste._logger
       
  5825 ats3.dropgenerator._logger
       
  5826 ats3.parsers._logger
       
  5827 ats3.testconfigurator._logger
       
  5828 build.io._logger
       
  5829 build.model._logger
       
  5830 ccm._logger
       
  5831 ccm.extra._logger
       
  5832 comments._logger
       
  5833 configuration._logger
       
  5834 configuration_model._logger
       
  5835 delta_zip._logger
       
  5836 integration.quality._logger
       
  5837 nokia.gscm._logger
       
  5838 nokia.nokiaccm._logger
       
  5839 pathaddition.match._logger
       
  5840 preparation._logger
       
  5841 symbian.log._logger
       
  5842 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-375', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">"FourPartName: '%s'"</tt><tt class="py-op">,</tt> <tt class="py-name">ifpn</tt><tt class="py-op">)</tt> </tt>
       
  5843 <a name="L899"></a><tt class="py-lineno"> 899</tt>  <tt class="py-line">        <tt class="py-name">fpn</tt> <tt class="py-op">=</tt> <tt id="link-376" class="py-name"><a title="ccm.FourPartName" class="py-name" href="#" onclick="return doclink('link-376', 'FourPartName', 'link-203');">FourPartName</a></tt><tt class="py-op">.</tt><tt id="link-377" class="py-name" targets="Function buildtools.convert()=buildtools-module.html#convert,Static Method ccm.FourPartName.convert()=ccm.FourPartName-class.html#convert,Function log2xml.convert()=log2xml-module.html#convert"><a title="buildtools.convert
       
  5844 ccm.FourPartName.convert
       
  5845 log2xml.convert" class="py-name" href="#" onclick="return doclink('link-377', 'convert', 'link-377');">convert</a></tt><tt class="py-op">(</tt><tt class="py-name">ifpn</tt><tt class="py-op">)</tt> </tt>
       
  5846 <a name="L900"></a><tt class="py-lineno"> 900</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">search</tt><tt class="py-op">(</tt><tt class="py-string">r"^(?P&lt;name&gt;.+)-(?P&lt;version&gt;.+?):(?P&lt;type&gt;\S+):(?P&lt;instance&gt;\S+)$"</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  5847 <a name="L901"></a><tt class="py-lineno"> 901</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  5848 <a name="L902"></a><tt class="py-lineno"> 902</tt>  <tt class="py-line">            <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">search</tt><tt class="py-op">(</tt><tt class="py-string">r"^(?P&lt;name&gt;.+):(?P&lt;version&gt;.+?):(?P&lt;type&gt;releasedef):(?P&lt;instance&gt;\S+)$"</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt>             </tt>
       
  5849 <a name="L903"></a><tt class="py-lineno"> 903</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">result</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  5850 <a name="L904"></a><tt class="py-lineno"> 904</tt>  <tt class="py-line">                <tt class="py-keyword">raise</tt> <tt id="link-378" class="py-name" targets="Class ccm.InvalidFourPartNameException=ccm.InvalidFourPartNameException-class.html"><a title="ccm.InvalidFourPartNameException" class="py-name" href="#" onclick="return doclink('link-378', 'InvalidFourPartNameException', 'link-378');">InvalidFourPartNameException</a></tt><tt class="py-op">(</tt><tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  5851 <a name="L905"></a><tt class="py-lineno"> 905</tt>  <tt class="py-line">        <tt class="py-comment"># set all attributes</tt> </tt>
       
  5852 <a name="L906"></a><tt class="py-lineno"> 906</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_name</tt> <tt class="py-op">=</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-string">'name'</tt><tt class="py-op">]</tt> </tt>
       
  5853 <a name="L907"></a><tt class="py-lineno"> 907</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_version</tt> <tt class="py-op">=</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-string">'version'</tt><tt class="py-op">]</tt> </tt>
       
  5854 <a name="L908"></a><tt class="py-lineno"> 908</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_type</tt> <tt class="py-op">=</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-string">'type'</tt><tt class="py-op">]</tt> </tt>
       
  5855 <a name="L909"></a><tt class="py-lineno"> 909</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_instance</tt> <tt class="py-op">=</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-string">'instance'</tt><tt class="py-op">]</tt>     </tt>
       
  5856 </div><a name="L910"></a><tt class="py-lineno"> 910</tt>  <tt class="py-line"> </tt>
       
  5857 <a name="FourPartName.__getname"></a><div id="FourPartName.__getname-def"><a name="L911"></a><tt class="py-lineno"> 911</tt> <a class="py-toggle" href="#" id="FourPartName.__getname-toggle" onclick="return toggle('FourPartName.__getname');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__getname">__getname</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5858 </div><div id="FourPartName.__getname-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__getname-expanded"><a name="L912"></a><tt class="py-lineno"> 912</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns the name of the object. """</tt> </tt>
       
  5859 <a name="L913"></a><tt class="py-lineno"> 913</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_name</tt> </tt>
       
  5860 </div><a name="L914"></a><tt class="py-lineno"> 914</tt>  <tt class="py-line">     </tt>
       
  5861 <a name="FourPartName.__getversion"></a><div id="FourPartName.__getversion-def"><a name="L915"></a><tt class="py-lineno"> 915</tt> <a class="py-toggle" href="#" id="FourPartName.__getversion-toggle" onclick="return toggle('FourPartName.__getversion');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__getversion">__getversion</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5862 </div><div id="FourPartName.__getversion-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__getversion-expanded"><a name="L916"></a><tt class="py-lineno"> 916</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns the version of the object. """</tt> </tt>
       
  5863 <a name="L917"></a><tt class="py-lineno"> 917</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_version</tt> </tt>
       
  5864 </div><a name="L918"></a><tt class="py-lineno"> 918</tt>  <tt class="py-line">     </tt>
       
  5865 <a name="FourPartName.__gettype"></a><div id="FourPartName.__gettype-def"><a name="L919"></a><tt class="py-lineno"> 919</tt> <a class="py-toggle" href="#" id="FourPartName.__gettype-toggle" onclick="return toggle('FourPartName.__gettype');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__gettype">__gettype</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5866 </div><div id="FourPartName.__gettype-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__gettype-expanded"><a name="L920"></a><tt class="py-lineno"> 920</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns the type of the object. """</tt> </tt>
       
  5867 <a name="L921"></a><tt class="py-lineno"> 921</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_type</tt> </tt>
       
  5868 </div><a name="L922"></a><tt class="py-lineno"> 922</tt>  <tt class="py-line">     </tt>
       
  5869 <a name="FourPartName.__getinstance"></a><div id="FourPartName.__getinstance-def"><a name="L923"></a><tt class="py-lineno"> 923</tt> <a class="py-toggle" href="#" id="FourPartName.__getinstance-toggle" onclick="return toggle('FourPartName.__getinstance');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__getinstance">__getinstance</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5870 </div><div id="FourPartName.__getinstance-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__getinstance-expanded"><a name="L924"></a><tt class="py-lineno"> 924</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns the instance of the object. """</tt> </tt>
       
  5871 <a name="L925"></a><tt class="py-lineno"> 925</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_instance</tt> </tt>
       
  5872 </div><a name="L926"></a><tt class="py-lineno"> 926</tt>  <tt class="py-line">     </tt>
       
  5873 <a name="FourPartName.__getobjectname"></a><div id="FourPartName.__getobjectname-def"><a name="L927"></a><tt class="py-lineno"> 927</tt> <a class="py-toggle" href="#" id="FourPartName.__getobjectname-toggle" onclick="return toggle('FourPartName.__getobjectname');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__getobjectname">__getobjectname</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5874 </div><div id="FourPartName.__getobjectname-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__getobjectname-expanded"><a name="L928"></a><tt class="py-lineno"> 928</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns the objectname of the object. """</tt> </tt>
       
  5875 <a name="L929"></a><tt class="py-lineno"> 929</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-379" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-379', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'releasedef'</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5876 <a name="L930"></a><tt class="py-lineno"> 930</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-string">"%s:%s:%s:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-380" class="py-name"><a title="buildtools.Command.name
       
  5877 ccm.FourPartName.name
       
  5878 symrec.ServicePack.name
       
  5879 sysdef.api.Configuration.name
       
  5880 sysdef.api.Option.name
       
  5881 sysdef.api.SpecialInstruction.name
       
  5882 sysdef.api.Target.name
       
  5883 sysdef.api.TargetList.name
       
  5884 sysdef.api.Unit.name
       
  5885 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-380', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-381" class="py-name"><a title="ccm.FourPartName.version
       
  5886 version" class="py-name" href="#" onclick="return doclink('link-381', 'version', 'link-69');">version</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-382" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-382', 'type', 'link-204');">type</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-383" class="py-name" targets="Method ccm.FourPartName.instance()=ccm.FourPartName-class.html#instance,Method imaker.ecore.Reference.instance()=imaker.ecore.Reference-class.html#instance"><a title="ccm.FourPartName.instance
       
  5887 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-383', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt> </tt>
       
  5888 <a name="L931"></a><tt class="py-lineno"> 931</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-string">"%s-%s:%s:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-384" class="py-name"><a title="buildtools.Command.name
       
  5889 ccm.FourPartName.name
       
  5890 symrec.ServicePack.name
       
  5891 sysdef.api.Configuration.name
       
  5892 sysdef.api.Option.name
       
  5893 sysdef.api.SpecialInstruction.name
       
  5894 sysdef.api.Target.name
       
  5895 sysdef.api.TargetList.name
       
  5896 sysdef.api.Unit.name
       
  5897 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-384', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-385" class="py-name"><a title="ccm.FourPartName.version
       
  5898 version" class="py-name" href="#" onclick="return doclink('link-385', 'version', 'link-69');">version</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-386" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-386', 'type', 'link-204');">type</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-387" class="py-name"><a title="ccm.FourPartName.instance
       
  5899 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-387', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt> </tt>
       
  5900 </div><a name="L932"></a><tt class="py-lineno"> 932</tt>  <tt class="py-line">     </tt>
       
  5901 <a name="FourPartName.__str__"></a><div id="FourPartName.__str__-def"><a name="L933"></a><tt class="py-lineno"> 933</tt> <a class="py-toggle" href="#" id="FourPartName.__str__-toggle" onclick="return toggle('FourPartName.__str__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5902 </div><div id="FourPartName.__str__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__str__-expanded"><a name="L934"></a><tt class="py-lineno"> 934</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns the string representation of the object. """</tt> </tt>
       
  5903 <a name="L935"></a><tt class="py-lineno"> 935</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-388" class="py-name" targets="Method ccm.FourPartName.objectname()=ccm.FourPartName-class.html#objectname,Method ccm.UpdateTemplate.objectname()=ccm.UpdateTemplate-class.html#objectname"><a title="ccm.FourPartName.objectname
       
  5904 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-388', 'objectname', 'link-388');">objectname</a></tt> </tt>
       
  5905 </div><a name="L936"></a><tt class="py-lineno"> 936</tt>  <tt class="py-line">     </tt>
       
  5906 <a name="FourPartName.__repr__"></a><div id="FourPartName.__repr__-def"><a name="L937"></a><tt class="py-lineno"> 937</tt> <a class="py-toggle" href="#" id="FourPartName.__repr__-toggle" onclick="return toggle('FourPartName.__repr__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__repr__">__repr__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5907 </div><div id="FourPartName.__repr__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__repr__-expanded"><a name="L938"></a><tt class="py-lineno"> 938</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns the string representation of the python object. """</tt> </tt>
       
  5908 <a name="L939"></a><tt class="py-lineno"> 939</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-389" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-389', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'releasedef'</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5909 <a name="L940"></a><tt class="py-lineno"> 940</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-string">"&lt;%s:%s:%s:%s&gt;"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-390" class="py-name"><a title="buildtools.Command.name
       
  5910 ccm.FourPartName.name
       
  5911 symrec.ServicePack.name
       
  5912 sysdef.api.Configuration.name
       
  5913 sysdef.api.Option.name
       
  5914 sysdef.api.SpecialInstruction.name
       
  5915 sysdef.api.Target.name
       
  5916 sysdef.api.TargetList.name
       
  5917 sysdef.api.Unit.name
       
  5918 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-390', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-391" class="py-name"><a title="ccm.FourPartName.version
       
  5919 version" class="py-name" href="#" onclick="return doclink('link-391', 'version', 'link-69');">version</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-392" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-392', 'type', 'link-204');">type</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-393" class="py-name"><a title="ccm.FourPartName.instance
       
  5920 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-393', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt> </tt>
       
  5921 <a name="L941"></a><tt class="py-lineno"> 941</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-string">"&lt;%s-%s:%s:%s&gt;"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-394" class="py-name"><a title="buildtools.Command.name
       
  5922 ccm.FourPartName.name
       
  5923 symrec.ServicePack.name
       
  5924 sysdef.api.Configuration.name
       
  5925 sysdef.api.Option.name
       
  5926 sysdef.api.SpecialInstruction.name
       
  5927 sysdef.api.Target.name
       
  5928 sysdef.api.TargetList.name
       
  5929 sysdef.api.Unit.name
       
  5930 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-394', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-395" class="py-name"><a title="ccm.FourPartName.version
       
  5931 version" class="py-name" href="#" onclick="return doclink('link-395', 'version', 'link-69');">version</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-396" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-396', 'type', 'link-204');">type</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-397" class="py-name"><a title="ccm.FourPartName.instance
       
  5932 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-397', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt> </tt>
       
  5933 </div><a name="L942"></a><tt class="py-lineno"> 942</tt>  <tt class="py-line">     </tt>
       
  5934 <a name="FourPartName.is_same_family"></a><div id="FourPartName.is_same_family-def"><a name="L943"></a><tt class="py-lineno"> 943</tt> <a class="py-toggle" href="#" id="FourPartName.is_same_family-toggle" onclick="return toggle('FourPartName.is_same_family');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#is_same_family">is_same_family</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">ccmobject</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5935 </div><div id="FourPartName.is_same_family-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.is_same_family-expanded"><a name="L944"></a><tt class="py-lineno"> 944</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns True if the ccmobject is part of the same family (=same name, type and version) as self. """</tt> </tt>
       
  5936 <a name="L945"></a><tt class="py-lineno"> 945</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">ccmobject</tt><tt class="py-op">,</tt> <tt id="link-398" class="py-name"><a title="ccm.FourPartName" class="py-name" href="#" onclick="return doclink('link-398', 'FourPartName', 'link-203');">FourPartName</a></tt><tt class="py-op">)</tt> </tt>
       
  5937 <a name="L946"></a><tt class="py-lineno"> 946</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-399" class="py-name"><a title="buildtools.Command.name
       
  5938 ccm.FourPartName.name
       
  5939 symrec.ServicePack.name
       
  5940 sysdef.api.Configuration.name
       
  5941 sysdef.api.Option.name
       
  5942 sysdef.api.SpecialInstruction.name
       
  5943 sysdef.api.Target.name
       
  5944 sysdef.api.TargetList.name
       
  5945 sysdef.api.Unit.name
       
  5946 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-399', 'name', 'link-68');">name</a></tt> <tt class="py-op">==</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-400" class="py-name"><a title="buildtools.Command.name
       
  5947 ccm.FourPartName.name
       
  5948 symrec.ServicePack.name
       
  5949 sysdef.api.Configuration.name
       
  5950 sysdef.api.Option.name
       
  5951 sysdef.api.SpecialInstruction.name
       
  5952 sysdef.api.Target.name
       
  5953 sysdef.api.TargetList.name
       
  5954 sysdef.api.Unit.name
       
  5955 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-400', 'name', 'link-68');">name</a></tt> <tt class="py-keyword">and</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-401" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-401', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-402" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-402', 'type', 'link-204');">type</a></tt> <tt class="py-keyword">and</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-403" class="py-name"><a title="ccm.FourPartName.instance
       
  5956 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-403', 'instance', 'link-383');">instance</a></tt> <tt class="py-op">==</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-404" class="py-name"><a title="ccm.FourPartName.instance
       
  5957 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-404', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt> </tt>
       
  5958 </div><a name="L947"></a><tt class="py-lineno"> 947</tt>  <tt class="py-line">     </tt>
       
  5959 <a name="FourPartName.__getfamily"></a><div id="FourPartName.__getfamily-def"><a name="L948"></a><tt class="py-lineno"> 948</tt> <a class="py-toggle" href="#" id="FourPartName.__getfamily-toggle" onclick="return toggle('FourPartName.__getfamily');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__getfamily">__getfamily</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5960 </div><div id="FourPartName.__getfamily-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__getfamily-expanded"><a name="L949"></a><tt class="py-lineno"> 949</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-string">"%s:%s:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-405" class="py-name"><a title="buildtools.Command.name
       
  5961 ccm.FourPartName.name
       
  5962 symrec.ServicePack.name
       
  5963 sysdef.api.Configuration.name
       
  5964 sysdef.api.Option.name
       
  5965 sysdef.api.SpecialInstruction.name
       
  5966 sysdef.api.Target.name
       
  5967 sysdef.api.TargetList.name
       
  5968 sysdef.api.Unit.name
       
  5969 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-405', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-406" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-406', 'type', 'link-204');">type</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-407" class="py-name"><a title="ccm.FourPartName.instance
       
  5970 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-407', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt> </tt>
       
  5971 </div><a name="L950"></a><tt class="py-lineno"> 950</tt>  <tt class="py-line">     </tt>
       
  5972 <a name="FourPartName.__eq__"></a><div id="FourPartName.__eq__-def"><a name="L951"></a><tt class="py-lineno"> 951</tt> <a class="py-toggle" href="#" id="FourPartName.__eq__-toggle" onclick="return toggle('FourPartName.__eq__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__eq__">__eq__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">ccmobject</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  5973 </div><div id="FourPartName.__eq__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__eq__-expanded"><a name="L952"></a><tt class="py-lineno"> 952</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns True if object four parts name are identical. """</tt> </tt>
       
  5974 <a name="L953"></a><tt class="py-lineno"> 953</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">ccmobject</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  5975 <a name="L954"></a><tt class="py-lineno"> 954</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
       
  5976 <a name="L955"></a><tt class="py-lineno"> 955</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">ccmobject</tt><tt class="py-op">,</tt> <tt id="link-408" class="py-name"><a title="ccm.FourPartName" class="py-name" href="#" onclick="return doclink('link-408', 'FourPartName', 'link-203');">FourPartName</a></tt><tt class="py-op">)</tt> </tt>
       
  5977 <a name="L956"></a><tt class="py-lineno"> 956</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-409" class="py-name"><a title="buildtools.Command.name
       
  5978 ccm.FourPartName.name
       
  5979 symrec.ServicePack.name
       
  5980 sysdef.api.Configuration.name
       
  5981 sysdef.api.Option.name
       
  5982 sysdef.api.SpecialInstruction.name
       
  5983 sysdef.api.Target.name
       
  5984 sysdef.api.TargetList.name
       
  5985 sysdef.api.Unit.name
       
  5986 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-409', 'name', 'link-68');">name</a></tt> <tt class="py-op">==</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-410" class="py-name"><a title="buildtools.Command.name
       
  5987 ccm.FourPartName.name
       
  5988 symrec.ServicePack.name
       
  5989 sysdef.api.Configuration.name
       
  5990 sysdef.api.Option.name
       
  5991 sysdef.api.SpecialInstruction.name
       
  5992 sysdef.api.Target.name
       
  5993 sysdef.api.TargetList.name
       
  5994 sysdef.api.Unit.name
       
  5995 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-410', 'name', 'link-68');">name</a></tt> <tt class="py-keyword">and</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-411" class="py-name"><a title="ccm.FourPartName.version
       
  5996 version" class="py-name" href="#" onclick="return doclink('link-411', 'version', 'link-69');">version</a></tt> <tt class="py-op">==</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-412" class="py-name"><a title="ccm.FourPartName.version
       
  5997 version" class="py-name" href="#" onclick="return doclink('link-412', 'version', 'link-69');">version</a></tt> <tt class="py-keyword">and</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-413" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-413', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-414" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-414', 'type', 'link-204');">type</a></tt> <tt class="py-keyword">and</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-415" class="py-name"><a title="ccm.FourPartName.instance
       
  5998 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-415', 'instance', 'link-383');">instance</a></tt> <tt class="py-op">==</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-416" class="py-name"><a title="ccm.FourPartName.instance
       
  5999 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-416', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt> </tt>
       
  6000 </div><a name="L957"></a><tt class="py-lineno"> 957</tt>  <tt class="py-line">     </tt>
       
  6001 <a name="FourPartName.__ne__"></a><div id="FourPartName.__ne__-def"><a name="L958"></a><tt class="py-lineno"> 958</tt> <a class="py-toggle" href="#" id="FourPartName.__ne__-toggle" onclick="return toggle('FourPartName.__ne__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#__ne__">__ne__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">ccmobject</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6002 </div><div id="FourPartName.__ne__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.__ne__-expanded"><a name="L959"></a><tt class="py-lineno"> 959</tt>  <tt class="py-line">        <tt class="py-docstring">""" Returns True if object four parts name are different. """</tt> </tt>
       
  6003 <a name="L960"></a><tt class="py-lineno"> 960</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">ccmobject</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6004 <a name="L961"></a><tt class="py-lineno"> 961</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
       
  6005 <a name="L962"></a><tt class="py-lineno"> 962</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">ccmobject</tt><tt class="py-op">,</tt> <tt id="link-417" class="py-name"><a title="ccm.FourPartName" class="py-name" href="#" onclick="return doclink('link-417', 'FourPartName', 'link-203');">FourPartName</a></tt><tt class="py-op">)</tt> </tt>
       
  6006 <a name="L963"></a><tt class="py-lineno"> 963</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-418" class="py-name"><a title="buildtools.Command.name
       
  6007 ccm.FourPartName.name
       
  6008 symrec.ServicePack.name
       
  6009 sysdef.api.Configuration.name
       
  6010 sysdef.api.Option.name
       
  6011 sysdef.api.SpecialInstruction.name
       
  6012 sysdef.api.Target.name
       
  6013 sysdef.api.TargetList.name
       
  6014 sysdef.api.Unit.name
       
  6015 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-418', 'name', 'link-68');">name</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-419" class="py-name"><a title="buildtools.Command.name
       
  6016 ccm.FourPartName.name
       
  6017 symrec.ServicePack.name
       
  6018 sysdef.api.Configuration.name
       
  6019 sysdef.api.Option.name
       
  6020 sysdef.api.SpecialInstruction.name
       
  6021 sysdef.api.Target.name
       
  6022 sysdef.api.TargetList.name
       
  6023 sysdef.api.Unit.name
       
  6024 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-419', 'name', 'link-68');">name</a></tt> <tt class="py-keyword">or</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-420" class="py-name"><a title="ccm.FourPartName.version
       
  6025 version" class="py-name" href="#" onclick="return doclink('link-420', 'version', 'link-69');">version</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-421" class="py-name"><a title="ccm.FourPartName.version
       
  6026 version" class="py-name" href="#" onclick="return doclink('link-421', 'version', 'link-69');">version</a></tt> <tt class="py-keyword">or</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-422" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-422', 'type', 'link-204');">type</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-423" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-423', 'type', 'link-204');">type</a></tt> <tt class="py-keyword">or</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-424" class="py-name"><a title="ccm.FourPartName.instance
       
  6027 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-424', 'instance', 'link-383');">instance</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">ccmobject</tt><tt class="py-op">.</tt><tt id="link-425" class="py-name"><a title="ccm.FourPartName.instance
       
  6028 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-425', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt> </tt>
       
  6029 </div><a name="L964"></a><tt class="py-lineno"> 964</tt>  <tt class="py-line">     </tt>
       
  6030 <a name="L965"></a><tt class="py-lineno"> 965</tt>  <tt class="py-line">    <tt class="py-decorator">@</tt><tt class="py-decorator">staticmethod</tt> </tt>
       
  6031 <a name="FourPartName.is_valid"></a><div id="FourPartName.is_valid-def"><a name="L966"></a><tt class="py-lineno"> 966</tt> <a class="py-toggle" href="#" id="FourPartName.is_valid-toggle" onclick="return toggle('FourPartName.is_valid');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#is_valid">is_valid</a><tt class="py-op">(</tt><tt class="py-param">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6032 </div><div id="FourPartName.is_valid-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.is_valid-expanded"><a name="L967"></a><tt class="py-lineno"> 967</tt>  <tt class="py-line">        <tt class="py-docstring">""" Check if a given string represents a valid four part name.</tt> </tt>
       
  6033 <a name="L968"></a><tt class="py-lineno"> 968</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt>         </tt>
       
  6034 <a name="L969"></a><tt class="py-lineno"> 969</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-426" class="py-name"><a title="fileutils.AbstractScanner.match
       
  6035 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-426', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"^(.+)-(.+?):(\S+):(\S+)|(.+):(.+?):releasedef:(\S+)$"</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
       
  6036 </div><a name="L970"></a><tt class="py-lineno"> 970</tt>  <tt class="py-line">     </tt>
       
  6037 <a name="L971"></a><tt class="py-lineno"> 971</tt>  <tt class="py-line">    <tt class="py-decorator">@</tt><tt class="py-decorator">staticmethod</tt> </tt>
       
  6038 <a name="FourPartName.convert"></a><div id="FourPartName.convert-def"><a name="L972"></a><tt class="py-lineno"> 972</tt> <a class="py-toggle" href="#" id="FourPartName.convert-toggle" onclick="return toggle('FourPartName.convert');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.FourPartName-class.html#convert">convert</a><tt class="py-op">(</tt><tt class="py-param">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6039 </div><div id="FourPartName.convert-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="FourPartName.convert-expanded"><a name="L973"></a><tt class="py-lineno"> 973</tt>  <tt class="py-line">        <tt class="py-docstring">""" Update a CCM output string to a valid four part name. This is due to the f$*@ing inconsistent</tt> </tt>
       
  6040 <a name="L974"></a><tt class="py-lineno"> 974</tt>  <tt class="py-line"><tt class="py-docstring">             output of CM/Synergy that will probably never get fixed as it would require they hire humains</tt> </tt>
       
  6041 <a name="L975"></a><tt class="py-lineno"> 975</tt>  <tt class="py-line"><tt class="py-docstring">             and not apes to core their CLI.</tt> </tt>
       
  6042 <a name="L976"></a><tt class="py-lineno"> 976</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
       
  6043 <a name="L977"></a><tt class="py-lineno"> 977</tt>  <tt class="py-line">        <tt class="py-name">fpn</tt> <tt class="py-op">=</tt> <tt class="py-name">fpn</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  6044 <a name="L978"></a><tt class="py-lineno"> 978</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-427" class="py-name"><a title="ccm.FourPartName" class="py-name" href="#" onclick="return doclink('link-427', 'FourPartName', 'link-203');">FourPartName</a></tt><tt class="py-op">.</tt><tt id="link-428" class="py-name" targets="Static Method ccm.FourPartName.is_valid()=ccm.FourPartName-class.html#is_valid,Method symrec.ValidateReleaseMetadata.is_valid()=symrec.ValidateReleaseMetadata-class.html#is_valid,Method symrec.ValidateReleaseMetadataCached.is_valid()=symrec.ValidateReleaseMetadataCached-class.html#is_valid,Method symrec.ValidateTicklerReleaseMetadata.is_valid()=symrec.ValidateTicklerReleaseMetadata-class.html#is_valid"><a title="ccm.FourPartName.is_valid
       
  6045 symrec.ValidateReleaseMetadata.is_valid
       
  6046 symrec.ValidateReleaseMetadataCached.is_valid
       
  6047 symrec.ValidateTicklerReleaseMetadata.is_valid" class="py-name" href="#" onclick="return doclink('link-428', 'is_valid', 'link-428');">is_valid</a></tt><tt class="py-op">(</tt><tt class="py-name">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6048 <a name="L979"></a><tt class="py-lineno"> 979</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">fpn</tt> </tt>
       
  6049 <a name="L980"></a><tt class="py-lineno"> 980</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">search</tt><tt class="py-op">(</tt><tt class="py-string">r"^(?P&lt;type&gt;Task|Folder)\s+(?P&lt;instance&gt;\w+)#(?P&lt;id&gt;\d+)$"</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  6050 <a name="L981"></a><tt class="py-lineno"> 981</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6051 <a name="L982"></a><tt class="py-lineno"> 982</tt>  <tt class="py-line">            <tt class="py-name">matches</tt> <tt class="py-op">=</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  6052 <a name="L983"></a><tt class="py-lineno"> 983</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">matches</tt><tt class="py-op">[</tt><tt class="py-string">"type"</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"Task"</tt><tt class="py-op">:</tt> </tt>
       
  6053 <a name="L984"></a><tt class="py-lineno"> 984</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-string">"task%s-1:task:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">matches</tt><tt class="py-op">[</tt><tt class="py-string">"id"</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">matches</tt><tt class="py-op">[</tt><tt class="py-string">"instance"</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  6054 <a name="L985"></a><tt class="py-lineno"> 985</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt class="py-name">matches</tt><tt class="py-op">[</tt><tt class="py-string">"type"</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">"Folder"</tt><tt class="py-op">:</tt> </tt>
       
  6055 <a name="L986"></a><tt class="py-lineno"> 986</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-string">"%s-1:folder:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">matches</tt><tt class="py-op">[</tt><tt class="py-string">'id'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">matches</tt><tt class="py-op">[</tt><tt class="py-string">'instance'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  6056 <a name="L987"></a><tt class="py-lineno"> 987</tt>  <tt class="py-line">        <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  6057 <a name="L988"></a><tt class="py-lineno"> 988</tt>  <tt class="py-line">            <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">search</tt><tt class="py-op">(</tt><tt class="py-string">r"^(?P&lt;project&gt;\S+)/(?P&lt;version&gt;\S+)$"</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  6058 <a name="L989"></a><tt class="py-lineno"> 989</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">result</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6059 <a name="L990"></a><tt class="py-lineno"> 990</tt>  <tt class="py-line">                <tt class="py-name">matches</tt> <tt class="py-op">=</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  6060 <a name="L991"></a><tt class="py-lineno"> 991</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-string">"%s:%s:releasedef:1"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">matches</tt><tt class="py-op">[</tt><tt class="py-string">'project'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">matches</tt><tt class="py-op">[</tt><tt class="py-string">'version'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt>         </tt>
       
  6061 <a name="L992"></a><tt class="py-lineno"> 992</tt>  <tt class="py-line">            <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  6062 <a name="L993"></a><tt class="py-lineno"> 993</tt>  <tt class="py-line">                <tt class="py-comment"># Check the name doesn't contains any of the following character: " :-"</tt> </tt>
       
  6063 <a name="L994"></a><tt class="py-lineno"> 994</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">search</tt><tt class="py-op">(</tt><tt class="py-string">r"^[^\s^:^-]+$"</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  6064 <a name="L995"></a><tt class="py-lineno"> 995</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">result</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6065 <a name="L996"></a><tt class="py-lineno"> 996</tt>  <tt class="py-line">                    <tt class="py-keyword">return</tt> <tt class="py-string">"none:%s:releasedef:1"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  6066 <a name="L997"></a><tt class="py-lineno"> 997</tt>  <tt class="py-line">        <tt class="py-keyword">raise</tt> <tt id="link-429" class="py-name"><a title="ccm.InvalidFourPartNameException" class="py-name" href="#" onclick="return doclink('link-429', 'InvalidFourPartNameException', 'link-378');">InvalidFourPartNameException</a></tt><tt class="py-op">(</tt><tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  6067 </div><a name="L998"></a><tt class="py-lineno"> 998</tt>  <tt class="py-line"> </tt>
       
  6068 <a name="L999"></a><tt class="py-lineno"> 999</tt>  <tt class="py-line">    <tt id="link-430" class="py-name"><a title="buildtools.Command.name
       
  6069 ccm.FourPartName.name
       
  6070 symrec.ServicePack.name
       
  6071 sysdef.api.Configuration.name
       
  6072 sysdef.api.Option.name
       
  6073 sysdef.api.SpecialInstruction.name
       
  6074 sysdef.api.Target.name
       
  6075 sysdef.api.TargetList.name
       
  6076 sysdef.api.Unit.name
       
  6077 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-430', 'name', 'link-68');">name</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt> <tt class="py-op">(</tt><tt id="link-431" class="py-name" targets="Method ccm.FourPartName.__getname()=ccm.FourPartName-class.html#__getname,Method sysdef.api.Configuration.__getname()=sysdef.api.Configuration-class.html#__getname,Method sysdef.api.Option.__getname()=sysdef.api.Option-class.html#__getname,Method sysdef.api.SpecialInstruction.__getname()=sysdef.api.SpecialInstruction-class.html#__getname,Method sysdef.api.Target.__getname()=sysdef.api.Target-class.html#__getname,Method sysdef.api.TargetList.__getname()=sysdef.api.TargetList-class.html#__getname,Method sysdef.api._UnitGroup.__getname()=sysdef.api._UnitGroup-class.html#__getname"><a title="ccm.FourPartName.__getname
       
  6078 sysdef.api.Configuration.__getname
       
  6079 sysdef.api.Option.__getname
       
  6080 sysdef.api.SpecialInstruction.__getname
       
  6081 sysdef.api.Target.__getname
       
  6082 sysdef.api.TargetList.__getname
       
  6083 sysdef.api._UnitGroup.__getname" class="py-name" href="#" onclick="return doclink('link-431', '__getname', 'link-431');">__getname</a></tt><tt class="py-op">)</tt> </tt>
       
  6084 <a name="L1000"></a><tt class="py-lineno">1000</tt>  <tt class="py-line">    <tt id="link-432" class="py-name"><a title="ccm.FourPartName.version
       
  6085 version" class="py-name" href="#" onclick="return doclink('link-432', 'version', 'link-69');">version</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt> <tt class="py-op">(</tt><tt id="link-433" class="py-name" targets="Method ccm.FourPartName.__getversion()=ccm.FourPartName-class.html#__getversion"><a title="ccm.FourPartName.__getversion" class="py-name" href="#" onclick="return doclink('link-433', '__getversion', 'link-433');">__getversion</a></tt><tt class="py-op">)</tt> </tt>
       
  6086 <a name="L1001"></a><tt class="py-lineno">1001</tt>  <tt class="py-line">    <tt id="link-434" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-434', 'type', 'link-204');">type</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt> <tt class="py-op">(</tt><tt id="link-435" class="py-name" targets="Method ccm.FourPartName.__gettype()=ccm.FourPartName-class.html#__gettype"><a title="ccm.FourPartName.__gettype" class="py-name" href="#" onclick="return doclink('link-435', '__gettype', 'link-435');">__gettype</a></tt><tt class="py-op">)</tt> </tt>
       
  6087 <a name="L1002"></a><tt class="py-lineno">1002</tt>  <tt class="py-line">    <tt id="link-436" class="py-name"><a title="ccm.FourPartName.instance
       
  6088 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-436', 'instance', 'link-383');">instance</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt> <tt class="py-op">(</tt><tt id="link-437" class="py-name" targets="Method ccm.FourPartName.__getinstance()=ccm.FourPartName-class.html#__getinstance"><a title="ccm.FourPartName.__getinstance" class="py-name" href="#" onclick="return doclink('link-437', '__getinstance', 'link-437');">__getinstance</a></tt><tt class="py-op">)</tt> </tt>
       
  6089 <a name="L1003"></a><tt class="py-lineno">1003</tt>  <tt class="py-line">    <tt id="link-438" class="py-name"><a title="ccm.FourPartName.objectname
       
  6090 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-438', 'objectname', 'link-388');">objectname</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt> <tt class="py-op">(</tt><tt id="link-439" class="py-name" targets="Method ccm.FourPartName.__getobjectname()=ccm.FourPartName-class.html#__getobjectname"><a title="ccm.FourPartName.__getobjectname" class="py-name" href="#" onclick="return doclink('link-439', '__getobjectname', 'link-439');">__getobjectname</a></tt><tt class="py-op">)</tt> </tt>
       
  6091 <a name="L1004"></a><tt class="py-lineno">1004</tt>  <tt class="py-line">    <tt id="link-440" class="py-name" targets="Method ccm.FourPartName.family()=ccm.FourPartName-class.html#family"><a title="ccm.FourPartName.family" class="py-name" href="#" onclick="return doclink('link-440', 'family', 'link-440');">family</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-441" class="py-name" targets="Method ccm.FourPartName.__getfamily()=ccm.FourPartName-class.html#__getfamily"><a title="ccm.FourPartName.__getfamily" class="py-name" href="#" onclick="return doclink('link-441', '__getfamily', 'link-441');">__getfamily</a></tt><tt class="py-op">)</tt> </tt>
       
  6092 </div><a name="L1005"></a><tt class="py-lineno">1005</tt>  <tt class="py-line">                 </tt>
       
  6093 <a name="L1006"></a><tt class="py-lineno">1006</tt>  <tt class="py-line">                 </tt>
       
  6094 <a name="CCMObject"></a><div id="CCMObject-def"><a name="L1007"></a><tt class="py-lineno">1007</tt> <a class="py-toggle" href="#" id="CCMObject-toggle" onclick="return toggle('CCMObject');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.CCMObject-class.html">CCMObject</a><tt class="py-op">(</tt><tt class="py-base-class">FourPartName</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6095 </div><div id="CCMObject-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="CCMObject-expanded"><a name="L1008"></a><tt class="py-lineno">1008</tt>  <tt class="py-line">    <tt class="py-docstring">""" Base class for any Synergy object. """</tt> </tt>
       
  6096 <a name="L1009"></a><tt class="py-lineno">1009</tt>  <tt class="py-line">                </tt>
       
  6097 <a name="CCMObject.__init__"></a><div id="CCMObject.__init__-def"><a name="L1010"></a><tt class="py-lineno">1010</tt> <a class="py-toggle" href="#" id="CCMObject.__init__-toggle" onclick="return toggle('CCMObject.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6098 </div><div id="CCMObject.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.__init__-expanded"><a name="L1011"></a><tt class="py-lineno">1011</tt>  <tt class="py-line">        <tt id="link-442" class="py-name"><a title="ccm.FourPartName" class="py-name" href="#" onclick="return doclink('link-442', 'FourPartName', 'link-203');">FourPartName</a></tt><tt class="py-op">.</tt><tt id="link-443" class="py-name"><a title="ant.AntHandler.__init__
       
  6099 archive.builders.ArchivePreBuilder.__init__
       
  6100 archive.mappers.DefaultMapper.__init__
       
  6101 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  6102 archive.mappers.Mapper.__init__
       
  6103 archive.mappers.PolicyMapper.__init__
       
  6104 archive.mappers.PolicyRemoverMapper.__init__
       
  6105 archive.mappers.SFPolicyRemoverMapper.__init__
       
  6106 archive.scanners.AbldWhatScanner.__init__
       
  6107 archive.scanners.FileSystemScanner.__init__
       
  6108 archive.scanners.InputFileScanner.__init__
       
  6109 archive.scanners.Scanner.__init__
       
  6110 archive.selectors.DistributionPolicySelector.__init__
       
  6111 archive.selectors.SymbianPolicySelector.__init__
       
  6112 archive.tools.Remover.__init__
       
  6113 archive.tools.SevenZipArchiver.__init__
       
  6114 archive.tools.ZipArchiver.__init__
       
  6115 ats3.Ats3TestPlan.__init__
       
  6116 ats3.Configuration.__init__
       
  6117 ats3.aste.AsteComponentParser.__init__
       
  6118 ats3.aste.AsteTestDropGenerator.__init__
       
  6119 ats3.aste.AsteTestPlan.__init__
       
  6120 ats3.aste.Configuration.__init__
       
  6121 ats3.atsconfigparser.ATSConfigParser.__init__
       
  6122 ats3.atsconfigparser.TestXML.__init__
       
  6123 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  6124 ats3.parsers.BldFileParser.__init__
       
  6125 ats3.parsers.CppParser.__init__
       
  6126 ats3.parsers.MmpFileParser.__init__
       
  6127 ats3.parsers.PkgFileParser.__init__
       
  6128 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  6129 bsf.BSF.__init__
       
  6130 build.ec.history.HistoryFileManager.__init__
       
  6131 build.io.AbldLogWhatReader.__init__
       
  6132 build.io.RombuildLogBinarySizeReader.__init__
       
  6133 build.model.BOM.__init__
       
  6134 build.model.BOMDeltaXMLWriter.__init__
       
  6135 build.model.BOMXMLWriter.__init__
       
  6136 build.model.Fix.__init__
       
  6137 build.model.PCPError.__init__
       
  6138 build.model.Project.__init__
       
  6139 build.model.SessionCreator.__init__
       
  6140 build.model.TAChange.__init__
       
  6141 build.model.TSWError.__init__
       
  6142 build.model.Task.__init__
       
  6143 buildtools.AbstractOutputWriter.__init__
       
  6144 buildtools.AntWriter.__init__
       
  6145 buildtools.Command.__init__
       
  6146 buildtools.CommandList.__init__
       
  6147 buildtools.Copy.__init__
       
  6148 buildtools.Delete.__init__
       
  6149 buildtools.EBSWriter.__init__
       
  6150 buildtools.MakeWriter.__init__
       
  6151 buildtools.PreBuilder.__init__
       
  6152 buildtools.StringWriter.__init__
       
  6153 ccm.AbstractSession.__init__
       
  6154 ccm.AttributeNameListResult.__init__
       
  6155 ccm.CCMException.__init__
       
  6156 ccm.CCMObject.__init__
       
  6157 ccm.ConflictsResult.__init__
       
  6158 ccm.CreateNewTaskResult.__init__
       
  6159 ccm.DataMapperListResult.__init__
       
  6160 ccm.Dir.__init__
       
  6161 ccm.File.__init__
       
  6162 ccm.FinduseResult.__init__
       
  6163 ccm.Folder.__init__
       
  6164 ccm.FolderCopyResult.__init__
       
  6165 ccm.FourPartName.__init__
       
  6166 ccm.InvalidFourPartNameException.__init__
       
  6167 ccm.ObjectListResult.__init__
       
  6168 ccm.Project.__init__
       
  6169 ccm.ProjectCheckoutResult.__init__
       
  6170 ccm.ProjectPurposeResult.__init__
       
  6171 ccm.Query.__init__
       
  6172 ccm.Releasedef.__init__
       
  6173 ccm.Result.__init__
       
  6174 ccm.Session.__init__
       
  6175 ccm.SessionPool.__init__
       
  6176 ccm.Task.__init__
       
  6177 ccm.UpdatePropertiesRefreshResult.__init__
       
  6178 ccm.UpdateResult.__init__
       
  6179 ccm.UpdateResultSimple.__init__
       
  6180 ccm.UpdateTemplate.__init__
       
  6181 ccm.UpdateTemplateInformation.__init__
       
  6182 ccm.WorkAreaInfoResult.__init__
       
  6183 ccm.conflict.Conflict.__init__
       
  6184 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  6185 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  6186 ccm.conflict.ObjectAndTask.__init__
       
  6187 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  6188 ccm.conflict.TaskModel.__init__
       
  6189 ccm.extra.CCMExtraException.__init__
       
  6190 ccm.extra.CachedProxySession.__init__
       
  6191 ccm.extra.CachedSessionProvider.__init__
       
  6192 ccm.extra.SessionProvider.__init__
       
  6193 ccm.extra.__FileSnapshot.__init__
       
  6194 ccm.extra.__ProjectSnapshot.__init__
       
  6195 comments.CommentParser.__init__
       
  6196 configuration.Configuration.__init__
       
  6197 configuration.ConfigurationSet.__init__
       
  6198 configuration.HierarchicalConfiguration.__init__
       
  6199 configuration.NestedConfiguration.__init__
       
  6200 configuration.NestedConfigurationBuilder.__init__
       
  6201 configuration.PropertiesConfiguration.__init__
       
  6202 configuration.Specification.__init__
       
  6203 configuration.XMLConfiguration.__init__
       
  6204 configuration._Key.__init__
       
  6205 configuration_model.DataModel.__init__
       
  6206 configuration_model.GroupDef.__init__
       
  6207 configuration_model.Item.__init__
       
  6208 configuration_model.PropertyDef.__init__
       
  6209 delta_zip.DeltaZipBuilder.__init__
       
  6210 delta_zip.MD5SignatureBuilder.__init__
       
  6211 delta_zip.MD5SignatureBuilderEC.__init__
       
  6212 delta_zip.SignaturesDict.__init__
       
  6213 dependancygraph.Library.__init__
       
  6214 dependancygraph.ModuleGroup.__init__
       
  6215 dependancygraph.ReadIvyConfig.__init__
       
  6216 escapeddict.EscapedDict.__init__
       
  6217 fileutils.AbstractScanner.__init__
       
  6218 fileutils.FileScanner.__init__
       
  6219 fileutils.Lock.__init__
       
  6220 flash_config.FlashConfigurationWriter.__init__
       
  6221 flash_config.ImagePack.__init__
       
  6222 helium.documentation.APIDeltaWriter.__init__
       
  6223 helium.logger.Logger.__init__
       
  6224 helium.logger._CustomizePrint.__init__
       
  6225 helium.output.widgets.BoldText.__init__
       
  6226 helium.output.widgets.Box.__init__
       
  6227 helium.output.widgets.Event.__init__
       
  6228 helium.output.widgets.Footer.__init__
       
  6229 helium.output.widgets.Header.__init__
       
  6230 helium.output.widgets.Summary.__init__
       
  6231 helium.output.widgets.Text.__init__
       
  6232 helium.output.widgets.Widget.__init__
       
  6233 helium.outputer.Configuration.__init__
       
  6234 helium.outputer.XML2XHTML.__init__
       
  6235 imaker.ecore.ContainerBase.__init__
       
  6236 imaker.ecore.Reference.__init__
       
  6237 imaker.iqrf.Configuration.__init__
       
  6238 imaker.iqrf.ConfigurationElement.__init__
       
  6239 imaker.iqrf.IMaker.__init__
       
  6240 imaker.iqrf.Interface.__init__
       
  6241 imaker.iqrf.Result.__init__
       
  6242 imaker.iqrf.Setting.__init__
       
  6243 imaker.iqrf.Target.__init__
       
  6244 integration.quality.AbldWhatParser.__init__
       
  6245 integration.quality.InternalExportParser.__init__
       
  6246 integration.quality.PolicyValidator.__init__
       
  6247 integration.templatebuilder.TemplateBuilder.__init__
       
  6248 localisation.Languages.__init__
       
  6249 log2xml.AppendSummary.__init__
       
  6250 log2xml.ContentWriter.__init__
       
  6251 log2xml.LogWriter.__init__
       
  6252 log2xml.Stack.__init__
       
  6253 parsedatalistening.Build.__init__
       
  6254 parsedatalistening.Target.__init__
       
  6255 preparation.PreparationAction.__init__
       
  6256 preparation.PreparationBuilder.__init__
       
  6257 preparation.PreparationCheckout.__init__
       
  6258 preparation.PreparationSnapshot.__init__
       
  6259 preparation.PreparationUpdate.__init__
       
  6260 rom.IMakerRomBuilder.__init__
       
  6261 rom.Image.__init__
       
  6262 rom.RomBuilder.__init__
       
  6263 rtfutils.RTFUtils.__init__
       
  6264 sis.SisPreBuilder.__init__
       
  6265 symbian.log.Parser.__init__
       
  6266 symrec.MD5Updater.__init__
       
  6267 symrec.Metadata2TDD.__init__
       
  6268 symrec.MetadataMerger.__init__
       
  6269 symrec.ReleaseMetadata.__init__
       
  6270 symrec.ServicePack.__init__
       
  6271 symrec.ValidateReleaseMetadata.__init__
       
  6272 symrec.ValidateReleaseMetadataCached.__init__
       
  6273 symrec.ValidateTicklerReleaseMetadata.__init__
       
  6274 sysdef.api.Binary.__init__
       
  6275 sysdef.api.BuildLayer.__init__
       
  6276 sysdef.api.Configuration.__init__
       
  6277 sysdef.api.Layer.__init__
       
  6278 sysdef.api.Module.__init__
       
  6279 sysdef.api.Option.__init__
       
  6280 sysdef.api.SpecialInstruction.__init__
       
  6281 sysdef.api.SysDefElement.__init__
       
  6282 sysdef.api.SystemDefinition.__init__
       
  6283 sysdef.api.Target.__init__
       
  6284 sysdef.api.TargetList.__init__
       
  6285 sysdef.api.Task.__init__
       
  6286 sysdef.api.Unit.__init__
       
  6287 sysdef.api.UnitList.__init__
       
  6288 sysdef.api._UnitGroup.__init__
       
  6289 sysdef.io.FlashImageSizeWriter.__init__
       
  6290 sysdef.io.MakeWriter.__init__
       
  6291 sysdef.io.MakeWriter2.__init__
       
  6292 sysdef.io.MakeWriter3.__init__
       
  6293 validateoverlay.ValidateOverlayInfo.__init__
       
  6294 vbaconf.AbstractConfigConverter.__init__
       
  6295 vbaconf.ConfigConverter.__init__
       
  6296 vbaconf.ConfigConverterNewDelivery.__init__
       
  6297 vbaconf.new_delivery.config_wrapper.__init__
       
  6298 version.Version.__init__
       
  6299 virtualbuildarea.VirtualDir.__init__
       
  6300 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-443', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  6301 <a name="L1012"></a><tt class="py-lineno">1012</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt> <tt class="py-op">=</tt> <tt id="link-444" class="py-name"><a title="build.model.SessionCreator.session
       
  6302 ccm.CCMObject.session
       
  6303 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-444', 'session', 'link-13');">session</a></tt> </tt>
       
  6304 </div><a name="L1013"></a><tt class="py-lineno">1013</tt>  <tt class="py-line">     </tt>
       
  6305 <a name="CCMObject._getsession"></a><div id="CCMObject._getsession-def"><a name="L1014"></a><tt class="py-lineno">1014</tt> <a class="py-toggle" href="#" id="CCMObject._getsession-toggle" onclick="return toggle('CCMObject._getsession');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#_getsession">_getsession</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6306 </div><div id="CCMObject._getsession-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject._getsession-expanded"><a name="L1015"></a><tt class="py-lineno">1015</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt> </tt>
       
  6307 </div><a name="L1016"></a><tt class="py-lineno">1016</tt>  <tt class="py-line">     </tt>
       
  6308 <a name="L1017"></a><tt class="py-lineno">1017</tt>  <tt class="py-line">    <tt id="link-445" class="py-name"><a title="build.model.SessionCreator.session
       
  6309 ccm.CCMObject.session
       
  6310 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-445', 'session', 'link-13');">session</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-446" class="py-name" targets="Method ccm.CCMObject._getsession()=ccm.CCMObject-class.html#_getsession"><a title="ccm.CCMObject._getsession" class="py-name" href="#" onclick="return doclink('link-446', '_getsession', 'link-446');">_getsession</a></tt><tt class="py-op">)</tt> </tt>
       
  6311 <a name="L1018"></a><tt class="py-lineno">1018</tt>  <tt class="py-line">     </tt>
       
  6312 <a name="CCMObject.exists"></a><div id="CCMObject.exists-def"><a name="L1019"></a><tt class="py-lineno">1019</tt> <a class="py-toggle" href="#" id="CCMObject.exists-toggle" onclick="return toggle('CCMObject.exists');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#exists">exists</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6313 </div><div id="CCMObject.exists-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.exists-expanded"><a name="L1020"></a><tt class="py-lineno">1020</tt>  <tt class="py-line">        <tt class="py-docstring">""" Check if an the object exists in the database. """</tt> </tt>
       
  6314 <a name="L1021"></a><tt class="py-lineno">1021</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-447" class="py-name"><a title="ccm.AbstractSession.execute
       
  6315 ccm.Query.execute
       
  6316 ccm.Session.execute
       
  6317 ccm.SessionPool.execute
       
  6318 preparation.PreparationAction.execute
       
  6319 preparation.PreparationCheckout.execute
       
  6320 preparation.PreparationSnapshot.execute
       
  6321 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-447', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"name='%s' and version='%s' and type='%s' and instance='%s'\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-448" class="py-name"><a title="buildtools.Command.name
       
  6322 ccm.FourPartName.name
       
  6323 symrec.ServicePack.name
       
  6324 sysdef.api.Configuration.name
       
  6325 sysdef.api.Option.name
       
  6326 sysdef.api.SpecialInstruction.name
       
  6327 sysdef.api.Target.name
       
  6328 sysdef.api.TargetList.name
       
  6329 sysdef.api.Unit.name
       
  6330 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-448', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-449" class="py-name"><a title="ccm.FourPartName.version
       
  6331 version" class="py-name" href="#" onclick="return doclink('link-449', 'version', 'link-69');">version</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-450" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-450', 'type', 'link-204');">type</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-451" class="py-name"><a title="ccm.FourPartName.instance
       
  6332 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-451', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-452" class="py-name" targets="Class ccm.ObjectListResult=ccm.ObjectListResult-class.html"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-452', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-453" class="py-name"><a title="ccm.Result.output
       
  6333 helium.output" class="py-name" href="#" onclick="return doclink('link-453', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-number">1</tt><tt class="py-op">)</tt> </tt>
       
  6334 </div><a name="L1022"></a><tt class="py-lineno">1022</tt>  <tt class="py-line">     </tt>
       
  6335 <a name="CCMObject.__setitem__"></a><div id="CCMObject.__setitem__-def"><a name="L1023"></a><tt class="py-lineno">1023</tt> <a class="py-toggle" href="#" id="CCMObject.__setitem__-toggle" onclick="return toggle('CCMObject.__setitem__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#__setitem__">__setitem__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6336 </div><div id="CCMObject.__setitem__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.__setitem__-expanded"><a name="L1024"></a><tt class="py-lineno">1024</tt>  <tt class="py-line">        <tt id="link-454" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-454', 'project', 'link-28');">project</a></tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  6337 <a name="L1025"></a><tt class="py-lineno">1025</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-455" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-455', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'project'</tt><tt class="py-op">:</tt> </tt>
       
  6338 <a name="L1026"></a><tt class="py-lineno">1026</tt>  <tt class="py-line">            <tt id="link-456" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-456', 'project', 'link-28');">project</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"-p"</tt> </tt>
       
  6339 <a name="L1027"></a><tt class="py-lineno">1027</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">value</tt><tt class="py-op">.</tt><tt class="py-name">endswith</tt><tt class="py-op">(</tt><tt class="py-string">"\\"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6340 <a name="L1028"></a><tt class="py-lineno">1028</tt>  <tt class="py-line">            <tt class="py-name">value</tt> <tt class="py-op">+=</tt> <tt class="py-string">"\\"</tt> </tt>
       
  6341 <a name="L1029"></a><tt class="py-lineno">1029</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-457" class="py-name"><a title="ccm.AbstractSession.execute
       
  6342 ccm.Query.execute
       
  6343 ccm.Session.execute
       
  6344 ccm.SessionPool.execute
       
  6345 preparation.PreparationAction.execute
       
  6346 preparation.PreparationCheckout.execute
       
  6347 preparation.PreparationSnapshot.execute
       
  6348 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-457', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"attribute -modify \"%s\" -v \"%s\" %s \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-458" class="py-name"><a title="buildtools.Command.name
       
  6349 ccm.FourPartName.name
       
  6350 symrec.ServicePack.name
       
  6351 sysdef.api.Configuration.name
       
  6352 sysdef.api.Option.name
       
  6353 sysdef.api.SpecialInstruction.name
       
  6354 sysdef.api.Target.name
       
  6355 sysdef.api.TargetList.name
       
  6356 sysdef.api.Unit.name
       
  6357 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-458', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">,</tt> <tt id="link-459" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-459', 'project', 'link-28');">project</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6358 <a name="L1030"></a><tt class="py-lineno">1030</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6359 <a name="L1031"></a><tt class="py-lineno">1031</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-460" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-460', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error modifying '%s' attribute. Result: '%s'"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-461" class="py-name"><a title="buildtools.Command.name
       
  6360 ccm.FourPartName.name
       
  6361 symrec.ServicePack.name
       
  6362 sysdef.api.Configuration.name
       
  6363 sysdef.api.Option.name
       
  6364 sysdef.api.SpecialInstruction.name
       
  6365 sysdef.api.Target.name
       
  6366 sysdef.api.TargetList.name
       
  6367 sysdef.api.Unit.name
       
  6368 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-461', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-462" class="py-name"><a title="ccm.Result.output
       
  6369 helium.output" class="py-name" href="#" onclick="return doclink('link-462', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  6370 </div><a name="L1032"></a><tt class="py-lineno">1032</tt>  <tt class="py-line">         </tt>
       
  6371 <a name="CCMObject.__getitem__"></a><div id="CCMObject.__getitem__-def"><a name="L1033"></a><tt class="py-lineno">1033</tt> <a class="py-toggle" href="#" id="CCMObject.__getitem__-toggle" onclick="return toggle('CCMObject.__getitem__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#__getitem__">__getitem__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6372 </div><div id="CCMObject.__getitem__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.__getitem__-expanded"><a name="L1034"></a><tt class="py-lineno">1034</tt>  <tt class="py-line">        <tt class="py-docstring">""" Provides access to Synergy object attributes through the dictionary</tt> </tt>
       
  6373 <a name="L1035"></a><tt class="py-lineno">1035</tt>  <tt class="py-line"><tt class="py-docstring">        item interface.</tt> </tt>
       
  6374 <a name="L1036"></a><tt class="py-lineno">1036</tt>  <tt class="py-line"><tt class="py-docstring">        </tt> </tt>
       
  6375 <a name="L1037"></a><tt class="py-lineno">1037</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
       
  6376 <a name="L1038"></a><tt class="py-lineno">1038</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-463" class="py-name"><a title="ccm.AbstractSession.execute
       
  6377 ccm.Query.execute
       
  6378 ccm.Session.execute
       
  6379 ccm.SessionPool.execute
       
  6380 preparation.PreparationAction.execute
       
  6381 preparation.PreparationCheckout.execute
       
  6382 preparation.PreparationSnapshot.execute
       
  6383 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-463', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"name='%s' and version='%s' and type='%s' and instance='%s'\" -u -f \"%%%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-464" class="py-name"><a title="buildtools.Command.name
       
  6384 ccm.FourPartName.name
       
  6385 symrec.ServicePack.name
       
  6386 sysdef.api.Configuration.name
       
  6387 sysdef.api.Option.name
       
  6388 sysdef.api.SpecialInstruction.name
       
  6389 sysdef.api.Target.name
       
  6390 sysdef.api.TargetList.name
       
  6391 sysdef.api.Unit.name
       
  6392 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-464', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-465" class="py-name"><a title="ccm.FourPartName.version
       
  6393 version" class="py-name" href="#" onclick="return doclink('link-465', 'version', 'link-69');">version</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-466" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-466', 'type', 'link-204');">type</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-467" class="py-name"><a title="ccm.FourPartName.instance
       
  6394 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-467', 'instance', 'link-383');">instance</a></tt><tt class="py-op">,</tt> <tt id="link-468" class="py-name"><a title="buildtools.Command.name
       
  6395 ccm.FourPartName.name
       
  6396 symrec.ServicePack.name
       
  6397 sysdef.api.Configuration.name
       
  6398 sysdef.api.Option.name
       
  6399 sysdef.api.SpecialInstruction.name
       
  6400 sysdef.api.Target.name
       
  6401 sysdef.api.TargetList.name
       
  6402 sysdef.api.Unit.name
       
  6403 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-468', 'name', 'link-68');">name</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6404 <a name="L1039"></a><tt class="py-lineno">1039</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6405 <a name="L1040"></a><tt class="py-lineno">1040</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-469" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-469', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error retreiving '%s' attribute. Result: '%s'"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-470" class="py-name"><a title="buildtools.Command.name
       
  6406 ccm.FourPartName.name
       
  6407 symrec.ServicePack.name
       
  6408 sysdef.api.Configuration.name
       
  6409 sysdef.api.Option.name
       
  6410 sysdef.api.SpecialInstruction.name
       
  6411 sysdef.api.Target.name
       
  6412 sysdef.api.TargetList.name
       
  6413 sysdef.api.Unit.name
       
  6414 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-470', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-471" class="py-name"><a title="ccm.Result.output
       
  6415 helium.output" class="py-name" href="#" onclick="return doclink('link-471', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  6416 <a name="L1041"></a><tt class="py-lineno">1041</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-472" class="py-name"><a title="ccm.Result.output
       
  6417 helium.output" class="py-name" href="#" onclick="return doclink('link-472', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"&lt;void&gt;"</tt><tt class="py-op">:</tt> </tt>
       
  6418 <a name="L1042"></a><tt class="py-lineno">1042</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
       
  6419 <a name="L1043"></a><tt class="py-lineno">1043</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-473" class="py-name"><a title="ccm.Result.output
       
  6420 helium.output" class="py-name" href="#" onclick="return doclink('link-473', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  6421 </div><a name="L1044"></a><tt class="py-lineno">1044</tt>  <tt class="py-line">     </tt>
       
  6422 <a name="CCMObject.create_attribute"></a><div id="CCMObject.create_attribute-def"><a name="L1045"></a><tt class="py-lineno">1045</tt> <a class="py-toggle" href="#" id="CCMObject.create_attribute-toggle" onclick="return toggle('CCMObject.create_attribute');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#create_attribute">create_attribute</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">type_</tt><tt class="py-op">,</tt> <tt class="py-param">value</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6423 </div><div id="CCMObject.create_attribute-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.create_attribute-expanded"><a name="L1046"></a><tt class="py-lineno">1046</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-474" class="py-name"><a title="buildtools.Command.name
       
  6424 ccm.FourPartName.name
       
  6425 symrec.ServicePack.name
       
  6426 sysdef.api.Configuration.name
       
  6427 sysdef.api.Option.name
       
  6428 sysdef.api.SpecialInstruction.name
       
  6429 sysdef.api.Target.name
       
  6430 sysdef.api.TargetList.name
       
  6431 sysdef.api.Unit.name
       
  6432 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-474', 'name', 'link-68');">name</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-475" class="py-name" targets="Method ccm.CCMObject.keys()=ccm.CCMObject-class.html#keys,Method configuration.Configuration.keys()=configuration.Configuration-class.html#keys,Method configuration.NestedConfiguration.keys()=configuration.NestedConfiguration-class.html#keys,Method symrec.ReleaseMetadata.keys()=symrec.ReleaseMetadata-class.html#keys"><a title="ccm.CCMObject.keys
       
  6433 configuration.Configuration.keys
       
  6434 configuration.NestedConfiguration.keys
       
  6435 symrec.ReleaseMetadata.keys" class="py-name" href="#" onclick="return doclink('link-475', 'keys', 'link-475');">keys</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6436 <a name="L1047"></a><tt class="py-lineno">1047</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-476" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-476', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Attribute '%s' already exist."</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-477" class="py-name"><a title="buildtools.Command.name
       
  6437 ccm.FourPartName.name
       
  6438 symrec.ServicePack.name
       
  6439 sysdef.api.Configuration.name
       
  6440 sysdef.api.Option.name
       
  6441 sysdef.api.SpecialInstruction.name
       
  6442 sysdef.api.Target.name
       
  6443 sysdef.api.TargetList.name
       
  6444 sysdef.api.Unit.name
       
  6445 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-477', 'name', 'link-68');">name</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6446 <a name="L1048"></a><tt class="py-lineno">1048</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  6447 <a name="L1049"></a><tt class="py-lineno">1049</tt>  <tt class="py-line">        <tt class="py-name">proj_arg</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  6448 <a name="L1050"></a><tt class="py-lineno">1050</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">value</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6449 <a name="L1051"></a><tt class="py-lineno">1051</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -value \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">value</tt> </tt>
       
  6450 <a name="L1052"></a><tt class="py-lineno">1052</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-478" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-478', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">"project"</tt><tt class="py-op">:</tt> </tt>
       
  6451 <a name="L1053"></a><tt class="py-lineno">1053</tt>  <tt class="py-line">            <tt class="py-name">proj_arg</tt> <tt class="py-op">=</tt> <tt class="py-string">"-p"</tt> </tt>
       
  6452 <a name="L1054"></a><tt class="py-lineno">1054</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-479" class="py-name"><a title="ccm.AbstractSession.execute
       
  6453 ccm.Query.execute
       
  6454 ccm.Session.execute
       
  6455 ccm.SessionPool.execute
       
  6456 preparation.PreparationAction.execute
       
  6457 preparation.PreparationCheckout.execute
       
  6458 preparation.PreparationSnapshot.execute
       
  6459 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-479', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"attribute -create \"%s\" -type \"%s\" %s %s \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-480" class="py-name"><a title="buildtools.Command.name
       
  6460 ccm.FourPartName.name
       
  6461 symrec.ServicePack.name
       
  6462 sysdef.api.Configuration.name
       
  6463 sysdef.api.Option.name
       
  6464 sysdef.api.SpecialInstruction.name
       
  6465 sysdef.api.Target.name
       
  6466 sysdef.api.TargetList.name
       
  6467 sysdef.api.Unit.name
       
  6468 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-480', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">type_</tt><tt class="py-op">,</tt> <tt class="py-name">args</tt><tt class="py-op">,</tt> <tt class="py-name">proj_arg</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-481" class="py-name"><a title="ccm.FourPartName.objectname
       
  6469 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-481', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6470 <a name="L1055"></a><tt class="py-lineno">1055</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6471 <a name="L1056"></a><tt class="py-lineno">1056</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-482" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-482', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error creating '%s' attribute. Result: '%s'"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-483" class="py-name"><a title="buildtools.Command.name
       
  6472 ccm.FourPartName.name
       
  6473 symrec.ServicePack.name
       
  6474 sysdef.api.Configuration.name
       
  6475 sysdef.api.Option.name
       
  6476 sysdef.api.SpecialInstruction.name
       
  6477 sysdef.api.Target.name
       
  6478 sysdef.api.TargetList.name
       
  6479 sysdef.api.Unit.name
       
  6480 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-483', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-484" class="py-name"><a title="ccm.Result.output
       
  6481 helium.output" class="py-name" href="#" onclick="return doclink('link-484', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  6482 </div><a name="L1057"></a><tt class="py-lineno">1057</tt>  <tt class="py-line">         </tt>
       
  6483 <a name="CCMObject.keys"></a><div id="CCMObject.keys-def"><a name="L1058"></a><tt class="py-lineno">1058</tt> <a class="py-toggle" href="#" id="CCMObject.keys-toggle" onclick="return toggle('CCMObject.keys');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#keys">keys</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6484 </div><div id="CCMObject.keys-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.keys-expanded"><a name="L1059"></a><tt class="py-lineno">1059</tt>  <tt class="py-line">        <tt class="py-docstring">""" The list of supported Synergy attributes. """</tt> </tt>
       
  6485 <a name="L1060"></a><tt class="py-lineno">1060</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-485" class="py-name"><a title="ccm.AbstractSession.execute
       
  6486 ccm.Query.execute
       
  6487 ccm.Session.execute
       
  6488 ccm.SessionPool.execute
       
  6489 preparation.PreparationAction.execute
       
  6490 preparation.PreparationCheckout.execute
       
  6491 preparation.PreparationSnapshot.execute
       
  6492 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-485', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"attribute -la \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-486" class="py-name" targets="Class ccm.AttributeNameListResult=ccm.AttributeNameListResult-class.html"><a title="ccm.AttributeNameListResult" class="py-name" href="#" onclick="return doclink('link-486', 'AttributeNameListResult', 'link-486');">AttributeNameListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6493 <a name="L1061"></a><tt class="py-lineno">1061</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-487" class="py-name"><a title="ccm.Result.output
       
  6494 helium.output" class="py-name" href="#" onclick="return doclink('link-487', 'output', 'link-14');">output</a></tt> </tt>
       
  6495 </div><a name="L1062"></a><tt class="py-lineno">1062</tt>  <tt class="py-line">     </tt>
       
  6496 <a name="CCMObject.is_predecessor_of"></a><div id="CCMObject.is_predecessor_of-def"><a name="L1063"></a><tt class="py-lineno">1063</tt> <a class="py-toggle" href="#" id="CCMObject.is_predecessor_of-toggle" onclick="return toggle('CCMObject.is_predecessor_of');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#is_predecessor_of">is_predecessor_of</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">o</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6497 </div><div id="CCMObject.is_predecessor_of-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.is_predecessor_of-expanded"><a name="L1064"></a><tt class="py-lineno">1064</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-488" class="py-name"><a title="ccm.AbstractSession.execute
       
  6498 ccm.Query.execute
       
  6499 ccm.Session.execute
       
  6500 ccm.SessionPool.execute
       
  6501 preparation.PreparationAction.execute
       
  6502 preparation.PreparationCheckout.execute
       
  6503 preparation.PreparationSnapshot.execute
       
  6504 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-488', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"is_predecessor_of('%s') and name='%s'and version='%s'and type='%s'and instance='%s'\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">o</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-489" class="py-name"><a title="buildtools.Command.name
       
  6505 ccm.FourPartName.name
       
  6506 symrec.ServicePack.name
       
  6507 sysdef.api.Configuration.name
       
  6508 sysdef.api.Option.name
       
  6509 sysdef.api.SpecialInstruction.name
       
  6510 sysdef.api.Target.name
       
  6511 sysdef.api.TargetList.name
       
  6512 sysdef.api.Unit.name
       
  6513 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-489', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-490" class="py-name"><a title="ccm.FourPartName.version
       
  6514 version" class="py-name" href="#" onclick="return doclink('link-490', 'version', 'link-69');">version</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-491" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-491', 'type', 'link-204');">type</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-492" class="py-name"><a title="ccm.FourPartName.instance
       
  6515 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-492', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-493" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-493', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt>         </tt>
       
  6516 <a name="L1065"></a><tt class="py-lineno">1065</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-494" class="py-name"><a title="ccm.Result.output
       
  6517 helium.output" class="py-name" href="#" onclick="return doclink('link-494', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6518 <a name="L1066"></a><tt class="py-lineno">1066</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
       
  6519 <a name="L1067"></a><tt class="py-lineno">1067</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
       
  6520 </div><a name="L1068"></a><tt class="py-lineno">1068</tt>  <tt class="py-line">         </tt>
       
  6521 <a name="CCMObject.predecessors"></a><div id="CCMObject.predecessors-def"><a name="L1069"></a><tt class="py-lineno">1069</tt> <a class="py-toggle" href="#" id="CCMObject.predecessors-toggle" onclick="return toggle('CCMObject.predecessors');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#predecessors">predecessors</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6522 </div><div id="CCMObject.predecessors-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.predecessors-expanded"><a name="L1070"></a><tt class="py-lineno">1070</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-495" class="py-name"><a title="ccm.AbstractSession.execute
       
  6523 ccm.Query.execute
       
  6524 ccm.Session.execute
       
  6525 ccm.SessionPool.execute
       
  6526 preparation.PreparationAction.execute
       
  6527 preparation.PreparationCheckout.execute
       
  6528 preparation.PreparationSnapshot.execute
       
  6529 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-495', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"is_predecessor_of('%s')\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-496" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-496', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt>         </tt>
       
  6530 <a name="L1071"></a><tt class="py-lineno">1071</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-497" class="py-name"><a title="ccm.Result.output
       
  6531 helium.output" class="py-name" href="#" onclick="return doclink('link-497', 'output', 'link-14');">output</a></tt> </tt>
       
  6532 </div><a name="L1072"></a><tt class="py-lineno">1072</tt>  <tt class="py-line"> </tt>
       
  6533 <a name="CCMObject.successors"></a><div id="CCMObject.successors-def"><a name="L1073"></a><tt class="py-lineno">1073</tt> <a class="py-toggle" href="#" id="CCMObject.successors-toggle" onclick="return toggle('CCMObject.successors');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#successors">successors</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6534 </div><div id="CCMObject.successors-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.successors-expanded"><a name="L1074"></a><tt class="py-lineno">1074</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-498" class="py-name"><a title="ccm.AbstractSession.execute
       
  6535 ccm.Query.execute
       
  6536 ccm.Session.execute
       
  6537 ccm.SessionPool.execute
       
  6538 preparation.PreparationAction.execute
       
  6539 preparation.PreparationCheckout.execute
       
  6540 preparation.PreparationSnapshot.execute
       
  6541 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-498', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"is_successor_of('%s')\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-499" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-499', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt>         </tt>
       
  6542 <a name="L1075"></a><tt class="py-lineno">1075</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-500" class="py-name"><a title="ccm.Result.output
       
  6543 helium.output" class="py-name" href="#" onclick="return doclink('link-500', 'output', 'link-14');">output</a></tt> </tt>
       
  6544 </div><a name="L1076"></a><tt class="py-lineno">1076</tt>  <tt class="py-line"> </tt>
       
  6545 <a name="CCMObject.is_recursive_predecessor_of"></a><div id="CCMObject.is_recursive_predecessor_of-def"><a name="L1077"></a><tt class="py-lineno">1077</tt> <a class="py-toggle" href="#" id="CCMObject.is_recursive_predecessor_of-toggle" onclick="return toggle('CCMObject.is_recursive_predecessor_of');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#is_recursive_predecessor_of">is_recursive_predecessor_of</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">o</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6546 </div><div id="CCMObject.is_recursive_predecessor_of-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.is_recursive_predecessor_of-expanded"><a name="L1078"></a><tt class="py-lineno">1078</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-501" class="py-name"><a title="ccm.AbstractSession.execute
       
  6547 ccm.Query.execute
       
  6548 ccm.Session.execute
       
  6549 ccm.SessionPool.execute
       
  6550 preparation.PreparationAction.execute
       
  6551 preparation.PreparationCheckout.execute
       
  6552 preparation.PreparationSnapshot.execute
       
  6553 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-501', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"has_predecessor('%s')\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-502" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-502', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6554 <a name="L1079"></a><tt class="py-lineno">1079</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">s</tt> <tt class="py-keyword">in</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-503" class="py-name"><a title="ccm.Result.output
       
  6555 helium.output" class="py-name" href="#" onclick="return doclink('link-503', 'output', 'link-14');">output</a></tt><tt class="py-op">:</tt> </tt>
       
  6556 <a name="L1080"></a><tt class="py-lineno">1080</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">s</tt> <tt class="py-op">==</tt> <tt class="py-name">o</tt><tt class="py-op">:</tt> </tt>
       
  6557 <a name="L1081"></a><tt class="py-lineno">1081</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
       
  6558 <a name="L1082"></a><tt class="py-lineno">1082</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">s</tt> <tt class="py-keyword">in</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-504" class="py-name"><a title="ccm.Result.output
       
  6559 helium.output" class="py-name" href="#" onclick="return doclink('link-504', 'output', 'link-14');">output</a></tt><tt class="py-op">:</tt> </tt>
       
  6560 <a name="L1083"></a><tt class="py-lineno">1083</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">s</tt><tt class="py-op">.</tt><tt id="link-505" class="py-name" targets="Method ccm.CCMObject.is_recursive_predecessor_of()=ccm.CCMObject-class.html#is_recursive_predecessor_of"><a title="ccm.CCMObject.is_recursive_predecessor_of" class="py-name" href="#" onclick="return doclink('link-505', 'is_recursive_predecessor_of', 'link-505');">is_recursive_predecessor_of</a></tt><tt class="py-op">(</tt><tt class="py-name">o</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6561 <a name="L1084"></a><tt class="py-lineno">1084</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
       
  6562 <a name="L1085"></a><tt class="py-lineno">1085</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
       
  6563 </div><a name="L1086"></a><tt class="py-lineno">1086</tt>  <tt class="py-line"> </tt>
       
  6564 <a name="CCMObject.is_recursive_predecessor_of_fast"></a><div id="CCMObject.is_recursive_predecessor_of_fast-def"><a name="L1087"></a><tt class="py-lineno">1087</tt> <a class="py-toggle" href="#" id="CCMObject.is_recursive_predecessor_of_fast-toggle" onclick="return toggle('CCMObject.is_recursive_predecessor_of_fast');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#is_recursive_predecessor_of_fast">is_recursive_predecessor_of_fast</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">o</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6565 </div><div id="CCMObject.is_recursive_predecessor_of_fast-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.is_recursive_predecessor_of_fast-expanded"><a name="L1088"></a><tt class="py-lineno">1088</tt>  <tt class="py-line">        <tt class="py-docstring">""" Fast implementation of the recursive is_predecessor_of method. """</tt> </tt>
       
  6566 <a name="L1089"></a><tt class="py-lineno">1089</tt>  <tt class="py-line">        <tt class="py-name">input_objects</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-name">self</tt><tt class="py-op">]</tt> </tt>
       
  6567 <a name="L1090"></a><tt class="py-lineno">1090</tt>  <tt class="py-line">        <tt class="py-keyword">while</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">input_objects</tt><tt class="py-op">)</tt> <tt class="py-op">&gt;</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  6568 <a name="L1091"></a><tt class="py-lineno">1091</tt>  <tt class="py-line">            <tt id="link-506" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-506', 'query', 'link-365');">query</a></tt> <tt class="py-op">=</tt> <tt class="py-string">" or "</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-op">[</tt><tt class="py-string">"has_predecessor('%s')"</tt> <tt class="py-op">%</tt> <tt class="py-name">x</tt> <tt class="py-keyword">for</tt> <tt class="py-name">x</tt> <tt class="py-keyword">in</tt> <tt class="py-name">input_objects</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  6569 <a name="L1092"></a><tt class="py-lineno">1092</tt>  <tt class="py-line">            <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-507" class="py-name"><a title="ccm.AbstractSession.execute
       
  6570 ccm.Query.execute
       
  6571 ccm.Session.execute
       
  6572 ccm.SessionPool.execute
       
  6573 preparation.PreparationAction.execute
       
  6574 preparation.PreparationCheckout.execute
       
  6575 preparation.PreparationSnapshot.execute
       
  6576 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-507', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"query\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt id="link-508" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-508', 'query', 'link-365');">query</a></tt><tt class="py-op">,</tt> <tt id="link-509" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-509', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt>     </tt>
       
  6577 <a name="L1093"></a><tt class="py-lineno">1093</tt>  <tt class="py-line">            <tt class="py-keyword">for</tt> <tt class="py-name">s</tt> <tt class="py-keyword">in</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-510" class="py-name"><a title="ccm.Result.output
       
  6578 helium.output" class="py-name" href="#" onclick="return doclink('link-510', 'output', 'link-14');">output</a></tt><tt class="py-op">:</tt> </tt>
       
  6579 <a name="L1094"></a><tt class="py-lineno">1094</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">s</tt> <tt class="py-op">==</tt> <tt class="py-name">o</tt><tt class="py-op">:</tt> </tt>
       
  6580 <a name="L1095"></a><tt class="py-lineno">1095</tt>  <tt class="py-line">                    <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
       
  6581 <a name="L1096"></a><tt class="py-lineno">1096</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
       
  6582 </div><a name="L1097"></a><tt class="py-lineno">1097</tt>  <tt class="py-line"> </tt>
       
  6583 <a name="CCMObject.is_recursive_sucessor_of"></a><div id="CCMObject.is_recursive_sucessor_of-def"><a name="L1098"></a><tt class="py-lineno">1098</tt> <a class="py-toggle" href="#" id="CCMObject.is_recursive_sucessor_of-toggle" onclick="return toggle('CCMObject.is_recursive_sucessor_of');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#is_recursive_sucessor_of">is_recursive_sucessor_of</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">o</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6584 </div><div id="CCMObject.is_recursive_sucessor_of-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.is_recursive_sucessor_of-expanded"><a name="L1099"></a><tt class="py-lineno">1099</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-511" class="py-name"><a title="ccm.AbstractSession.execute
       
  6585 ccm.Query.execute
       
  6586 ccm.Session.execute
       
  6587 ccm.SessionPool.execute
       
  6588 preparation.PreparationAction.execute
       
  6589 preparation.PreparationCheckout.execute
       
  6590 preparation.PreparationSnapshot.execute
       
  6591 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-511', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"has_successor('%s')\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-512" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-512', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6592 <a name="L1100"></a><tt class="py-lineno">1100</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">s</tt> <tt class="py-keyword">in</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-513" class="py-name"><a title="ccm.Result.output
       
  6593 helium.output" class="py-name" href="#" onclick="return doclink('link-513', 'output', 'link-14');">output</a></tt><tt class="py-op">:</tt> </tt>
       
  6594 <a name="L1101"></a><tt class="py-lineno">1101</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">s</tt> <tt class="py-op">==</tt> <tt class="py-name">o</tt><tt class="py-op">:</tt> </tt>
       
  6595 <a name="L1102"></a><tt class="py-lineno">1102</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
       
  6596 <a name="L1103"></a><tt class="py-lineno">1103</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">s</tt> <tt class="py-keyword">in</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-514" class="py-name"><a title="ccm.Result.output
       
  6597 helium.output" class="py-name" href="#" onclick="return doclink('link-514', 'output', 'link-14');">output</a></tt><tt class="py-op">:</tt> </tt>
       
  6598 <a name="L1104"></a><tt class="py-lineno">1104</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">s</tt><tt class="py-op">.</tt><tt id="link-515" class="py-name" targets="Method ccm.CCMObject.is_recursive_sucessor_of()=ccm.CCMObject-class.html#is_recursive_sucessor_of"><a title="ccm.CCMObject.is_recursive_sucessor_of" class="py-name" href="#" onclick="return doclink('link-515', 'is_recursive_sucessor_of', 'link-515');">is_recursive_sucessor_of</a></tt><tt class="py-op">(</tt><tt class="py-name">o</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6599 <a name="L1105"></a><tt class="py-lineno">1105</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
       
  6600 <a name="L1106"></a><tt class="py-lineno">1106</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
       
  6601 </div><a name="L1107"></a><tt class="py-lineno">1107</tt>  <tt class="py-line"> </tt>
       
  6602 <a name="CCMObject.is_recursive_successor_of_fast"></a><div id="CCMObject.is_recursive_successor_of_fast-def"><a name="L1108"></a><tt class="py-lineno">1108</tt> <a class="py-toggle" href="#" id="CCMObject.is_recursive_successor_of_fast-toggle" onclick="return toggle('CCMObject.is_recursive_successor_of_fast');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#is_recursive_successor_of_fast">is_recursive_successor_of_fast</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">o</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6603 </div><div id="CCMObject.is_recursive_successor_of_fast-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.is_recursive_successor_of_fast-expanded"><a name="L1109"></a><tt class="py-lineno">1109</tt>  <tt class="py-line">        <tt class="py-docstring">""" Fast implementation of the recursive is_successor_of method. """</tt> </tt>
       
  6604 <a name="L1110"></a><tt class="py-lineno">1110</tt>  <tt class="py-line">        <tt class="py-name">input_objects</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-name">self</tt><tt class="py-op">]</tt> </tt>
       
  6605 <a name="L1111"></a><tt class="py-lineno">1111</tt>  <tt class="py-line">        <tt class="py-keyword">while</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">input_objects</tt><tt class="py-op">)</tt> <tt class="py-op">&gt;</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  6606 <a name="L1112"></a><tt class="py-lineno">1112</tt>  <tt class="py-line">            <tt id="link-516" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-516', 'query', 'link-365');">query</a></tt> <tt class="py-op">=</tt> <tt class="py-string">" or "</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-op">[</tt><tt class="py-string">"has_successor('%s')"</tt> <tt class="py-op">%</tt> <tt class="py-name">x</tt> <tt class="py-keyword">for</tt> <tt class="py-name">x</tt> <tt class="py-keyword">in</tt> <tt class="py-name">input_objects</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  6607 <a name="L1113"></a><tt class="py-lineno">1113</tt>  <tt class="py-line">            <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-517" class="py-name"><a title="ccm.AbstractSession.execute
       
  6608 ccm.Query.execute
       
  6609 ccm.Session.execute
       
  6610 ccm.SessionPool.execute
       
  6611 preparation.PreparationAction.execute
       
  6612 preparation.PreparationCheckout.execute
       
  6613 preparation.PreparationSnapshot.execute
       
  6614 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-517', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"query\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt id="link-518" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-518', 'query', 'link-365');">query</a></tt><tt class="py-op">,</tt> <tt id="link-519" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-519', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt>     </tt>
       
  6615 <a name="L1114"></a><tt class="py-lineno">1114</tt>  <tt class="py-line">            <tt class="py-keyword">for</tt> <tt class="py-name">s</tt> <tt class="py-keyword">in</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-520" class="py-name"><a title="ccm.Result.output
       
  6616 helium.output" class="py-name" href="#" onclick="return doclink('link-520', 'output', 'link-14');">output</a></tt><tt class="py-op">:</tt> </tt>
       
  6617 <a name="L1115"></a><tt class="py-lineno">1115</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">s</tt> <tt class="py-op">==</tt> <tt class="py-name">o</tt><tt class="py-op">:</tt> </tt>
       
  6618 <a name="L1116"></a><tt class="py-lineno">1116</tt>  <tt class="py-line">                    <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
       
  6619 <a name="L1117"></a><tt class="py-lineno">1117</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
       
  6620 </div><a name="L1118"></a><tt class="py-lineno">1118</tt>  <tt class="py-line">     </tt>
       
  6621 <a name="CCMObject.relate"></a><div id="CCMObject.relate-def"><a name="L1119"></a><tt class="py-lineno">1119</tt> <a class="py-toggle" href="#" id="CCMObject.relate-toggle" onclick="return toggle('CCMObject.relate');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#relate">relate</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">ccm_object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6622 </div><div id="CCMObject.relate-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.relate-expanded"><a name="L1120"></a><tt class="py-lineno">1120</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-521" class="py-name"><a title="ccm.AbstractSession.execute
       
  6623 ccm.Query.execute
       
  6624 ccm.Session.execute
       
  6625 ccm.SessionPool.execute
       
  6626 preparation.PreparationAction.execute
       
  6627 preparation.PreparationCheckout.execute
       
  6628 preparation.PreparationSnapshot.execute
       
  6629 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-521', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"relate -name successor -from \"%s\" -to \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">ccm_object</tt><tt class="py-op">,</tt> <tt id="link-522" class="py-name"><a title="ccm.Result
       
  6630 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-522', 'Result', 'link-25');">Result</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6631 <a name="L1121"></a><tt class="py-lineno">1121</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  6632 <a name="L1122"></a><tt class="py-lineno">1122</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-523" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-523', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error relating objects %s to %s\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">ccm_object</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-524" class="py-name"><a title="ccm.Result.output
       
  6633 helium.output" class="py-name" href="#" onclick="return doclink('link-524', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6634 </div><a name="L1123"></a><tt class="py-lineno">1123</tt>  <tt class="py-line">         </tt>
       
  6635 <a name="CCMObject.finduse"></a><div id="CCMObject.finduse-def"><a name="L1124"></a><tt class="py-lineno">1124</tt> <a class="py-toggle" href="#" id="CCMObject.finduse-toggle" onclick="return toggle('CCMObject.finduse');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.CCMObject-class.html#finduse">finduse</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6636 </div><div id="CCMObject.finduse-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="CCMObject.finduse-expanded"><a name="L1125"></a><tt class="py-lineno">1125</tt>  <tt class="py-line">        <tt class="py-docstring">""" Tries to find where an object is used. """</tt> </tt>
       
  6637 <a name="L1126"></a><tt class="py-lineno">1126</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-525" class="py-name"><a title="ccm.AbstractSession.execute
       
  6638 ccm.Query.execute
       
  6639 ccm.Session.execute
       
  6640 ccm.SessionPool.execute
       
  6641 preparation.PreparationAction.execute
       
  6642 preparation.PreparationCheckout.execute
       
  6643 preparation.PreparationSnapshot.execute
       
  6644 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-525', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"finduse \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-526" class="py-name" targets="Class ccm.FinduseResult=ccm.FinduseResult-class.html"><a title="ccm.FinduseResult" class="py-name" href="#" onclick="return doclink('link-526', 'FinduseResult', 'link-526');">FinduseResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6645 <a name="L1127"></a><tt class="py-lineno">1127</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-527" class="py-name"><a title="ccm.Result.output
       
  6646 helium.output" class="py-name" href="#" onclick="return doclink('link-527', 'output', 'link-14');">output</a></tt> </tt>
       
  6647 </div></div><a name="L1128"></a><tt class="py-lineno">1128</tt>  <tt class="py-line">     </tt>
       
  6648 <a name="L1129"></a><tt class="py-lineno">1129</tt>  <tt class="py-line">     </tt>
       
  6649 <a name="File"></a><div id="File-def"><a name="L1130"></a><tt class="py-lineno">1130</tt> <a class="py-toggle" href="#" id="File-toggle" onclick="return toggle('File');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.File-class.html">File</a><tt class="py-op">(</tt><tt class="py-base-class">CCMObject</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6650 </div><div id="File-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="File-expanded"><a name="L1131"></a><tt class="py-lineno">1131</tt>  <tt class="py-line">    <tt class="py-docstring">""" Wrapper for any Synergy file object """</tt> </tt>
       
  6651 <a name="L1132"></a><tt class="py-lineno">1132</tt>  <tt class="py-line">     </tt>
       
  6652 <a name="File.__init__"></a><div id="File.__init__-def"><a name="L1133"></a><tt class="py-lineno">1133</tt> <a class="py-toggle" href="#" id="File.__init__-toggle" onclick="return toggle('File.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.File-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6653 </div><div id="File.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="File.__init__-expanded"><a name="L1134"></a><tt class="py-lineno">1134</tt>  <tt class="py-line">        <tt id="link-528" class="py-name" targets="Class ccm.CCMObject=ccm.CCMObject-class.html"><a title="ccm.CCMObject" class="py-name" href="#" onclick="return doclink('link-528', 'CCMObject', 'link-528');">CCMObject</a></tt><tt class="py-op">.</tt><tt id="link-529" class="py-name"><a title="ant.AntHandler.__init__
       
  6654 archive.builders.ArchivePreBuilder.__init__
       
  6655 archive.mappers.DefaultMapper.__init__
       
  6656 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  6657 archive.mappers.Mapper.__init__
       
  6658 archive.mappers.PolicyMapper.__init__
       
  6659 archive.mappers.PolicyRemoverMapper.__init__
       
  6660 archive.mappers.SFPolicyRemoverMapper.__init__
       
  6661 archive.scanners.AbldWhatScanner.__init__
       
  6662 archive.scanners.FileSystemScanner.__init__
       
  6663 archive.scanners.InputFileScanner.__init__
       
  6664 archive.scanners.Scanner.__init__
       
  6665 archive.selectors.DistributionPolicySelector.__init__
       
  6666 archive.selectors.SymbianPolicySelector.__init__
       
  6667 archive.tools.Remover.__init__
       
  6668 archive.tools.SevenZipArchiver.__init__
       
  6669 archive.tools.ZipArchiver.__init__
       
  6670 ats3.Ats3TestPlan.__init__
       
  6671 ats3.Configuration.__init__
       
  6672 ats3.aste.AsteComponentParser.__init__
       
  6673 ats3.aste.AsteTestDropGenerator.__init__
       
  6674 ats3.aste.AsteTestPlan.__init__
       
  6675 ats3.aste.Configuration.__init__
       
  6676 ats3.atsconfigparser.ATSConfigParser.__init__
       
  6677 ats3.atsconfigparser.TestXML.__init__
       
  6678 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  6679 ats3.parsers.BldFileParser.__init__
       
  6680 ats3.parsers.CppParser.__init__
       
  6681 ats3.parsers.MmpFileParser.__init__
       
  6682 ats3.parsers.PkgFileParser.__init__
       
  6683 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  6684 bsf.BSF.__init__
       
  6685 build.ec.history.HistoryFileManager.__init__
       
  6686 build.io.AbldLogWhatReader.__init__
       
  6687 build.io.RombuildLogBinarySizeReader.__init__
       
  6688 build.model.BOM.__init__
       
  6689 build.model.BOMDeltaXMLWriter.__init__
       
  6690 build.model.BOMXMLWriter.__init__
       
  6691 build.model.Fix.__init__
       
  6692 build.model.PCPError.__init__
       
  6693 build.model.Project.__init__
       
  6694 build.model.SessionCreator.__init__
       
  6695 build.model.TAChange.__init__
       
  6696 build.model.TSWError.__init__
       
  6697 build.model.Task.__init__
       
  6698 buildtools.AbstractOutputWriter.__init__
       
  6699 buildtools.AntWriter.__init__
       
  6700 buildtools.Command.__init__
       
  6701 buildtools.CommandList.__init__
       
  6702 buildtools.Copy.__init__
       
  6703 buildtools.Delete.__init__
       
  6704 buildtools.EBSWriter.__init__
       
  6705 buildtools.MakeWriter.__init__
       
  6706 buildtools.PreBuilder.__init__
       
  6707 buildtools.StringWriter.__init__
       
  6708 ccm.AbstractSession.__init__
       
  6709 ccm.AttributeNameListResult.__init__
       
  6710 ccm.CCMException.__init__
       
  6711 ccm.CCMObject.__init__
       
  6712 ccm.ConflictsResult.__init__
       
  6713 ccm.CreateNewTaskResult.__init__
       
  6714 ccm.DataMapperListResult.__init__
       
  6715 ccm.Dir.__init__
       
  6716 ccm.File.__init__
       
  6717 ccm.FinduseResult.__init__
       
  6718 ccm.Folder.__init__
       
  6719 ccm.FolderCopyResult.__init__
       
  6720 ccm.FourPartName.__init__
       
  6721 ccm.InvalidFourPartNameException.__init__
       
  6722 ccm.ObjectListResult.__init__
       
  6723 ccm.Project.__init__
       
  6724 ccm.ProjectCheckoutResult.__init__
       
  6725 ccm.ProjectPurposeResult.__init__
       
  6726 ccm.Query.__init__
       
  6727 ccm.Releasedef.__init__
       
  6728 ccm.Result.__init__
       
  6729 ccm.Session.__init__
       
  6730 ccm.SessionPool.__init__
       
  6731 ccm.Task.__init__
       
  6732 ccm.UpdatePropertiesRefreshResult.__init__
       
  6733 ccm.UpdateResult.__init__
       
  6734 ccm.UpdateResultSimple.__init__
       
  6735 ccm.UpdateTemplate.__init__
       
  6736 ccm.UpdateTemplateInformation.__init__
       
  6737 ccm.WorkAreaInfoResult.__init__
       
  6738 ccm.conflict.Conflict.__init__
       
  6739 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  6740 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  6741 ccm.conflict.ObjectAndTask.__init__
       
  6742 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  6743 ccm.conflict.TaskModel.__init__
       
  6744 ccm.extra.CCMExtraException.__init__
       
  6745 ccm.extra.CachedProxySession.__init__
       
  6746 ccm.extra.CachedSessionProvider.__init__
       
  6747 ccm.extra.SessionProvider.__init__
       
  6748 ccm.extra.__FileSnapshot.__init__
       
  6749 ccm.extra.__ProjectSnapshot.__init__
       
  6750 comments.CommentParser.__init__
       
  6751 configuration.Configuration.__init__
       
  6752 configuration.ConfigurationSet.__init__
       
  6753 configuration.HierarchicalConfiguration.__init__
       
  6754 configuration.NestedConfiguration.__init__
       
  6755 configuration.NestedConfigurationBuilder.__init__
       
  6756 configuration.PropertiesConfiguration.__init__
       
  6757 configuration.Specification.__init__
       
  6758 configuration.XMLConfiguration.__init__
       
  6759 configuration._Key.__init__
       
  6760 configuration_model.DataModel.__init__
       
  6761 configuration_model.GroupDef.__init__
       
  6762 configuration_model.Item.__init__
       
  6763 configuration_model.PropertyDef.__init__
       
  6764 delta_zip.DeltaZipBuilder.__init__
       
  6765 delta_zip.MD5SignatureBuilder.__init__
       
  6766 delta_zip.MD5SignatureBuilderEC.__init__
       
  6767 delta_zip.SignaturesDict.__init__
       
  6768 dependancygraph.Library.__init__
       
  6769 dependancygraph.ModuleGroup.__init__
       
  6770 dependancygraph.ReadIvyConfig.__init__
       
  6771 escapeddict.EscapedDict.__init__
       
  6772 fileutils.AbstractScanner.__init__
       
  6773 fileutils.FileScanner.__init__
       
  6774 fileutils.Lock.__init__
       
  6775 flash_config.FlashConfigurationWriter.__init__
       
  6776 flash_config.ImagePack.__init__
       
  6777 helium.documentation.APIDeltaWriter.__init__
       
  6778 helium.logger.Logger.__init__
       
  6779 helium.logger._CustomizePrint.__init__
       
  6780 helium.output.widgets.BoldText.__init__
       
  6781 helium.output.widgets.Box.__init__
       
  6782 helium.output.widgets.Event.__init__
       
  6783 helium.output.widgets.Footer.__init__
       
  6784 helium.output.widgets.Header.__init__
       
  6785 helium.output.widgets.Summary.__init__
       
  6786 helium.output.widgets.Text.__init__
       
  6787 helium.output.widgets.Widget.__init__
       
  6788 helium.outputer.Configuration.__init__
       
  6789 helium.outputer.XML2XHTML.__init__
       
  6790 imaker.ecore.ContainerBase.__init__
       
  6791 imaker.ecore.Reference.__init__
       
  6792 imaker.iqrf.Configuration.__init__
       
  6793 imaker.iqrf.ConfigurationElement.__init__
       
  6794 imaker.iqrf.IMaker.__init__
       
  6795 imaker.iqrf.Interface.__init__
       
  6796 imaker.iqrf.Result.__init__
       
  6797 imaker.iqrf.Setting.__init__
       
  6798 imaker.iqrf.Target.__init__
       
  6799 integration.quality.AbldWhatParser.__init__
       
  6800 integration.quality.InternalExportParser.__init__
       
  6801 integration.quality.PolicyValidator.__init__
       
  6802 integration.templatebuilder.TemplateBuilder.__init__
       
  6803 localisation.Languages.__init__
       
  6804 log2xml.AppendSummary.__init__
       
  6805 log2xml.ContentWriter.__init__
       
  6806 log2xml.LogWriter.__init__
       
  6807 log2xml.Stack.__init__
       
  6808 parsedatalistening.Build.__init__
       
  6809 parsedatalistening.Target.__init__
       
  6810 preparation.PreparationAction.__init__
       
  6811 preparation.PreparationBuilder.__init__
       
  6812 preparation.PreparationCheckout.__init__
       
  6813 preparation.PreparationSnapshot.__init__
       
  6814 preparation.PreparationUpdate.__init__
       
  6815 rom.IMakerRomBuilder.__init__
       
  6816 rom.Image.__init__
       
  6817 rom.RomBuilder.__init__
       
  6818 rtfutils.RTFUtils.__init__
       
  6819 sis.SisPreBuilder.__init__
       
  6820 symbian.log.Parser.__init__
       
  6821 symrec.MD5Updater.__init__
       
  6822 symrec.Metadata2TDD.__init__
       
  6823 symrec.MetadataMerger.__init__
       
  6824 symrec.ReleaseMetadata.__init__
       
  6825 symrec.ServicePack.__init__
       
  6826 symrec.ValidateReleaseMetadata.__init__
       
  6827 symrec.ValidateReleaseMetadataCached.__init__
       
  6828 symrec.ValidateTicklerReleaseMetadata.__init__
       
  6829 sysdef.api.Binary.__init__
       
  6830 sysdef.api.BuildLayer.__init__
       
  6831 sysdef.api.Configuration.__init__
       
  6832 sysdef.api.Layer.__init__
       
  6833 sysdef.api.Module.__init__
       
  6834 sysdef.api.Option.__init__
       
  6835 sysdef.api.SpecialInstruction.__init__
       
  6836 sysdef.api.SysDefElement.__init__
       
  6837 sysdef.api.SystemDefinition.__init__
       
  6838 sysdef.api.Target.__init__
       
  6839 sysdef.api.TargetList.__init__
       
  6840 sysdef.api.Task.__init__
       
  6841 sysdef.api.Unit.__init__
       
  6842 sysdef.api.UnitList.__init__
       
  6843 sysdef.api._UnitGroup.__init__
       
  6844 sysdef.io.FlashImageSizeWriter.__init__
       
  6845 sysdef.io.MakeWriter.__init__
       
  6846 sysdef.io.MakeWriter2.__init__
       
  6847 sysdef.io.MakeWriter3.__init__
       
  6848 validateoverlay.ValidateOverlayInfo.__init__
       
  6849 vbaconf.AbstractConfigConverter.__init__
       
  6850 vbaconf.ConfigConverter.__init__
       
  6851 vbaconf.ConfigConverterNewDelivery.__init__
       
  6852 vbaconf.new_delivery.config_wrapper.__init__
       
  6853 version.Version.__init__
       
  6854 virtualbuildarea.VirtualDir.__init__
       
  6855 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-529', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-530" class="py-name"><a title="build.model.SessionCreator.session
       
  6856 ccm.CCMObject.session
       
  6857 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-530', 'session', 'link-13');">session</a></tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  6858 </div><a name="L1135"></a><tt class="py-lineno">1135</tt>  <tt class="py-line">     </tt>
       
  6859 <a name="File.content"></a><div id="File.content-def"><a name="L1136"></a><tt class="py-lineno">1136</tt> <a class="py-toggle" href="#" id="File.content-toggle" onclick="return toggle('File.content');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.File-class.html#content">content</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6860 </div><div id="File.content-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="File.content-expanded"><a name="L1137"></a><tt class="py-lineno">1137</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-531" class="py-name"><a title="ccm.AbstractSession.execute
       
  6861 ccm.Query.execute
       
  6862 ccm.Session.execute
       
  6863 ccm.SessionPool.execute
       
  6864 preparation.PreparationAction.execute
       
  6865 preparation.PreparationCheckout.execute
       
  6866 preparation.PreparationSnapshot.execute
       
  6867 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-531', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"cat \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">)</tt> </tt>
       
  6868 <a name="L1138"></a><tt class="py-lineno">1138</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-532" class="py-name"><a title="ccm.Result.output
       
  6869 helium.output" class="py-name" href="#" onclick="return doclink('link-532', 'output', 'link-14');">output</a></tt> </tt>
       
  6870 </div><a name="L1139"></a><tt class="py-lineno">1139</tt>  <tt class="py-line">     </tt>
       
  6871 <a name="File.to_file"></a><div id="File.to_file-def"><a name="L1140"></a><tt class="py-lineno">1140</tt> <a class="py-toggle" href="#" id="File.to_file-toggle" onclick="return toggle('File.to_file');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.File-class.html#to_file">to_file</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">path</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6872 </div><div id="File.to_file-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="File.to_file-expanded"><a name="L1141"></a><tt class="py-lineno">1141</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-533" class="py-name"><a title="buildtools.Command.path
       
  6873 sysdef.api.SpecialInstruction.path
       
  6874 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-533', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt id="link-534" class="py-name"><a title="ccm.CCMObject.exists" class="py-name" href="#" onclick="return doclink('link-534', 'exists', 'link-216');">exists</a></tt><tt class="py-op">(</tt><tt id="link-535" class="py-name"><a title="buildtools.Command.path
       
  6875 sysdef.api.SpecialInstruction.path
       
  6876 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-535', 'path', 'link-7');">path</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6877 <a name="L1142"></a><tt class="py-lineno">1142</tt>  <tt class="py-line">            <tt id="link-536" class="py-name"><a title="archive.builders._logger
       
  6878 archive.mappers._logger
       
  6879 archive.tools._logger
       
  6880 ats3._logger
       
  6881 ats3.aste._logger
       
  6882 ats3.dropgenerator._logger
       
  6883 ats3.parsers._logger
       
  6884 ats3.testconfigurator._logger
       
  6885 build.io._logger
       
  6886 build.model._logger
       
  6887 ccm._logger
       
  6888 ccm.extra._logger
       
  6889 comments._logger
       
  6890 configuration._logger
       
  6891 configuration_model._logger
       
  6892 delta_zip._logger
       
  6893 integration.quality._logger
       
  6894 nokia.gscm._logger
       
  6895 nokia.nokiaccm._logger
       
  6896 pathaddition.match._logger
       
  6897 preparation._logger
       
  6898 symbian.log._logger
       
  6899 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-536', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">error</tt><tt class="py-op">(</tt><tt class="py-string">"Error file %s already exists"</tt> <tt class="py-op">%</tt> <tt id="link-537" class="py-name"><a title="buildtools.Command.path
       
  6900 sysdef.api.SpecialInstruction.path
       
  6901 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-537', 'path', 'link-7');">path</a></tt><tt class="py-op">)</tt> </tt>
       
  6902 <a name="L1143"></a><tt class="py-lineno">1143</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-538" class="py-name"><a title="buildtools.Command.path
       
  6903 sysdef.api.SpecialInstruction.path
       
  6904 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-538', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt id="link-539" class="py-name"><a title="ccm.CCMObject.exists" class="py-name" href="#" onclick="return doclink('link-539', 'exists', 'link-216');">exists</a></tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-540" class="py-name"><a title="buildtools.Command.path
       
  6905 sysdef.api.SpecialInstruction.path
       
  6906 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-540', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">dirname</tt><tt class="py-op">(</tt><tt id="link-541" class="py-name"><a title="buildtools.Command.path
       
  6907 sysdef.api.SpecialInstruction.path
       
  6908 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-541', 'path', 'link-7');">path</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6909 <a name="L1144"></a><tt class="py-lineno">1144</tt>  <tt class="py-line">            <tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">makedirs</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-542" class="py-name"><a title="buildtools.Command.path
       
  6910 sysdef.api.SpecialInstruction.path
       
  6911 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-542', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">dirname</tt><tt class="py-op">(</tt><tt id="link-543" class="py-name"><a title="buildtools.Command.path
       
  6912 sysdef.api.SpecialInstruction.path
       
  6913 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-543', 'path', 'link-7');">path</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6914 <a name="L1145"></a><tt class="py-lineno">1145</tt>  <tt class="py-line">        <tt class="py-comment"># Content to file        </tt> </tt>
       
  6915 <a name="L1146"></a><tt class="py-lineno">1146</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-544" class="py-name"><a title="ccm.AbstractSession.execute
       
  6916 ccm.Query.execute
       
  6917 ccm.Session.execute
       
  6918 ccm.SessionPool.execute
       
  6919 preparation.PreparationAction.execute
       
  6920 preparation.PreparationCheckout.execute
       
  6921 preparation.PreparationSnapshot.execute
       
  6922 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-544', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"cat \"%s\" &gt; \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-545" class="py-name"><a title="buildtools.Command.path
       
  6923 sysdef.api.SpecialInstruction.path
       
  6924 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-545', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">normpath</tt><tt class="py-op">(</tt><tt id="link-546" class="py-name"><a title="buildtools.Command.path
       
  6925 sysdef.api.SpecialInstruction.path
       
  6926 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-546', 'path', 'link-7');">path</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6927 <a name="L1147"></a><tt class="py-lineno">1147</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6928 <a name="L1148"></a><tt class="py-lineno">1148</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-547" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-547', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error retrieving content from object %s in %s (error status: %s)\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-548" class="py-name"><a title="buildtools.Command.path
       
  6929 sysdef.api.SpecialInstruction.path
       
  6930 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-548', 'path', 'link-7');">path</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-549" class="py-name"><a title="ccm.Result.output
       
  6931 helium.output" class="py-name" href="#" onclick="return doclink('link-549', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  6932 </div><a name="L1149"></a><tt class="py-lineno">1149</tt>  <tt class="py-line">     </tt>
       
  6933 <a name="File.merge"></a><div id="File.merge-def"><a name="L1150"></a><tt class="py-lineno">1150</tt> <a class="py-toggle" href="#" id="File.merge-toggle" onclick="return toggle('File.merge');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.File-class.html#merge">merge</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">ccm_object</tt><tt class="py-op">,</tt> <tt class="py-param">task</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6934 </div><div id="File.merge-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="File.merge-expanded"><a name="L1151"></a><tt class="py-lineno">1151</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt><tt class="py-op">(</tt><tt class="py-name">ccm_object</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-string">"object must be defined."</tt><tt class="py-op">)</tt> </tt>
       
  6935 <a name="L1152"></a><tt class="py-lineno">1152</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt><tt class="py-op">(</tt><tt id="link-550" class="py-name" targets="Method build.io.AbldLogWhatReader.task()=build.io.AbldLogWhatReader-class.html#task,Method integration.quality.AbldWhatParser.task()=integration.quality.AbldWhatParser-class.html#task,Method integration.quality.InternalExportParser.task()=integration.quality.InternalExportParser-class.html#task,Method symbian.log.Parser.task()=symbian.log.Parser-class.html#task"><a title="build.io.AbldLogWhatReader.task
       
  6936 integration.quality.AbldWhatParser.task
       
  6937 integration.quality.InternalExportParser.task
       
  6938 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-550', 'task', 'link-550');">task</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-string">"task must be defined."</tt><tt class="py-op">)</tt> </tt>
       
  6939 <a name="L1153"></a><tt class="py-lineno">1153</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt><tt class="py-op">(</tt><tt id="link-551" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  6940 integration.quality.AbldWhatParser.task
       
  6941 integration.quality.InternalExportParser.task
       
  6942 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-551', 'task', 'link-550');">task</a></tt><tt class="py-op">.</tt><tt id="link-552" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-552', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">"task"</tt><tt class="py-op">,</tt> <tt class="py-string">"task parameter must be of 'task' type."</tt><tt class="py-op">)</tt> </tt>
       
  6943 <a name="L1154"></a><tt class="py-lineno">1154</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-553" class="py-name"><a title="ccm.AbstractSession.execute
       
  6944 ccm.Query.execute
       
  6945 ccm.Session.execute
       
  6946 ccm.SessionPool.execute
       
  6947 preparation.PreparationAction.execute
       
  6948 preparation.PreparationCheckout.execute
       
  6949 preparation.PreparationSnapshot.execute
       
  6950 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-553', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"merge -task %s \"%s\" \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-554" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  6951 integration.quality.AbldWhatParser.task
       
  6952 integration.quality.InternalExportParser.task
       
  6953 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-554', 'task', 'link-550');">task</a></tt><tt class="py-op">[</tt><tt class="py-string">'displayname'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">ccm_object</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  6954 <a name="L1155"></a><tt class="py-lineno">1155</tt>  <tt class="py-line">         </tt>
       
  6955 <a name="L1156"></a><tt class="py-lineno">1156</tt>  <tt class="py-line">        <tt class="py-name">validity</tt> <tt class="py-op">=</tt> <tt class="py-number">0</tt> </tt>
       
  6956 <a name="L1157"></a><tt class="py-lineno">1157</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-555" class="py-name"><a title="ccm.Result.output
       
  6957 helium.output" class="py-name" href="#" onclick="return doclink('link-555', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6958 <a name="L1158"></a><tt class="py-lineno">1158</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-556" class="py-name"><a title="fileutils.AbstractScanner.match
       
  6959 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-556', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"Merge Source completed successfully\."</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6960 <a name="L1159"></a><tt class="py-lineno">1159</tt>  <tt class="py-line">                <tt class="py-name">validity</tt> <tt class="py-op">=</tt> <tt class="py-number">2</tt> </tt>
       
  6961 <a name="L1160"></a><tt class="py-lineno">1160</tt>  <tt class="py-line">            <tt class="py-keyword">elif</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-557" class="py-name"><a title="fileutils.AbstractScanner.match
       
  6962 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-557', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"Warning: Merge Source warning. \(overlaps during merge\)\."</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6963 <a name="L1161"></a><tt class="py-lineno">1161</tt>  <tt class="py-line">                <tt class="py-name">validity</tt> <tt class="py-op">=</tt> <tt class="py-number">1</tt> </tt>
       
  6964 <a name="L1162"></a><tt class="py-lineno">1162</tt>  <tt class="py-line">            <tt class="py-keyword">else</tt><tt class="py-op">:</tt>                 </tt>
       
  6965 <a name="L1163"></a><tt class="py-lineno">1163</tt>  <tt class="py-line">                <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-558" class="py-name"><a title="fileutils.AbstractScanner.match
       
  6966 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-558', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"Associated object\s+(?P&lt;object&gt;.+)\s+with task"</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  6967 <a name="L1164"></a><tt class="py-lineno">1164</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">result</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6968 <a name="L1165"></a><tt class="py-lineno">1165</tt>  <tt class="py-line">                    <tt class="py-keyword">return</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-559" class="py-name"><a title="ccm.AbstractSession.create
       
  6969 ccm.Task.create
       
  6970 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-559', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">[</tt><tt class="py-string">'object'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">validity</tt><tt class="py-op">)</tt> </tt>
       
  6971 <a name="L1166"></a><tt class="py-lineno">1166</tt>  <tt class="py-line">                     </tt>
       
  6972 <a name="L1167"></a><tt class="py-lineno">1167</tt>  <tt class="py-line">        <tt class="py-keyword">raise</tt> <tt id="link-560" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-560', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error during merge operation.\n"</tt> <tt class="py-op">+</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-561" class="py-name"><a title="ccm.Result.output
       
  6973 helium.output" class="py-name" href="#" onclick="return doclink('link-561', 'output', 'link-14');">output</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  6974 </div><a name="L1168"></a><tt class="py-lineno">1168</tt>  <tt class="py-line"> </tt>
       
  6975 <a name="File.checkin"></a><div id="File.checkin-def"><a name="L1169"></a><tt class="py-lineno">1169</tt> <a class="py-toggle" href="#" id="File.checkin-toggle" onclick="return toggle('File.checkin');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.File-class.html#checkin">checkin</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">state</tt><tt class="py-op">,</tt> <tt class="py-param">comment</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  6976 </div><div id="File.checkin-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="File.checkin-expanded"><a name="L1170"></a><tt class="py-lineno">1170</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-562" class="py-name" targets="Method ccm.conflict.Conflict.comment()=ccm.conflict.Conflict-class.html#comment,Method ccm.conflict.MultipleObjectInBaselineConflict.comment()=ccm.conflict.MultipleObjectInBaselineConflict-class.html#comment,Method ccm.conflict.ObjectAndBaselineConflict.comment()=ccm.conflict.ObjectAndBaselineConflict-class.html#comment,Method ccm.conflict.ObjectNotFoundInBaselineConflict.comment()=ccm.conflict.ObjectNotFoundInBaselineConflict-class.html#comment"><a title="ccm.conflict.Conflict.comment
       
  6977 ccm.conflict.MultipleObjectInBaselineConflict.comment
       
  6978 ccm.conflict.ObjectAndBaselineConflict.comment
       
  6979 ccm.conflict.ObjectNotFoundInBaselineConflict.comment" class="py-name" href="#" onclick="return doclink('link-562', 'comment', 'link-562');">comment</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  6980 <a name="L1171"></a><tt class="py-lineno">1171</tt>  <tt class="py-line">            <tt id="link-563" class="py-name"><a title="ccm.conflict.Conflict.comment
       
  6981 ccm.conflict.MultipleObjectInBaselineConflict.comment
       
  6982 ccm.conflict.ObjectAndBaselineConflict.comment
       
  6983 ccm.conflict.ObjectNotFoundInBaselineConflict.comment" class="py-name" href="#" onclick="return doclink('link-563', 'comment', 'link-562');">comment</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"-c \"%s\""</tt> <tt class="py-op">%</tt> <tt id="link-564" class="py-name"><a title="ccm.conflict.Conflict.comment
       
  6984 ccm.conflict.MultipleObjectInBaselineConflict.comment
       
  6985 ccm.conflict.ObjectAndBaselineConflict.comment
       
  6986 ccm.conflict.ObjectNotFoundInBaselineConflict.comment" class="py-name" href="#" onclick="return doclink('link-564', 'comment', 'link-562');">comment</a></tt> </tt>
       
  6987 <a name="L1172"></a><tt class="py-lineno">1172</tt>  <tt class="py-line">        <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  6988 <a name="L1173"></a><tt class="py-lineno">1173</tt>  <tt class="py-line">            <tt id="link-565" class="py-name"><a title="ccm.conflict.Conflict.comment
       
  6989 ccm.conflict.MultipleObjectInBaselineConflict.comment
       
  6990 ccm.conflict.ObjectAndBaselineConflict.comment
       
  6991 ccm.conflict.ObjectNotFoundInBaselineConflict.comment" class="py-name" href="#" onclick="return doclink('link-565', 'comment', 'link-562');">comment</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"-nc"</tt> </tt>
       
  6992 <a name="L1174"></a><tt class="py-lineno">1174</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-566" class="py-name"><a title="ccm.AbstractSession.execute
       
  6993 ccm.Query.execute
       
  6994 ccm.Session.execute
       
  6995 ccm.SessionPool.execute
       
  6996 preparation.PreparationAction.execute
       
  6997 preparation.PreparationCheckout.execute
       
  6998 preparation.PreparationSnapshot.execute
       
  6999 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-566', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"checkin -s \"%s\" %s \"%s\" "</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">state</tt><tt class="py-op">,</tt> <tt id="link-567" class="py-name"><a title="ccm.conflict.Conflict.comment
       
  7000 ccm.conflict.MultipleObjectInBaselineConflict.comment
       
  7001 ccm.conflict.ObjectAndBaselineConflict.comment
       
  7002 ccm.conflict.ObjectNotFoundInBaselineConflict.comment" class="py-name" href="#" onclick="return doclink('link-567', 'comment', 'link-562');">comment</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7003 <a name="L1175"></a><tt class="py-lineno">1175</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-568" class="py-name"><a title="ccm.Result.output
       
  7004 helium.output" class="py-name" href="#" onclick="return doclink('link-568', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7005 <a name="L1176"></a><tt class="py-lineno">1176</tt>  <tt class="py-line">            <tt id="link-569" class="py-name"><a title="archive.builders._logger
       
  7006 archive.mappers._logger
       
  7007 archive.tools._logger
       
  7008 ats3._logger
       
  7009 ats3.aste._logger
       
  7010 ats3.dropgenerator._logger
       
  7011 ats3.parsers._logger
       
  7012 ats3.testconfigurator._logger
       
  7013 build.io._logger
       
  7014 build.model._logger
       
  7015 ccm._logger
       
  7016 ccm.extra._logger
       
  7017 comments._logger
       
  7018 configuration._logger
       
  7019 configuration_model._logger
       
  7020 delta_zip._logger
       
  7021 integration.quality._logger
       
  7022 nokia.gscm._logger
       
  7023 nokia.nokiaccm._logger
       
  7024 pathaddition.match._logger
       
  7025 preparation._logger
       
  7026 symbian.log._logger
       
  7027 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-569', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">line</tt><tt class="py-op">)</tt> </tt>
       
  7028 <a name="L1177"></a><tt class="py-lineno">1177</tt>  <tt class="py-line">            <tt id="link-570" class="py-name"><a title="archive.builders._logger
       
  7029 archive.mappers._logger
       
  7030 archive.tools._logger
       
  7031 ats3._logger
       
  7032 ats3.aste._logger
       
  7033 ats3.dropgenerator._logger
       
  7034 ats3.parsers._logger
       
  7035 ats3.testconfigurator._logger
       
  7036 build.io._logger
       
  7037 build.model._logger
       
  7038 ccm._logger
       
  7039 ccm.extra._logger
       
  7040 comments._logger
       
  7041 configuration._logger
       
  7042 configuration_model._logger
       
  7043 delta_zip._logger
       
  7044 integration.quality._logger
       
  7045 nokia.gscm._logger
       
  7046 nokia.nokiaccm._logger
       
  7047 pathaddition.match._logger
       
  7048 preparation._logger
       
  7049 symbian.log._logger
       
  7050 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-570', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">r"Checked\s+in\s+'.+'\s+to\s+'%s'"</tt> <tt class="py-op">%</tt> <tt class="py-name">state</tt><tt class="py-op">)</tt> </tt>
       
  7051 <a name="L1178"></a><tt class="py-lineno">1178</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-571" class="py-name"><a title="fileutils.AbstractScanner.match
       
  7052 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-571', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"Checked\s+in\s+'.+'\s+to\s+'%s'"</tt> <tt class="py-op">%</tt> <tt class="py-name">state</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  7053 <a name="L1179"></a><tt class="py-lineno">1179</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> </tt>
       
  7054 <a name="L1180"></a><tt class="py-lineno">1180</tt>  <tt class="py-line">        <tt class="py-keyword">raise</tt> <tt id="link-572" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-572', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error checking in object %s,\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-573" class="py-name"><a title="ccm.Result.output
       
  7055 helium.output" class="py-name" href="#" onclick="return doclink('link-573', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  7056 </div></div><a name="L1181"></a><tt class="py-lineno">1181</tt>  <tt class="py-line">         </tt>
       
  7057 <a name="L1182"></a><tt class="py-lineno">1182</tt>  <tt class="py-line"> </tt>
       
  7058 <a name="Project"></a><div id="Project-def"><a name="L1183"></a><tt class="py-lineno">1183</tt> <a class="py-toggle" href="#" id="Project-toggle" onclick="return toggle('Project');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.Project-class.html">Project</a><tt class="py-op">(</tt><tt class="py-base-class">CCMObject</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7059 </div><div id="Project-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Project-expanded"><a name="L1184"></a><tt class="py-lineno">1184</tt>  <tt class="py-line">    <tt class="py-docstring">""" Wrapper class for Synergy project object. """</tt> </tt>
       
  7060 <a name="L1185"></a><tt class="py-lineno">1185</tt>  <tt class="py-line">     </tt>
       
  7061 <a name="Project.__init__"></a><div id="Project.__init__-def"><a name="L1186"></a><tt class="py-lineno">1186</tt> <a class="py-toggle" href="#" id="Project.__init__-toggle" onclick="return toggle('Project.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7062 </div><div id="Project.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.__init__-expanded"><a name="L1187"></a><tt class="py-lineno">1187</tt>  <tt class="py-line">        <tt id="link-574" class="py-name"><a title="ccm.CCMObject" class="py-name" href="#" onclick="return doclink('link-574', 'CCMObject', 'link-528');">CCMObject</a></tt><tt class="py-op">.</tt><tt id="link-575" class="py-name"><a title="ant.AntHandler.__init__
       
  7063 archive.builders.ArchivePreBuilder.__init__
       
  7064 archive.mappers.DefaultMapper.__init__
       
  7065 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  7066 archive.mappers.Mapper.__init__
       
  7067 archive.mappers.PolicyMapper.__init__
       
  7068 archive.mappers.PolicyRemoverMapper.__init__
       
  7069 archive.mappers.SFPolicyRemoverMapper.__init__
       
  7070 archive.scanners.AbldWhatScanner.__init__
       
  7071 archive.scanners.FileSystemScanner.__init__
       
  7072 archive.scanners.InputFileScanner.__init__
       
  7073 archive.scanners.Scanner.__init__
       
  7074 archive.selectors.DistributionPolicySelector.__init__
       
  7075 archive.selectors.SymbianPolicySelector.__init__
       
  7076 archive.tools.Remover.__init__
       
  7077 archive.tools.SevenZipArchiver.__init__
       
  7078 archive.tools.ZipArchiver.__init__
       
  7079 ats3.Ats3TestPlan.__init__
       
  7080 ats3.Configuration.__init__
       
  7081 ats3.aste.AsteComponentParser.__init__
       
  7082 ats3.aste.AsteTestDropGenerator.__init__
       
  7083 ats3.aste.AsteTestPlan.__init__
       
  7084 ats3.aste.Configuration.__init__
       
  7085 ats3.atsconfigparser.ATSConfigParser.__init__
       
  7086 ats3.atsconfigparser.TestXML.__init__
       
  7087 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  7088 ats3.parsers.BldFileParser.__init__
       
  7089 ats3.parsers.CppParser.__init__
       
  7090 ats3.parsers.MmpFileParser.__init__
       
  7091 ats3.parsers.PkgFileParser.__init__
       
  7092 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  7093 bsf.BSF.__init__
       
  7094 build.ec.history.HistoryFileManager.__init__
       
  7095 build.io.AbldLogWhatReader.__init__
       
  7096 build.io.RombuildLogBinarySizeReader.__init__
       
  7097 build.model.BOM.__init__
       
  7098 build.model.BOMDeltaXMLWriter.__init__
       
  7099 build.model.BOMXMLWriter.__init__
       
  7100 build.model.Fix.__init__
       
  7101 build.model.PCPError.__init__
       
  7102 build.model.Project.__init__
       
  7103 build.model.SessionCreator.__init__
       
  7104 build.model.TAChange.__init__
       
  7105 build.model.TSWError.__init__
       
  7106 build.model.Task.__init__
       
  7107 buildtools.AbstractOutputWriter.__init__
       
  7108 buildtools.AntWriter.__init__
       
  7109 buildtools.Command.__init__
       
  7110 buildtools.CommandList.__init__
       
  7111 buildtools.Copy.__init__
       
  7112 buildtools.Delete.__init__
       
  7113 buildtools.EBSWriter.__init__
       
  7114 buildtools.MakeWriter.__init__
       
  7115 buildtools.PreBuilder.__init__
       
  7116 buildtools.StringWriter.__init__
       
  7117 ccm.AbstractSession.__init__
       
  7118 ccm.AttributeNameListResult.__init__
       
  7119 ccm.CCMException.__init__
       
  7120 ccm.CCMObject.__init__
       
  7121 ccm.ConflictsResult.__init__
       
  7122 ccm.CreateNewTaskResult.__init__
       
  7123 ccm.DataMapperListResult.__init__
       
  7124 ccm.Dir.__init__
       
  7125 ccm.File.__init__
       
  7126 ccm.FinduseResult.__init__
       
  7127 ccm.Folder.__init__
       
  7128 ccm.FolderCopyResult.__init__
       
  7129 ccm.FourPartName.__init__
       
  7130 ccm.InvalidFourPartNameException.__init__
       
  7131 ccm.ObjectListResult.__init__
       
  7132 ccm.Project.__init__
       
  7133 ccm.ProjectCheckoutResult.__init__
       
  7134 ccm.ProjectPurposeResult.__init__
       
  7135 ccm.Query.__init__
       
  7136 ccm.Releasedef.__init__
       
  7137 ccm.Result.__init__
       
  7138 ccm.Session.__init__
       
  7139 ccm.SessionPool.__init__
       
  7140 ccm.Task.__init__
       
  7141 ccm.UpdatePropertiesRefreshResult.__init__
       
  7142 ccm.UpdateResult.__init__
       
  7143 ccm.UpdateResultSimple.__init__
       
  7144 ccm.UpdateTemplate.__init__
       
  7145 ccm.UpdateTemplateInformation.__init__
       
  7146 ccm.WorkAreaInfoResult.__init__
       
  7147 ccm.conflict.Conflict.__init__
       
  7148 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  7149 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  7150 ccm.conflict.ObjectAndTask.__init__
       
  7151 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  7152 ccm.conflict.TaskModel.__init__
       
  7153 ccm.extra.CCMExtraException.__init__
       
  7154 ccm.extra.CachedProxySession.__init__
       
  7155 ccm.extra.CachedSessionProvider.__init__
       
  7156 ccm.extra.SessionProvider.__init__
       
  7157 ccm.extra.__FileSnapshot.__init__
       
  7158 ccm.extra.__ProjectSnapshot.__init__
       
  7159 comments.CommentParser.__init__
       
  7160 configuration.Configuration.__init__
       
  7161 configuration.ConfigurationSet.__init__
       
  7162 configuration.HierarchicalConfiguration.__init__
       
  7163 configuration.NestedConfiguration.__init__
       
  7164 configuration.NestedConfigurationBuilder.__init__
       
  7165 configuration.PropertiesConfiguration.__init__
       
  7166 configuration.Specification.__init__
       
  7167 configuration.XMLConfiguration.__init__
       
  7168 configuration._Key.__init__
       
  7169 configuration_model.DataModel.__init__
       
  7170 configuration_model.GroupDef.__init__
       
  7171 configuration_model.Item.__init__
       
  7172 configuration_model.PropertyDef.__init__
       
  7173 delta_zip.DeltaZipBuilder.__init__
       
  7174 delta_zip.MD5SignatureBuilder.__init__
       
  7175 delta_zip.MD5SignatureBuilderEC.__init__
       
  7176 delta_zip.SignaturesDict.__init__
       
  7177 dependancygraph.Library.__init__
       
  7178 dependancygraph.ModuleGroup.__init__
       
  7179 dependancygraph.ReadIvyConfig.__init__
       
  7180 escapeddict.EscapedDict.__init__
       
  7181 fileutils.AbstractScanner.__init__
       
  7182 fileutils.FileScanner.__init__
       
  7183 fileutils.Lock.__init__
       
  7184 flash_config.FlashConfigurationWriter.__init__
       
  7185 flash_config.ImagePack.__init__
       
  7186 helium.documentation.APIDeltaWriter.__init__
       
  7187 helium.logger.Logger.__init__
       
  7188 helium.logger._CustomizePrint.__init__
       
  7189 helium.output.widgets.BoldText.__init__
       
  7190 helium.output.widgets.Box.__init__
       
  7191 helium.output.widgets.Event.__init__
       
  7192 helium.output.widgets.Footer.__init__
       
  7193 helium.output.widgets.Header.__init__
       
  7194 helium.output.widgets.Summary.__init__
       
  7195 helium.output.widgets.Text.__init__
       
  7196 helium.output.widgets.Widget.__init__
       
  7197 helium.outputer.Configuration.__init__
       
  7198 helium.outputer.XML2XHTML.__init__
       
  7199 imaker.ecore.ContainerBase.__init__
       
  7200 imaker.ecore.Reference.__init__
       
  7201 imaker.iqrf.Configuration.__init__
       
  7202 imaker.iqrf.ConfigurationElement.__init__
       
  7203 imaker.iqrf.IMaker.__init__
       
  7204 imaker.iqrf.Interface.__init__
       
  7205 imaker.iqrf.Result.__init__
       
  7206 imaker.iqrf.Setting.__init__
       
  7207 imaker.iqrf.Target.__init__
       
  7208 integration.quality.AbldWhatParser.__init__
       
  7209 integration.quality.InternalExportParser.__init__
       
  7210 integration.quality.PolicyValidator.__init__
       
  7211 integration.templatebuilder.TemplateBuilder.__init__
       
  7212 localisation.Languages.__init__
       
  7213 log2xml.AppendSummary.__init__
       
  7214 log2xml.ContentWriter.__init__
       
  7215 log2xml.LogWriter.__init__
       
  7216 log2xml.Stack.__init__
       
  7217 parsedatalistening.Build.__init__
       
  7218 parsedatalistening.Target.__init__
       
  7219 preparation.PreparationAction.__init__
       
  7220 preparation.PreparationBuilder.__init__
       
  7221 preparation.PreparationCheckout.__init__
       
  7222 preparation.PreparationSnapshot.__init__
       
  7223 preparation.PreparationUpdate.__init__
       
  7224 rom.IMakerRomBuilder.__init__
       
  7225 rom.Image.__init__
       
  7226 rom.RomBuilder.__init__
       
  7227 rtfutils.RTFUtils.__init__
       
  7228 sis.SisPreBuilder.__init__
       
  7229 symbian.log.Parser.__init__
       
  7230 symrec.MD5Updater.__init__
       
  7231 symrec.Metadata2TDD.__init__
       
  7232 symrec.MetadataMerger.__init__
       
  7233 symrec.ReleaseMetadata.__init__
       
  7234 symrec.ServicePack.__init__
       
  7235 symrec.ValidateReleaseMetadata.__init__
       
  7236 symrec.ValidateReleaseMetadataCached.__init__
       
  7237 symrec.ValidateTicklerReleaseMetadata.__init__
       
  7238 sysdef.api.Binary.__init__
       
  7239 sysdef.api.BuildLayer.__init__
       
  7240 sysdef.api.Configuration.__init__
       
  7241 sysdef.api.Layer.__init__
       
  7242 sysdef.api.Module.__init__
       
  7243 sysdef.api.Option.__init__
       
  7244 sysdef.api.SpecialInstruction.__init__
       
  7245 sysdef.api.SysDefElement.__init__
       
  7246 sysdef.api.SystemDefinition.__init__
       
  7247 sysdef.api.Target.__init__
       
  7248 sysdef.api.TargetList.__init__
       
  7249 sysdef.api.Task.__init__
       
  7250 sysdef.api.Unit.__init__
       
  7251 sysdef.api.UnitList.__init__
       
  7252 sysdef.api._UnitGroup.__init__
       
  7253 sysdef.io.FlashImageSizeWriter.__init__
       
  7254 sysdef.io.MakeWriter.__init__
       
  7255 sysdef.io.MakeWriter2.__init__
       
  7256 sysdef.io.MakeWriter3.__init__
       
  7257 validateoverlay.ValidateOverlayInfo.__init__
       
  7258 vbaconf.AbstractConfigConverter.__init__
       
  7259 vbaconf.ConfigConverter.__init__
       
  7260 vbaconf.ConfigConverterNewDelivery.__init__
       
  7261 vbaconf.new_delivery.config_wrapper.__init__
       
  7262 version.Version.__init__
       
  7263 virtualbuildarea.VirtualDir.__init__
       
  7264 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-575', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-576" class="py-name"><a title="build.model.SessionCreator.session
       
  7265 ccm.CCMObject.session
       
  7266 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-576', 'session', 'link-13');">session</a></tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  7267 <a name="L1188"></a><tt class="py-lineno">1188</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_release</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  7268 <a name="L1189"></a><tt class="py-lineno">1189</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_baseline</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  7269 </div><a name="L1190"></a><tt class="py-lineno">1190</tt>  <tt class="py-line"> </tt>
       
  7270 <a name="Project._gettasks"></a><div id="Project._gettasks-def"><a name="L1191"></a><tt class="py-lineno">1191</tt> <a class="py-toggle" href="#" id="Project._gettasks-toggle" onclick="return toggle('Project._gettasks');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#_gettasks">_gettasks</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7271 </div><div id="Project._gettasks-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project._gettasks-expanded"><a name="L1192"></a><tt class="py-lineno">1192</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-577" class="py-name"><a title="ccm.AbstractSession.execute
       
  7272 ccm.Query.execute
       
  7273 ccm.Session.execute
       
  7274 ccm.SessionPool.execute
       
  7275 preparation.PreparationAction.execute
       
  7276 preparation.PreparationCheckout.execute
       
  7277 preparation.PreparationSnapshot.execute
       
  7278 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-577', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"rp -show tasks \"%s\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-578" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-578', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7279 <a name="L1193"></a><tt class="py-lineno">1193</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-579" class="py-name"><a title="ccm.Result.output
       
  7280 helium.output" class="py-name" href="#" onclick="return doclink('link-579', 'output', 'link-14');">output</a></tt> </tt>
       
  7281 </div><a name="L1194"></a><tt class="py-lineno">1194</tt>  <tt class="py-line"> </tt>
       
  7282 <a name="Project.add_task"></a><div id="Project.add_task-def"><a name="L1195"></a><tt class="py-lineno">1195</tt> <a class="py-toggle" href="#" id="Project.add_task-toggle" onclick="return toggle('Project.add_task');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#add_task">add_task</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">task</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7283 </div><div id="Project.add_task-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.add_task-expanded"><a name="L1196"></a><tt class="py-lineno">1196</tt>  <tt class="py-line">        <tt class="py-docstring">""" Add a task to the update properties. """</tt> </tt>
       
  7284 <a name="L1197"></a><tt class="py-lineno">1197</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-580" class="py-name"><a title="ccm.AbstractSession.execute
       
  7285 ccm.Query.execute
       
  7286 ccm.Session.execute
       
  7287 ccm.SessionPool.execute
       
  7288 preparation.PreparationAction.execute
       
  7289 preparation.PreparationCheckout.execute
       
  7290 preparation.PreparationSnapshot.execute
       
  7291 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-580', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"up -add -task %s \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-581" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  7292 integration.quality.AbldWhatParser.task
       
  7293 integration.quality.InternalExportParser.task
       
  7294 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-581', 'task', 'link-550');">task</a></tt><tt class="py-op">[</tt><tt class="py-string">'displayname'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-582" class="py-name"><a title="ccm.FourPartName.objectname
       
  7295 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-582', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7296 <a name="L1198"></a><tt class="py-lineno">1198</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  7297 <a name="L1199"></a><tt class="py-lineno">1199</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-583" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-583', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error adding task %s to project '%s'\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-584" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  7298 integration.quality.AbldWhatParser.task
       
  7299 integration.quality.InternalExportParser.task
       
  7300 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-584', 'task', 'link-550');">task</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-585" class="py-name"><a title="ccm.Result.output
       
  7301 helium.output" class="py-name" href="#" onclick="return doclink('link-585', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7302 </div><a name="L1200"></a><tt class="py-lineno">1200</tt>  <tt class="py-line">         </tt>
       
  7303 <a name="Project.remove_task"></a><div id="Project.remove_task-def"><a name="L1201"></a><tt class="py-lineno">1201</tt> <a class="py-toggle" href="#" id="Project.remove_task-toggle" onclick="return toggle('Project.remove_task');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#remove_task">remove_task</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">task</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7304 </div><div id="Project.remove_task-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.remove_task-expanded"><a name="L1202"></a><tt class="py-lineno">1202</tt>  <tt class="py-line">        <tt class="py-docstring">""" Remove a task to the update properties. """</tt> </tt>
       
  7305 <a name="L1203"></a><tt class="py-lineno">1203</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-586" class="py-name"><a title="ccm.AbstractSession.execute
       
  7306 ccm.Query.execute
       
  7307 ccm.Session.execute
       
  7308 ccm.SessionPool.execute
       
  7309 preparation.PreparationAction.execute
       
  7310 preparation.PreparationCheckout.execute
       
  7311 preparation.PreparationSnapshot.execute
       
  7312 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-586', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"up -remove -task %s \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-587" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  7313 integration.quality.AbldWhatParser.task
       
  7314 integration.quality.InternalExportParser.task
       
  7315 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-587', 'task', 'link-550');">task</a></tt><tt class="py-op">[</tt><tt class="py-string">'displayname'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-588" class="py-name"><a title="ccm.FourPartName.objectname
       
  7316 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-588', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7317 <a name="L1204"></a><tt class="py-lineno">1204</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  7318 <a name="L1205"></a><tt class="py-lineno">1205</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-589" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-589', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error removing task %s from project '%s'\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-590" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  7319 integration.quality.AbldWhatParser.task
       
  7320 integration.quality.InternalExportParser.task
       
  7321 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-590', 'task', 'link-550');">task</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-591" class="py-name"><a title="ccm.Result.output
       
  7322 helium.output" class="py-name" href="#" onclick="return doclink('link-591', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7323 </div><a name="L1206"></a><tt class="py-lineno">1206</tt>  <tt class="py-line"> </tt>
       
  7324 <a name="Project.add_folder"></a><div id="Project.add_folder-def"><a name="L1207"></a><tt class="py-lineno">1207</tt> <a class="py-toggle" href="#" id="Project.add_folder-toggle" onclick="return toggle('Project.add_folder');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#add_folder">add_folder</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">folder</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7325 </div><div id="Project.add_folder-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.add_folder-expanded"><a name="L1208"></a><tt class="py-lineno">1208</tt>  <tt class="py-line">        <tt class="py-docstring">""" Add a folder to the update properties. """</tt> </tt>
       
  7326 <a name="L1209"></a><tt class="py-lineno">1209</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-592" class="py-name"><a title="ccm.AbstractSession.execute
       
  7327 ccm.Query.execute
       
  7328 ccm.Session.execute
       
  7329 ccm.SessionPool.execute
       
  7330 preparation.PreparationAction.execute
       
  7331 preparation.PreparationCheckout.execute
       
  7332 preparation.PreparationSnapshot.execute
       
  7333 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-592', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"up -add -folder %s \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">folder</tt><tt class="py-op">[</tt><tt class="py-string">'displayname'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-593" class="py-name"><a title="ccm.FourPartName.objectname
       
  7334 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-593', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7335 <a name="L1210"></a><tt class="py-lineno">1210</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  7336 <a name="L1211"></a><tt class="py-lineno">1211</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-594" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-594', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error adding folder %s to project '%s'\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">folder</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-595" class="py-name"><a title="ccm.Result.output
       
  7337 helium.output" class="py-name" href="#" onclick="return doclink('link-595', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7338 </div><a name="L1212"></a><tt class="py-lineno">1212</tt>  <tt class="py-line">         </tt>
       
  7339 <a name="Project.remove_folder"></a><div id="Project.remove_folder-def"><a name="L1213"></a><tt class="py-lineno">1213</tt> <a class="py-toggle" href="#" id="Project.remove_folder-toggle" onclick="return toggle('Project.remove_folder');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#remove_folder">remove_folder</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">folder</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7340 </div><div id="Project.remove_folder-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.remove_folder-expanded"><a name="L1214"></a><tt class="py-lineno">1214</tt>  <tt class="py-line">        <tt class="py-docstring">""" Remove a folder to the update properties. """</tt> </tt>
       
  7341 <a name="L1215"></a><tt class="py-lineno">1215</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-596" class="py-name"><a title="ccm.AbstractSession.execute
       
  7342 ccm.Query.execute
       
  7343 ccm.Session.execute
       
  7344 ccm.SessionPool.execute
       
  7345 preparation.PreparationAction.execute
       
  7346 preparation.PreparationCheckout.execute
       
  7347 preparation.PreparationSnapshot.execute
       
  7348 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-596', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"up -remove -folder %s \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">folder</tt><tt class="py-op">[</tt><tt class="py-string">'displayname'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-597" class="py-name"><a title="ccm.FourPartName.objectname
       
  7349 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-597', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7350 <a name="L1216"></a><tt class="py-lineno">1216</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  7351 <a name="L1217"></a><tt class="py-lineno">1217</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-598" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-598', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error removing folder %s to project '%s'\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">folder</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-599" class="py-name"><a title="ccm.Result.output
       
  7352 helium.output" class="py-name" href="#" onclick="return doclink('link-599', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7353 </div><a name="L1218"></a><tt class="py-lineno">1218</tt>  <tt class="py-line">     </tt>
       
  7354 <a name="Project._getfolders"></a><div id="Project._getfolders-def"><a name="L1219"></a><tt class="py-lineno">1219</tt> <a class="py-toggle" href="#" id="Project._getfolders-toggle" onclick="return toggle('Project._getfolders');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#_getfolders">_getfolders</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7355 </div><div id="Project._getfolders-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project._getfolders-expanded"><a name="L1220"></a><tt class="py-lineno">1220</tt>  <tt class="py-line">        <tt class="py-docstring">""" Wrapper method to return the folder list from the update properties - please use the folders attribute to access it. """</tt> </tt>
       
  7356 <a name="L1221"></a><tt class="py-lineno">1221</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-600" class="py-name"><a title="ccm.AbstractSession.execute
       
  7357 ccm.Query.execute
       
  7358 ccm.Session.execute
       
  7359 ccm.SessionPool.execute
       
  7360 preparation.PreparationAction.execute
       
  7361 preparation.PreparationCheckout.execute
       
  7362 preparation.PreparationSnapshot.execute
       
  7363 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-600', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"up -show folders \"%s\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-601" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-601', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7364 <a name="L1222"></a><tt class="py-lineno">1222</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-602" class="py-name"><a title="ccm.Result.output
       
  7365 helium.output" class="py-name" href="#" onclick="return doclink('link-602', 'output', 'link-14');">output</a></tt> </tt>
       
  7366 </div><a name="L1223"></a><tt class="py-lineno">1223</tt>  <tt class="py-line">         </tt>
       
  7367 <a name="Project._getsubprojects"></a><div id="Project._getsubprojects-def"><a name="L1224"></a><tt class="py-lineno">1224</tt> <a class="py-toggle" href="#" id="Project._getsubprojects-toggle" onclick="return toggle('Project._getsubprojects');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#_getsubprojects">_getsubprojects</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7368 </div><div id="Project._getsubprojects-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project._getsubprojects-expanded"><a name="L1225"></a><tt class="py-lineno">1225</tt>  <tt class="py-line">        <tt class="py-docstring">""" Wrapper method to return the subprojects list - please use the subprojects attribute to access it. """</tt> </tt>
       
  7369 <a name="L1226"></a><tt class="py-lineno">1226</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-603" class="py-name"><a title="ccm.AbstractSession.execute
       
  7370 ccm.Query.execute
       
  7371 ccm.Session.execute
       
  7372 ccm.SessionPool.execute
       
  7373 preparation.PreparationAction.execute
       
  7374 preparation.PreparationCheckout.execute
       
  7375 preparation.PreparationSnapshot.execute
       
  7376 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-603', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query -t project \"recursive_is_member_of('%s', none)\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-604" class="py-name"><a title="ccm.FourPartName.objectname
       
  7377 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-604', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt id="link-605" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-605', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7378 <a name="L1227"></a><tt class="py-lineno">1227</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-606" class="py-name"><a title="ccm.Result.output
       
  7379 helium.output" class="py-name" href="#" onclick="return doclink('link-606', 'output', 'link-14');">output</a></tt> </tt>
       
  7380 </div><a name="L1228"></a><tt class="py-lineno">1228</tt>  <tt class="py-line">     </tt>
       
  7381 <a name="Project.get_members"></a><div id="Project.get_members-def"><a name="L1229"></a><tt class="py-lineno">1229</tt> <a class="py-toggle" href="#" id="Project.get_members-toggle" onclick="return toggle('Project.get_members');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#get_members">get_members</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">recursive</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-param">kargs</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7382 </div><div id="Project.get_members-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.get_members-expanded"><a name="L1230"></a><tt class="py-lineno">1230</tt>  <tt class="py-line">        <tt id="link-607" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-607', 'query', 'link-365');">query</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"is_member_of('%s')"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-608" class="py-name"><a title="ccm.FourPartName.objectname
       
  7383 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-608', 'objectname', 'link-388');">objectname</a></tt> </tt>
       
  7384 <a name="L1231"></a><tt class="py-lineno">1231</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">recursive</tt><tt class="py-op">:</tt> </tt>
       
  7385 <a name="L1232"></a><tt class="py-lineno">1232</tt>  <tt class="py-line">            <tt id="link-609" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-609', 'query', 'link-365');">query</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"recursive_is_member_of('%s', none)"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-610" class="py-name"><a title="ccm.FourPartName.objectname
       
  7386 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-610', 'objectname', 'link-388');">objectname</a></tt>            </tt>
       
  7387 <a name="L1233"></a><tt class="py-lineno">1233</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">k</tt> <tt class="py-keyword">in</tt> <tt class="py-name">kargs</tt><tt class="py-op">.</tt><tt id="link-611" class="py-name"><a title="ccm.CCMObject.keys
       
  7388 configuration.Configuration.keys
       
  7389 configuration.NestedConfiguration.keys
       
  7390 symrec.ReleaseMetadata.keys" class="py-name" href="#" onclick="return doclink('link-611', 'keys', 'link-475');">keys</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7391 <a name="L1234"></a><tt class="py-lineno">1234</tt>  <tt class="py-line">            <tt id="link-612" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-612', 'query', 'link-365');">query</a></tt> <tt class="py-op">+=</tt> <tt class="py-string">" and %s='%s'"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">kargs</tt><tt class="py-op">[</tt><tt class="py-name">k</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  7392 <a name="L1235"></a><tt class="py-lineno">1235</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-613" class="py-name"><a title="ccm.AbstractSession.execute
       
  7393 ccm.Query.execute
       
  7394 ccm.Session.execute
       
  7395 ccm.SessionPool.execute
       
  7396 preparation.PreparationAction.execute
       
  7397 preparation.PreparationCheckout.execute
       
  7398 preparation.PreparationSnapshot.execute
       
  7399 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-613', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"%s\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt id="link-614" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-614', 'query', 'link-365');">query</a></tt><tt class="py-op">,</tt> <tt id="link-615" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-615', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7400 <a name="L1236"></a><tt class="py-lineno">1236</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-616" class="py-name"><a title="ccm.Result.output
       
  7401 helium.output" class="py-name" href="#" onclick="return doclink('link-616', 'output', 'link-14');">output</a></tt> </tt>
       
  7402 </div><a name="L1237"></a><tt class="py-lineno">1237</tt>  <tt class="py-line">         </tt>
       
  7403 <a name="Project._getrelease"></a><div id="Project._getrelease-def"><a name="L1238"></a><tt class="py-lineno">1238</tt> <a class="py-toggle" href="#" id="Project._getrelease-toggle" onclick="return toggle('Project._getrelease');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#_getrelease">_getrelease</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7404 </div><div id="Project._getrelease-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project._getrelease-expanded"><a name="L1239"></a><tt class="py-lineno">1239</tt>  <tt class="py-line">        <tt class="py-docstring">""" Get the release of the current object. Returns a Releasedef object. """</tt> </tt>
       
  7405 <a name="L1240"></a><tt class="py-lineno">1240</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_release</tt> <tt class="py-op">=</tt> <tt id="link-617" class="py-name"><a title="ccm.Releasedef" class="py-name" href="#" onclick="return doclink('link-617', 'Releasedef', 'link-213');">Releasedef</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">[</tt><tt class="py-string">'release'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  7406 <a name="L1241"></a><tt class="py-lineno">1241</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_release</tt> </tt>
       
  7407 </div><a name="L1242"></a><tt class="py-lineno">1242</tt>  <tt class="py-line"> </tt>
       
  7408 <a name="Project._setrelease"></a><div id="Project._setrelease-def"><a name="L1243"></a><tt class="py-lineno">1243</tt> <a class="py-toggle" href="#" id="Project._setrelease-toggle" onclick="return toggle('Project._setrelease');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#_setrelease">_setrelease</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">release</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7409 </div><div id="Project._setrelease-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project._setrelease-expanded"><a name="L1244"></a><tt class="py-lineno">1244</tt>  <tt class="py-line">        <tt class="py-docstring">""" Set the release of the current object. """</tt> </tt>
       
  7410 <a name="L1245"></a><tt class="py-lineno">1245</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">[</tt><tt class="py-string">'release'</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt id="link-618" class="py-name"><a title="ccm.Project.release
       
  7411 ccm.Task.release
       
  7412 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-618', 'release', 'link-299');">release</a></tt><tt class="py-op">[</tt><tt class="py-string">'displayname'</tt><tt class="py-op">]</tt> </tt>
       
  7413 </div><a name="L1246"></a><tt class="py-lineno">1246</tt>  <tt class="py-line">     </tt>
       
  7414 <a name="Project.refresh"></a><div id="Project.refresh-def"><a name="L1247"></a><tt class="py-lineno">1247</tt> <a class="py-toggle" href="#" id="Project.refresh-toggle" onclick="return toggle('Project.refresh');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#refresh">refresh</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7415 </div><div id="Project.refresh-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.refresh-expanded"><a name="L1248"></a><tt class="py-lineno">1248</tt>  <tt class="py-line">        <tt class="py-docstring">""" Refresh project update properties. """</tt> </tt>
       
  7416 <a name="L1249"></a><tt class="py-lineno">1249</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-619" class="py-name"><a title="ccm.AbstractSession.execute
       
  7417 ccm.Query.execute
       
  7418 ccm.Session.execute
       
  7419 ccm.SessionPool.execute
       
  7420 preparation.PreparationAction.execute
       
  7421 preparation.PreparationCheckout.execute
       
  7422 preparation.PreparationSnapshot.execute
       
  7423 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-619', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"up -refresh \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-620" class="py-name"><a title="ccm.FourPartName.objectname
       
  7424 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-620', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt id="link-621" class="py-name" targets="Class ccm.UpdatePropertiesRefreshResult=ccm.UpdatePropertiesRefreshResult-class.html"><a title="ccm.UpdatePropertiesRefreshResult" class="py-name" href="#" onclick="return doclink('link-621', 'UpdatePropertiesRefreshResult', 'link-621');">UpdatePropertiesRefreshResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7425 <a name="L1250"></a><tt class="py-lineno">1250</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-622" class="py-name"><a title="ccm.Result.output
       
  7426 helium.output" class="py-name" href="#" onclick="return doclink('link-622', 'output', 'link-14');">output</a></tt> </tt>
       
  7427 </div><a name="L1251"></a><tt class="py-lineno">1251</tt>  <tt class="py-line">     </tt>
       
  7428 <a name="Project._getbaseline"></a><div id="Project._getbaseline-def"><a name="L1252"></a><tt class="py-lineno">1252</tt> <a class="py-toggle" href="#" id="Project._getbaseline-toggle" onclick="return toggle('Project._getbaseline');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#_getbaseline">_getbaseline</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7429 </div><div id="Project._getbaseline-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project._getbaseline-expanded"><a name="L1253"></a><tt class="py-lineno">1253</tt>  <tt class="py-line">        <tt class="py-docstring">""" Get the baseline of the current project. """</tt> </tt>
       
  7430 <a name="L1254"></a><tt class="py-lineno">1254</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_baseline</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  7431 <a name="L1255"></a><tt class="py-lineno">1255</tt>  <tt class="py-line">            <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-623" class="py-name"><a title="ccm.AbstractSession.execute
       
  7432 ccm.Query.execute
       
  7433 ccm.Session.execute
       
  7434 ccm.SessionPool.execute
       
  7435 preparation.PreparationAction.execute
       
  7436 preparation.PreparationCheckout.execute
       
  7437 preparation.PreparationSnapshot.execute
       
  7438 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-623', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"up -show baseline_project \"%s\" -f \"%%displayname\" -u"</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-624" class="py-name"><a title="ccm.FourPartName.objectname
       
  7439 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-624', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt> </tt>
       
  7440 <a name="L1256"></a><tt class="py-lineno">1256</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-625" class="py-name"><a title="ccm.Result.output
       
  7441 helium.output" class="py-name" href="#" onclick="return doclink('link-625', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">endswith</tt><tt class="py-op">(</tt><tt class="py-string">'does not have a baseline project.'</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7442 <a name="L1257"></a><tt class="py-lineno">1257</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
       
  7443 <a name="L1258"></a><tt class="py-lineno">1258</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_baseline</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-626" class="py-name"><a title="ccm.AbstractSession.create
       
  7444 ccm.Task.create
       
  7445 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-626', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-627" class="py-name"><a title="ccm.Result.output
       
  7446 helium.output" class="py-name" href="#" onclick="return doclink('link-627', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt> </tt>
       
  7447 <a name="L1259"></a><tt class="py-lineno">1259</tt>  <tt class="py-line">        <tt id="link-628" class="py-name"><a title="archive.builders._logger
       
  7448 archive.mappers._logger
       
  7449 archive.tools._logger
       
  7450 ats3._logger
       
  7451 ats3.aste._logger
       
  7452 ats3.dropgenerator._logger
       
  7453 ats3.parsers._logger
       
  7454 ats3.testconfigurator._logger
       
  7455 build.io._logger
       
  7456 build.model._logger
       
  7457 ccm._logger
       
  7458 ccm.extra._logger
       
  7459 comments._logger
       
  7460 configuration._logger
       
  7461 configuration_model._logger
       
  7462 delta_zip._logger
       
  7463 integration.quality._logger
       
  7464 nokia.gscm._logger
       
  7465 nokia.nokiaccm._logger
       
  7466 pathaddition.match._logger
       
  7467 preparation._logger
       
  7468 symbian.log._logger
       
  7469 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-628', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'baseline: %s'</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_baseline</tt><tt class="py-op">)</tt> </tt>
       
  7470 <a name="L1260"></a><tt class="py-lineno">1260</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_baseline</tt> </tt>
       
  7471 </div><a name="L1261"></a><tt class="py-lineno">1261</tt>  <tt class="py-line">     </tt>
       
  7472 <a name="Project.set_baseline"></a><div id="Project.set_baseline-def"><a name="L1262"></a><tt class="py-lineno">1262</tt> <a class="py-toggle" href="#" id="Project.set_baseline-toggle" onclick="return toggle('Project.set_baseline');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#set_baseline">set_baseline</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">baseline</tt><tt class="py-op">,</tt> <tt class="py-param">recurse</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7473 </div><div id="Project.set_baseline-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.set_baseline-expanded"><a name="L1263"></a><tt class="py-lineno">1263</tt>  <tt class="py-line">        <tt class="py-docstring">""" Set project baseline. raise a CCMException in case or error. """</tt> </tt>
       
  7474 <a name="L1264"></a><tt class="py-lineno">1264</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  7475 <a name="L1265"></a><tt class="py-lineno">1265</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">recurse</tt><tt class="py-op">:</tt> </tt>
       
  7476 <a name="L1266"></a><tt class="py-lineno">1266</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -r"</tt> </tt>
       
  7477 <a name="L1267"></a><tt class="py-lineno">1267</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_baseline</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  7478 <a name="L1268"></a><tt class="py-lineno">1268</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-629" class="py-name"><a title="ccm.AbstractSession.execute
       
  7479 ccm.Query.execute
       
  7480 ccm.Session.execute
       
  7481 ccm.SessionPool.execute
       
  7482 preparation.PreparationAction.execute
       
  7483 preparation.PreparationCheckout.execute
       
  7484 preparation.PreparationSnapshot.execute
       
  7485 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-629', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"up -mb \"%s\" %s \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-630" class="py-name" targets="Variable ccm.Project.baseline=ccm.Project-class.html#baseline"><a title="ccm.Project.baseline" class="py-name" href="#" onclick="return doclink('link-630', 'baseline', 'link-630');">baseline</a></tt><tt class="py-op">,</tt> <tt class="py-name">args</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-631" class="py-name"><a title="ccm.FourPartName.objectname
       
  7486 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-631', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7487 <a name="L1269"></a><tt class="py-lineno">1269</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  7488 <a name="L1270"></a><tt class="py-lineno">1270</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-632" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-632', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error setting basline of project '%s'\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-633" class="py-name"><a title="ccm.FourPartName.objectname
       
  7489 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-633', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-634" class="py-name"><a title="ccm.Result.output
       
  7490 helium.output" class="py-name" href="#" onclick="return doclink('link-634', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7491 </div><a name="L1271"></a><tt class="py-lineno">1271</tt>  <tt class="py-line"> </tt>
       
  7492 <a name="Project.set_update_method"></a><div id="Project.set_update_method-def"><a name="L1272"></a><tt class="py-lineno">1272</tt> <a class="py-toggle" href="#" id="Project.set_update_method-toggle" onclick="return toggle('Project.set_update_method');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#set_update_method">set_update_method</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">recurse</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7493 </div><div id="Project.set_update_method-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.set_update_method-expanded"><a name="L1273"></a><tt class="py-lineno">1273</tt>  <tt class="py-line">        <tt class="py-docstring">""" Set the update method for the project (and subproject if recurse is True). """</tt> </tt>
       
  7494 <a name="L1274"></a><tt class="py-lineno">1274</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt id="link-635" class="py-name"><a title="buildtools.Command.name
       
  7495 ccm.FourPartName.name
       
  7496 symrec.ServicePack.name
       
  7497 sysdef.api.Configuration.name
       
  7498 sysdef.api.Option.name
       
  7499 sysdef.api.SpecialInstruction.name
       
  7500 sysdef.api.Target.name
       
  7501 sysdef.api.TargetList.name
       
  7502 sysdef.api.Unit.name
       
  7503 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-635', 'name', 'link-68');">name</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-string">"name must not be None."</tt> </tt>
       
  7504 <a name="L1275"></a><tt class="py-lineno">1275</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-636" class="py-name"><a title="buildtools.Command.name
       
  7505 ccm.FourPartName.name
       
  7506 symrec.ServicePack.name
       
  7507 sysdef.api.Configuration.name
       
  7508 sysdef.api.Option.name
       
  7509 sysdef.api.SpecialInstruction.name
       
  7510 sysdef.api.Target.name
       
  7511 sysdef.api.TargetList.name
       
  7512 sysdef.api.Unit.name
       
  7513 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-636', 'name', 'link-68');">name</a></tt><tt class="py-op">)</tt> <tt class="py-op">&gt;</tt> <tt class="py-number">0</tt><tt class="py-op">,</tt> <tt class="py-string">"name must not be an empty string."</tt> </tt>
       
  7514 <a name="L1276"></a><tt class="py-lineno">1276</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">"-ru %s"</tt> <tt class="py-op">%</tt> <tt id="link-637" class="py-name"><a title="buildtools.Command.name
       
  7515 ccm.FourPartName.name
       
  7516 symrec.ServicePack.name
       
  7517 sysdef.api.Configuration.name
       
  7518 sysdef.api.Option.name
       
  7519 sysdef.api.SpecialInstruction.name
       
  7520 sysdef.api.Target.name
       
  7521 sysdef.api.TargetList.name
       
  7522 sysdef.api.Unit.name
       
  7523 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-637', 'name', 'link-68');">name</a></tt> </tt>
       
  7524 <a name="L1277"></a><tt class="py-lineno">1277</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">recurse</tt><tt class="py-op">:</tt> </tt>
       
  7525 <a name="L1278"></a><tt class="py-lineno">1278</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -r"</tt> </tt>
       
  7526 <a name="L1279"></a><tt class="py-lineno">1279</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-638" class="py-name"><a title="ccm.AbstractSession.execute
       
  7527 ccm.Query.execute
       
  7528 ccm.Session.execute
       
  7529 ccm.SessionPool.execute
       
  7530 preparation.PreparationAction.execute
       
  7531 preparation.PreparationCheckout.execute
       
  7532 preparation.PreparationSnapshot.execute
       
  7533 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-638', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"up %s \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">args</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7534 <a name="L1280"></a><tt class="py-lineno">1280</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  7535 <a name="L1281"></a><tt class="py-lineno">1281</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-639" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-639', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error setting reconfigure properties to %s for project '%s'\nStatus: %s\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-640" class="py-name"><a title="buildtools.Command.name
       
  7536 ccm.FourPartName.name
       
  7537 symrec.ServicePack.name
       
  7538 sysdef.api.Configuration.name
       
  7539 sysdef.api.Option.name
       
  7540 sysdef.api.SpecialInstruction.name
       
  7541 sysdef.api.Target.name
       
  7542 sysdef.api.TargetList.name
       
  7543 sysdef.api.Unit.name
       
  7544 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-640', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-641" class="py-name"><a title="ccm.FourPartName.objectname
       
  7545 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-641', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-642" class="py-name"><a title="ccm.Result.output
       
  7546 helium.output" class="py-name" href="#" onclick="return doclink('link-642', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7547 </div><a name="L1282"></a><tt class="py-lineno">1282</tt>  <tt class="py-line">    </tt>
       
  7548 <a name="Project.apply_update_properties"></a><div id="Project.apply_update_properties-def"><a name="L1283"></a><tt class="py-lineno">1283</tt> <a class="py-toggle" href="#" id="Project.apply_update_properties-toggle" onclick="return toggle('Project.apply_update_properties');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#apply_update_properties">apply_update_properties</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">baseline</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt><tt class="py-op">,</tt> <tt class="py-param">tasks_and_folders</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt><tt class="py-op">,</tt> <tt class="py-param">recurse</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7549 </div><div id="Project.apply_update_properties-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.apply_update_properties-expanded"><a name="L1284"></a><tt class="py-lineno">1284</tt>  <tt class="py-line">        <tt class="py-docstring">""" Apply update properties to subprojects. """</tt> </tt>
       
  7550 <a name="L1285"></a><tt class="py-lineno">1285</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  7551 <a name="L1286"></a><tt class="py-lineno">1286</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt id="link-643" class="py-name"><a title="ccm.Project.baseline" class="py-name" href="#" onclick="return doclink('link-643', 'baseline', 'link-630');">baseline</a></tt><tt class="py-op">:</tt> </tt>
       
  7552 <a name="L1287"></a><tt class="py-lineno">1287</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">"-no_baseline"</tt> </tt>
       
  7553 <a name="L1288"></a><tt class="py-lineno">1288</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">tasks_and_folders</tt><tt class="py-op">:</tt> </tt>
       
  7554 <a name="L1289"></a><tt class="py-lineno">1289</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -no_tasks_and_folders"</tt> </tt>
       
  7555 <a name="L1290"></a><tt class="py-lineno">1290</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">recurse</tt><tt class="py-op">:</tt> </tt>
       
  7556 <a name="L1291"></a><tt class="py-lineno">1291</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -apply_to_subprojs"</tt> </tt>
       
  7557 <a name="L1292"></a><tt class="py-lineno">1292</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-644" class="py-name"><a title="ccm.AbstractSession.execute
       
  7558 ccm.Query.execute
       
  7559 ccm.Session.execute
       
  7560 ccm.SessionPool.execute
       
  7561 preparation.PreparationAction.execute
       
  7562 preparation.PreparationCheckout.execute
       
  7563 preparation.PreparationSnapshot.execute
       
  7564 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-644', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"rp %s \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">args</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-645" class="py-name"><a title="ccm.FourPartName.objectname
       
  7565 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-645', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7566 <a name="L1293"></a><tt class="py-lineno">1293</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  7567 <a name="L1294"></a><tt class="py-lineno">1294</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-646" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-646', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error applying update properties to subprojects for '%s'\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-647" class="py-name"><a title="ccm.FourPartName.objectname
       
  7568 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-647', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-648" class="py-name"><a title="ccm.Result.output
       
  7569 helium.output" class="py-name" href="#" onclick="return doclink('link-648', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7570 </div><a name="L1295"></a><tt class="py-lineno">1295</tt>  <tt class="py-line">     </tt>
       
  7571 <a name="Project.root_dir"></a><div id="Project.root_dir-def"><a name="L1296"></a><tt class="py-lineno">1296</tt> <a class="py-toggle" href="#" id="Project.root_dir-toggle" onclick="return toggle('Project.root_dir');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#root_dir">root_dir</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7572 </div><div id="Project.root_dir-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.root_dir-expanded"><a name="L1297"></a><tt class="py-lineno">1297</tt>  <tt class="py-line">        <tt class="py-docstring">""" Return the directory attached to a project. """</tt> </tt>
       
  7573 <a name="L1298"></a><tt class="py-lineno">1298</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-649" class="py-name"><a title="ccm.AbstractSession.execute
       
  7574 ccm.Query.execute
       
  7575 ccm.Session.execute
       
  7576 ccm.SessionPool.execute
       
  7577 preparation.PreparationAction.execute
       
  7578 preparation.PreparationCheckout.execute
       
  7579 preparation.PreparationSnapshot.execute
       
  7580 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-649', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"is_child_of('%s','%s')\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-650" class="py-name"><a title="ccm.FourPartName.objectname
       
  7581 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-650', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-651" class="py-name"><a title="ccm.FourPartName.objectname
       
  7582 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-651', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-652" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-652', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7583 <a name="L1299"></a><tt class="py-lineno">1299</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-653" class="py-name"><a title="ccm.Result.output
       
  7584 helium.output" class="py-name" href="#" onclick="return doclink('link-653', 'output', 'link-14');">output</a></tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> </tt>
       
  7585 </div><a name="L1300"></a><tt class="py-lineno">1300</tt>  <tt class="py-line">     </tt>
       
  7586 <a name="Project.snapshot"></a><div id="Project.snapshot-def"><a name="L1301"></a><tt class="py-lineno">1301</tt> <a class="py-toggle" href="#" id="Project.snapshot-toggle" onclick="return toggle('Project.snapshot');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#snapshot">snapshot</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">targetdir</tt><tt class="py-op">,</tt> <tt class="py-param">recursive</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7587 </div><div id="Project.snapshot-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.snapshot-expanded"><a name="L1302"></a><tt class="py-lineno">1302</tt>  <tt class="py-line">        <tt class="py-docstring">""" Take a snapshot of the project. """</tt> </tt>
       
  7588 <a name="L1303"></a><tt class="py-lineno">1303</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt><tt class="py-op">(</tt><tt class="py-name">targetdir</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-string">"targetdir must be defined."</tt><tt class="py-op">)</tt> </tt>
       
  7589 <a name="L1304"></a><tt class="py-lineno">1304</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">recursive</tt><tt class="py-op">:</tt> </tt>
       
  7590 <a name="L1305"></a><tt class="py-lineno">1305</tt>  <tt class="py-line">            <tt class="py-name">recursive</tt> <tt class="py-op">=</tt> <tt class="py-string">"-recurse"</tt> </tt>
       
  7591 <a name="L1306"></a><tt class="py-lineno">1306</tt>  <tt class="py-line">        <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  7592 <a name="L1307"></a><tt class="py-lineno">1307</tt>  <tt class="py-line">            <tt class="py-name">recursive</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  7593 <a name="L1308"></a><tt class="py-lineno">1308</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-654" class="py-name"><a title="ccm.AbstractSession.execute
       
  7594 ccm.Query.execute
       
  7595 ccm.Session.execute
       
  7596 ccm.SessionPool.execute
       
  7597 preparation.PreparationAction.execute
       
  7598 preparation.PreparationCheckout.execute
       
  7599 preparation.PreparationSnapshot.execute
       
  7600 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-654', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"wa_snapshot -path \"%s\"  %s \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-655" class="py-name"><a title="buildtools.Command.path
       
  7601 sysdef.api.SpecialInstruction.path
       
  7602 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-655', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">normpath</tt><tt class="py-op">(</tt><tt class="py-name">targetdir</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">recursive</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-656" class="py-name"><a title="ccm.FourPartName.objectname
       
  7603 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-656', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7604 <a name="L1309"></a><tt class="py-lineno">1309</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">line</tt> <tt class="py-keyword">in</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-657" class="py-name"><a title="ccm.Result.output
       
  7605 helium.output" class="py-name" href="#" onclick="return doclink('link-657', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7606 <a name="L1310"></a><tt class="py-lineno">1310</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-658" class="py-name"><a title="fileutils.AbstractScanner.match
       
  7607 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-658', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"^Creation of snapshot work area complete.|Copying to file system complete\.\s*$"</tt><tt class="py-op">,</tt> <tt class="py-name">line</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7608 <a name="L1311"></a><tt class="py-lineno">1311</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-659" class="py-name"><a title="ccm.Result.output
       
  7609 helium.output" class="py-name" href="#" onclick="return doclink('link-659', 'output', 'link-14');">output</a></tt> </tt>
       
  7610 <a name="L1312"></a><tt class="py-lineno">1312</tt>  <tt class="py-line">        <tt class="py-keyword">raise</tt> <tt id="link-660" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-660', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error creation snapshot of %s,\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-661" class="py-name"><a title="ccm.FourPartName.objectname
       
  7611 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-661', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-662" class="py-name"><a title="ccm.Result.output
       
  7612 helium.output" class="py-name" href="#" onclick="return doclink('link-662', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  7613 </div><a name="L1313"></a><tt class="py-lineno">1313</tt>  <tt class="py-line">     </tt>
       
  7614 <a name="Project.checkout"></a><div id="Project.checkout-def"><a name="L1314"></a><tt class="py-lineno">1314</tt> <a class="py-toggle" href="#" id="Project.checkout-toggle" onclick="return toggle('Project.checkout');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#checkout">checkout</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">release</tt><tt class="py-op">,</tt> <tt class="py-param">version</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">purpose</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">subprojects</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7615 </div><div id="Project.checkout-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.checkout-expanded"><a name="L1315"></a><tt class="py-lineno">1315</tt>  <tt class="py-line">        <tt class="py-docstring">""" Create a checkout of this project. </tt> </tt>
       
  7616 <a name="L1316"></a><tt class="py-lineno">1316</tt>  <tt class="py-line"><tt class="py-docstring">        </tt> </tt>
       
  7617 <a name="L1317"></a><tt class="py-lineno">1317</tt>  <tt class="py-line"><tt class="py-docstring">        This will only checkout the project in Synergy. It does not create a work area.</tt> </tt>
       
  7618 <a name="L1318"></a><tt class="py-lineno">1318</tt>  <tt class="py-line"><tt class="py-docstring">        </tt> </tt>
       
  7619 <a name="L1319"></a><tt class="py-lineno">1319</tt>  <tt class="py-line"><tt class="py-docstring">        :param release: The Synergy release tag to use.</tt> </tt>
       
  7620 <a name="L1320"></a><tt class="py-lineno">1320</tt>  <tt class="py-line"><tt class="py-docstring">        :param version: The new version to use for the project. This is applied to all subprojects.</tt> </tt>
       
  7621 <a name="L1321"></a><tt class="py-lineno">1321</tt>  <tt class="py-line"><tt class="py-docstring">        :param purpose: The purpose of the checkout. Determines automatically the role from the purpose</tt> </tt>
       
  7622 <a name="L1322"></a><tt class="py-lineno">1322</tt>  <tt class="py-line"><tt class="py-docstring">         and switch it automatically (Could be any role from the DB).</tt> </tt>
       
  7623 <a name="L1323"></a><tt class="py-lineno">1323</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt>     </tt>
       
  7624 <a name="L1324"></a><tt class="py-lineno">1324</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt id="link-663" class="py-name"><a title="ccm.Project.release
       
  7625 ccm.Task.release
       
  7626 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-663', 'release', 'link-299');">release</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-string">"Release object must be defined."</tt> </tt>
       
  7627 <a name="L1325"></a><tt class="py-lineno">1325</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt id="link-664" class="py-name"><a title="ccm.Project.release
       
  7628 ccm.Task.release
       
  7629 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-664', 'release', 'link-299');">release</a></tt><tt class="py-op">.</tt><tt id="link-665" class="py-name"><a title="ccm.CCMObject.exists" class="py-name" href="#" onclick="return doclink('link-665', 'exists', 'link-216');">exists</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7630 <a name="L1326"></a><tt class="py-lineno">1326</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-666" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-666', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Release '%s' must exist in the database."</tt> <tt class="py-op">%</tt> <tt id="link-667" class="py-name"><a title="ccm.Project.release
       
  7631 ccm.Task.release
       
  7632 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-667', 'release', 'link-299');">release</a></tt><tt class="py-op">)</tt> </tt>
       
  7633 <a name="L1327"></a><tt class="py-lineno">1327</tt>  <tt class="py-line">             </tt>
       
  7634 <a name="L1328"></a><tt class="py-lineno">1328</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">''</tt> </tt>
       
  7635 <a name="L1329"></a><tt class="py-lineno">1329</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-668" class="py-name"><a title="ccm.FourPartName.version
       
  7636 version" class="py-name" href="#" onclick="return doclink('link-668', 'version', 'link-69');">version</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  7637 <a name="L1330"></a><tt class="py-lineno">1330</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">'-to "%s"'</tt> <tt class="py-op">%</tt> <tt id="link-669" class="py-name"><a title="ccm.FourPartName.version
       
  7638 version" class="py-name" href="#" onclick="return doclink('link-669', 'version', 'link-69');">version</a></tt> </tt>
       
  7639 <a name="L1331"></a><tt class="py-lineno">1331</tt>  <tt class="py-line">        <tt id="link-670" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-670', 'role', 'link-233');">role</a></tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  7640 <a name="L1332"></a><tt class="py-lineno">1332</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">purpose</tt><tt class="py-op">:</tt> </tt>
       
  7641 <a name="L1333"></a><tt class="py-lineno">1333</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-671" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-671', 'role', 'link-233');">role</a></tt> <tt class="py-op">=</tt> <tt id="link-672" class="py-name" targets="Function ccm.get_role_for_purpose()=ccm-module.html#get_role_for_purpose"><a title="ccm.get_role_for_purpose" class="py-name" href="#" onclick="return doclink('link-672', 'get_role_for_purpose', 'link-672');">get_role_for_purpose</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">,</tt> <tt class="py-name">purpose</tt><tt class="py-op">)</tt> </tt>
       
  7642 <a name="L1334"></a><tt class="py-lineno">1334</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -purpose \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">purpose</tt> </tt>
       
  7643 <a name="L1335"></a><tt class="py-lineno">1335</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-673" class="py-name" targets="Method ccm.Project.subprojects()=ccm.Project-class.html#subprojects"><a title="ccm.Project.subprojects" class="py-name" href="#" onclick="return doclink('link-673', 'subprojects', 'link-673');">subprojects</a></tt><tt class="py-op">:</tt> </tt>
       
  7644 <a name="L1336"></a><tt class="py-lineno">1336</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -subprojects"</tt> </tt>
       
  7645 <a name="L1337"></a><tt class="py-lineno">1337</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-674" class="py-name"><a title="ccm.AbstractSession.execute
       
  7646 ccm.Query.execute
       
  7647 ccm.Session.execute
       
  7648 ccm.SessionPool.execute
       
  7649 preparation.PreparationAction.execute
       
  7650 preparation.PreparationCheckout.execute
       
  7651 preparation.PreparationSnapshot.execute
       
  7652 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-674', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"checkout -project \"%s\" -release \"%s\" -no_wa %s"</tt> \ </tt>
       
  7653 <a name="L1338"></a><tt class="py-lineno">1338</tt>  <tt class="py-line">                                  <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-675" class="py-name"><a title="ccm.Project.release
       
  7654 ccm.Task.release
       
  7655 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-675', 'release', 'link-299');">release</a></tt><tt class="py-op">[</tt><tt class="py-string">'displayname'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">args</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-676" class="py-name" targets="Class ccm.ProjectCheckoutResult=ccm.ProjectCheckoutResult-class.html"><a title="ccm.ProjectCheckoutResult" class="py-name" href="#" onclick="return doclink('link-676', 'ProjectCheckoutResult', 'link-676');">ProjectCheckoutResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-677" class="py-name"><a title="ccm.FourPartName.objectname
       
  7656 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-677', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7657 <a name="L1339"></a><tt class="py-lineno">1339</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-678" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-678', 'role', 'link-233');">role</a></tt><tt class="py-op">:</tt> </tt>
       
  7658 <a name="L1340"></a><tt class="py-lineno">1340</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-679" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-679', 'role', 'link-233');">role</a></tt> <tt class="py-op">=</tt> <tt id="link-680" class="py-name"><a title="ccm.AbstractSession.role" class="py-name" href="#" onclick="return doclink('link-680', 'role', 'link-233');">role</a></tt> </tt>
       
  7659 <a name="L1341"></a><tt class="py-lineno">1341</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-681" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-681', 'project', 'link-28');">project</a></tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  7660 <a name="L1342"></a><tt class="py-lineno">1342</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-682" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-682', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error checking out project %s,\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-683" class="py-name"><a title="ccm.FourPartName.objectname
       
  7661 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-683', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-684" class="py-name"><a title="ccm.Result.output
       
  7662 helium.output" class="py-name" href="#" onclick="return doclink('link-684', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  7663 <a name="L1343"></a><tt class="py-lineno">1343</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
       
  7664 </div><a name="L1344"></a><tt class="py-lineno">1344</tt>  <tt class="py-line">     </tt>
       
  7665 <a name="Project.work_area"></a><div id="Project.work_area-def"><a name="L1345"></a><tt class="py-lineno">1345</tt> <a class="py-toggle" href="#" id="Project.work_area-toggle" onclick="return toggle('Project.work_area');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#work_area">work_area</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">maintain</tt><tt class="py-op">,</tt> <tt class="py-param">recursive</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">relative</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">path</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">pst</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">wat</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7666 </div><div id="Project.work_area-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.work_area-expanded"><a name="L1346"></a><tt class="py-lineno">1346</tt>  <tt class="py-line">        <tt class="py-docstring">""" Configure the work area. This allow to enable it or disable it, set the path, recursion... """</tt> </tt>
       
  7667 <a name="L1347"></a><tt class="py-lineno">1347</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  7668 <a name="L1348"></a><tt class="py-lineno">1348</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">maintain</tt><tt class="py-op">:</tt> </tt>
       
  7669 <a name="L1349"></a><tt class="py-lineno">1349</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">"-wa"</tt> </tt>
       
  7670 <a name="L1350"></a><tt class="py-lineno">1350</tt>  <tt class="py-line">        <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  7671 <a name="L1351"></a><tt class="py-lineno">1351</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">"-nwa"</tt> </tt>
       
  7672 <a name="L1352"></a><tt class="py-lineno">1352</tt>  <tt class="py-line">        <tt class="py-comment"># path</tt> </tt>
       
  7673 <a name="L1353"></a><tt class="py-lineno">1353</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt id="link-685" class="py-name"><a title="buildtools.Command.path
       
  7674 sysdef.api.SpecialInstruction.path
       
  7675 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-685', 'path', 'link-7');">path</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  7676 <a name="L1354"></a><tt class="py-lineno">1354</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -path \"%s\""</tt> <tt class="py-op">%</tt> <tt id="link-686" class="py-name"><a title="buildtools.Command.path
       
  7677 sysdef.api.SpecialInstruction.path
       
  7678 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-686', 'path', 'link-7');">path</a></tt>         </tt>
       
  7679 <a name="L1355"></a><tt class="py-lineno">1355</tt>  <tt class="py-line">        <tt class="py-comment"># pst</tt> </tt>
       
  7680 <a name="L1356"></a><tt class="py-lineno">1356</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt class="py-name">pst</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  7681 <a name="L1357"></a><tt class="py-lineno">1357</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -pst \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">pst</tt> </tt>
       
  7682 <a name="L1358"></a><tt class="py-lineno">1358</tt>  <tt class="py-line">        <tt class="py-comment"># relative</tt> </tt>
       
  7683 <a name="L1359"></a><tt class="py-lineno">1359</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt id="link-687" class="py-name" targets="Module pathaddition.relative=pathaddition.relative-module.html"><a title="pathaddition.relative" class="py-name" href="#" onclick="return doclink('link-687', 'relative', 'link-687');">relative</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt id="link-688" class="py-name"><a title="pathaddition.relative" class="py-name" href="#" onclick="return doclink('link-688', 'relative', 'link-687');">relative</a></tt><tt class="py-op">:</tt> </tt>
       
  7684 <a name="L1360"></a><tt class="py-lineno">1360</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -relative"</tt> </tt>
       
  7685 <a name="L1361"></a><tt class="py-lineno">1361</tt>  <tt class="py-line">        <tt class="py-keyword">elif</tt> <tt id="link-689" class="py-name"><a title="pathaddition.relative" class="py-name" href="#" onclick="return doclink('link-689', 'relative', 'link-687');">relative</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt> <tt id="link-690" class="py-name"><a title="pathaddition.relative" class="py-name" href="#" onclick="return doclink('link-690', 'relative', 'link-687');">relative</a></tt><tt class="py-op">:</tt> </tt>
       
  7686 <a name="L1362"></a><tt class="py-lineno">1362</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -not_relative"</tt> </tt>
       
  7687 <a name="L1363"></a><tt class="py-lineno">1363</tt>  <tt class="py-line">        <tt class="py-comment"># recursive</tt> </tt>
       
  7688 <a name="L1364"></a><tt class="py-lineno">1364</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt class="py-name">recursive</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">recursive</tt><tt class="py-op">:</tt> </tt>
       
  7689 <a name="L1365"></a><tt class="py-lineno">1365</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -recurse"</tt> </tt>
       
  7690 <a name="L1366"></a><tt class="py-lineno">1366</tt>  <tt class="py-line">        <tt class="py-keyword">elif</tt> <tt class="py-name">recursive</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt> <tt class="py-name">recursive</tt><tt class="py-op">:</tt> </tt>
       
  7691 <a name="L1367"></a><tt class="py-lineno">1367</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -no_recurse"</tt>         </tt>
       
  7692 <a name="L1368"></a><tt class="py-lineno">1368</tt>  <tt class="py-line">        <tt class="py-comment">#wat            </tt> </tt>
       
  7693 <a name="L1369"></a><tt class="py-lineno">1369</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt class="py-name">wat</tt><tt class="py-op">:</tt> </tt>
       
  7694 <a name="L1370"></a><tt class="py-lineno">1370</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -wat"</tt> </tt>
       
  7695 <a name="L1371"></a><tt class="py-lineno">1371</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-691" class="py-name"><a title="ccm.AbstractSession.execute
       
  7696 ccm.Query.execute
       
  7697 ccm.Session.execute
       
  7698 ccm.SessionPool.execute
       
  7699 preparation.PreparationAction.execute
       
  7700 preparation.PreparationCheckout.execute
       
  7701 preparation.PreparationSnapshot.execute
       
  7702 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-691', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"work_area -project \"%s\" %s"</tt> \ </tt>
       
  7703 <a name="L1372"></a><tt class="py-lineno">1372</tt>  <tt class="py-line">                                  <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-692" class="py-name"><a title="ccm.FourPartName.objectname
       
  7704 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-692', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">args</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-693" class="py-name"><a title="ccm.Result
       
  7705 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-693', 'Result', 'link-25');">Result</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7706 <a name="L1373"></a><tt class="py-lineno">1373</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-694" class="py-name"><a title="ccm.Result.output
       
  7707 helium.output" class="py-name" href="#" onclick="return doclink('link-694', 'output', 'link-14');">output</a></tt> </tt>
       
  7708 </div><a name="L1374"></a><tt class="py-lineno">1374</tt>  <tt class="py-line">         </tt>
       
  7709 <a name="Project.update"></a><div id="Project.update-def"><a name="L1375"></a><tt class="py-lineno">1375</tt> <a class="py-toggle" href="#" id="Project.update-toggle" onclick="return toggle('Project.update');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#update">update</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">recurse</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">,</tt> <tt class="py-param">replaceprojects</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">,</tt> <tt class="py-param">keepgoing</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">,</tt> <tt class="py-param">result</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7710 </div><div id="Project.update-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.update-expanded"><a name="L1376"></a><tt class="py-lineno">1376</tt>  <tt class="py-line">        <tt class="py-docstring">""" Update the project based on its reconfigure properties. """</tt> </tt>
       
  7711 <a name="L1377"></a><tt class="py-lineno">1377</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  7712 <a name="L1378"></a><tt class="py-lineno">1378</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">recurse</tt><tt class="py-op">:</tt> </tt>
       
  7713 <a name="L1379"></a><tt class="py-lineno">1379</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -r "</tt> </tt>
       
  7714 <a name="L1380"></a><tt class="py-lineno">1380</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">replaceprojects</tt><tt class="py-op">:</tt> </tt>
       
  7715 <a name="L1381"></a><tt class="py-lineno">1381</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -rs "</tt> </tt>
       
  7716 <a name="L1382"></a><tt class="py-lineno">1382</tt>  <tt class="py-line">        <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  7717 <a name="L1383"></a><tt class="py-lineno">1383</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -ks "</tt> </tt>
       
  7718 <a name="L1384"></a><tt class="py-lineno">1384</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  7719 <a name="L1385"></a><tt class="py-lineno">1385</tt>  <tt class="py-line">            <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt id="link-695" class="py-name" targets="Class ccm.UpdateResult=ccm.UpdateResult-class.html"><a title="ccm.UpdateResult" class="py-name" href="#" onclick="return doclink('link-695', 'UpdateResult', 'link-695');">UpdateResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt> </tt>
       
  7720 <a name="L1386"></a><tt class="py-lineno">1386</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-696" class="py-name"><a title="ccm.AbstractSession.execute
       
  7721 ccm.Query.execute
       
  7722 ccm.Session.execute
       
  7723 ccm.SessionPool.execute
       
  7724 preparation.PreparationAction.execute
       
  7725 preparation.PreparationCheckout.execute
       
  7726 preparation.PreparationSnapshot.execute
       
  7727 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-696', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"update %s -project %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">args</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-697" class="py-name"><a title="ccm.FourPartName.objectname
       
  7728 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-697', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  7729 <a name="L1387"></a><tt class="py-lineno">1387</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-698" class="py-name" targets="Method ccm.UpdateResultSimple.successful()=ccm.UpdateResultSimple-class.html#successful"><a title="ccm.UpdateResultSimple.successful" class="py-name" href="#" onclick="return doclink('link-698', 'successful', 'link-698');">successful</a></tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt> <tt class="py-name">keepgoing</tt><tt class="py-op">:</tt> </tt>
       
  7730 <a name="L1388"></a><tt class="py-lineno">1388</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-699" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-699', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error updating %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-700" class="py-name"><a title="ccm.FourPartName.objectname
       
  7731 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-700', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  7732 <a name="L1389"></a><tt class="py-lineno">1389</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
       
  7733 </div><a name="L1390"></a><tt class="py-lineno">1390</tt>  <tt class="py-line">     </tt>
       
  7734 <a name="Project.reconcile"></a><div id="Project.reconcile-def"><a name="L1391"></a><tt class="py-lineno">1391</tt> <a class="py-toggle" href="#" id="Project.reconcile-toggle" onclick="return toggle('Project.reconcile');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#reconcile">reconcile</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">updatewa</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">,</tt> <tt class="py-param">recurse</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">,</tt> <tt class="py-param">consideruncontrolled</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">,</tt> <tt class="py-param">missingwafile</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">,</tt> <tt class="py-param">report</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7735 </div><div id="Project.reconcile-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.reconcile-expanded"><a name="L1392"></a><tt class="py-lineno">1392</tt>  <tt class="py-line">        <tt class="py-docstring">""" Reconcile the project to force the work area to match the database. """</tt> </tt>
       
  7736 <a name="L1393"></a><tt class="py-lineno">1393</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  7737 <a name="L1394"></a><tt class="py-lineno">1394</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">updatewa</tt><tt class="py-op">:</tt> </tt>
       
  7738 <a name="L1395"></a><tt class="py-lineno">1395</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -update_wa "</tt> </tt>
       
  7739 <a name="L1396"></a><tt class="py-lineno">1396</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">recurse</tt><tt class="py-op">:</tt> </tt>
       
  7740 <a name="L1397"></a><tt class="py-lineno">1397</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -recurse "</tt> </tt>
       
  7741 <a name="L1398"></a><tt class="py-lineno">1398</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">consideruncontrolled</tt><tt class="py-op">:</tt> </tt>
       
  7742 <a name="L1399"></a><tt class="py-lineno">1399</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -consider_uncontrolled "</tt> </tt>
       
  7743 <a name="L1400"></a><tt class="py-lineno">1400</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">missingwafile</tt><tt class="py-op">:</tt> </tt>
       
  7744 <a name="L1401"></a><tt class="py-lineno">1401</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -missing_wa_file "</tt> </tt>
       
  7745 <a name="L1402"></a><tt class="py-lineno">1402</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">report</tt><tt class="py-op">:</tt> </tt>
       
  7746 <a name="L1403"></a><tt class="py-lineno">1403</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -report reconcile.txt "</tt> </tt>
       
  7747 <a name="L1404"></a><tt class="py-lineno">1404</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-701" class="py-name"><a title="ccm.AbstractSession.execute
       
  7748 ccm.Query.execute
       
  7749 ccm.Session.execute
       
  7750 ccm.SessionPool.execute
       
  7751 preparation.PreparationAction.execute
       
  7752 preparation.PreparationCheckout.execute
       
  7753 preparation.PreparationSnapshot.execute
       
  7754 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-701', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"reconcile %s -project %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">args</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-702" class="py-name"><a title="ccm.FourPartName.objectname
       
  7755 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-702', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-703" class="py-name"><a title="ccm.Result
       
  7756 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-703', 'Result', 'link-25');">Result</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7757 <a name="L1405"></a><tt class="py-lineno">1405</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">search</tt><tt class="py-op">(</tt><tt class="py-string">r"There are no conflicts in the Work Area"</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-704" class="py-name"><a title="ccm.Result.output
       
  7758 helium.output" class="py-name" href="#" onclick="return doclink('link-704', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">search</tt><tt class="py-op">(</tt><tt class="py-string">r"Reconcile completed"</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-705" class="py-name"><a title="ccm.Result.output
       
  7759 helium.output" class="py-name" href="#" onclick="return doclink('link-705', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  7760 <a name="L1406"></a><tt class="py-lineno">1406</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-706" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-706', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error reconciling %s,\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-707" class="py-name"><a title="ccm.FourPartName.objectname
       
  7761 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-707', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-708" class="py-name"><a title="ccm.Result.output
       
  7762 helium.output" class="py-name" href="#" onclick="return doclink('link-708', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt>         </tt>
       
  7763 <a name="L1407"></a><tt class="py-lineno">1407</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-709" class="py-name"><a title="ccm.Result.output
       
  7764 helium.output" class="py-name" href="#" onclick="return doclink('link-709', 'output', 'link-14');">output</a></tt> </tt>
       
  7765 </div><a name="L1408"></a><tt class="py-lineno">1408</tt>  <tt class="py-line"> </tt>
       
  7766 <a name="Project.get_latest_baseline"></a><div id="Project.get_latest_baseline-def"><a name="L1409"></a><tt class="py-lineno">1409</tt> <a class="py-toggle" href="#" id="Project.get_latest_baseline-toggle" onclick="return toggle('Project.get_latest_baseline');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#get_latest_baseline">get_latest_baseline</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">filterstring</tt><tt class="py-op">=</tt><tt class="py-string">"*"</tt><tt class="py-op">,</tt> <tt class="py-param">state</tt><tt class="py-op">=</tt><tt class="py-string">"released"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7767 </div><div id="Project.get_latest_baseline-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.get_latest_baseline-expanded"><a name="L1410"></a><tt class="py-lineno">1410</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-710" class="py-name"><a title="ccm.AbstractSession.execute
       
  7768 ccm.Query.execute
       
  7769 ccm.Session.execute
       
  7770 ccm.SessionPool.execute
       
  7771 preparation.PreparationAction.execute
       
  7772 preparation.PreparationCheckout.execute
       
  7773 preparation.PreparationSnapshot.execute
       
  7774 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-710', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query -n %s -t project -f \"%%displayname\" -s %s -u -ns \"version smatch'%s'\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-711" class="py-name"><a title="buildtools.Command.name
       
  7775 ccm.FourPartName.name
       
  7776 symrec.ServicePack.name
       
  7777 sysdef.api.Configuration.name
       
  7778 sysdef.api.Option.name
       
  7779 sysdef.api.SpecialInstruction.name
       
  7780 sysdef.api.Target.name
       
  7781 sysdef.api.TargetList.name
       
  7782 sysdef.api.Unit.name
       
  7783 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-711', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">state</tt><tt class="py-op">,</tt> <tt class="py-name">filterstring</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7784 <a name="L1411"></a><tt class="py-lineno">1411</tt>  <tt class="py-line">        <tt class="py-name">lines</tt> <tt class="py-op">=</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-712" class="py-name"><a title="ccm.Result.output
       
  7785 helium.output" class="py-name" href="#" onclick="return doclink('link-712', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">splitlines</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  7786 <a name="L1412"></a><tt class="py-lineno">1412</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">lines</tt><tt class="py-op">[</tt><tt class="py-op">-</tt><tt class="py-number">1</tt><tt class="py-op">]</tt> </tt>
       
  7787 </div><a name="L1413"></a><tt class="py-lineno">1413</tt>  <tt class="py-line"> </tt>
       
  7788 <a name="Project.create_baseline"></a><div id="Project.create_baseline-def"><a name="L1414"></a><tt class="py-lineno">1414</tt> <a class="py-toggle" href="#" id="Project.create_baseline-toggle" onclick="return toggle('Project.create_baseline');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#create_baseline">create_baseline</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">baseline_name</tt><tt class="py-op">,</tt> <tt class="py-param">release</tt><tt class="py-op">,</tt> <tt class="py-param">baseline_tag</tt><tt class="py-op">,</tt> <tt class="py-param">purpose</tt><tt class="py-op">=</tt><tt class="py-string">"System Testing"</tt><tt class="py-op">,</tt> <tt class="py-param">state</tt><tt class="py-op">=</tt><tt class="py-string">"published_baseline"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7789 </div><div id="Project.create_baseline-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.create_baseline-expanded"><a name="L1415"></a><tt class="py-lineno">1415</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-713" class="py-name"><a title="ccm.AbstractSession.execute
       
  7790 ccm.Query.execute
       
  7791 ccm.Session.execute
       
  7792 ccm.SessionPool.execute
       
  7793 preparation.PreparationAction.execute
       
  7794 preparation.PreparationCheckout.execute
       
  7795 preparation.PreparationSnapshot.execute
       
  7796 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-713', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"baseline -create %s -release %s -purpose \"%s\" -vt %s -project \"%s\" -state \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">baseline_name</tt><tt class="py-op">,</tt> <tt id="link-714" class="py-name"><a title="ccm.Project.release
       
  7797 ccm.Task.release
       
  7798 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-714', 'release', 'link-299');">release</a></tt><tt class="py-op">,</tt> <tt class="py-name">purpose</tt><tt class="py-op">,</tt> <tt class="py-name">baseline_tag</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-715" class="py-name"><a title="ccm.FourPartName.objectname
       
  7799 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-715', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">state</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7800 <a name="L1416"></a><tt class="py-lineno">1416</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-716" class="py-name"><a title="ccm.Result.output
       
  7801 helium.output" class="py-name" href="#" onclick="return doclink('link-716', 'output', 'link-14');">output</a></tt> </tt>
       
  7802 </div><a name="L1417"></a><tt class="py-lineno">1417</tt>  <tt class="py-line">     </tt>
       
  7803 <a name="Project.sync"></a><div id="Project.sync-def"><a name="L1418"></a><tt class="py-lineno">1418</tt> <a class="py-toggle" href="#" id="Project.sync-toggle" onclick="return toggle('Project.sync');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#sync">sync</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">recurse</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">,</tt> <tt class="py-param">static</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7804 </div><div id="Project.sync-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.sync-expanded"><a name="L1419"></a><tt class="py-lineno">1419</tt>  <tt class="py-line">        <tt class="py-docstring">""" Synchronize project content. By default it is not been done recusively. (Not unittested)"""</tt> </tt>
       
  7805 <a name="L1420"></a><tt class="py-lineno">1420</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
  7806 <a name="L1421"></a><tt class="py-lineno">1421</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">recurse</tt><tt class="py-op">:</tt> </tt>
       
  7807 <a name="L1422"></a><tt class="py-lineno">1422</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -recurse"</tt> </tt>
       
  7808 <a name="L1423"></a><tt class="py-lineno">1423</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">static</tt><tt class="py-op">:</tt> </tt>
       
  7809 <a name="L1424"></a><tt class="py-lineno">1424</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -static"</tt> </tt>
       
  7810 <a name="L1425"></a><tt class="py-lineno">1425</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-717" class="py-name"><a title="ccm.AbstractSession.execute
       
  7811 ccm.Query.execute
       
  7812 ccm.Session.execute
       
  7813 ccm.SessionPool.execute
       
  7814 preparation.PreparationAction.execute
       
  7815 preparation.PreparationCheckout.execute
       
  7816 preparation.PreparationSnapshot.execute
       
  7817 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-717', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"sync %s -project \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">args</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-718" class="py-name"><a title="ccm.FourPartName.objectname
       
  7818 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-718', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7819 <a name="L1426"></a><tt class="py-lineno">1426</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  7820 <a name="L1427"></a><tt class="py-lineno">1427</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-719" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-719', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error during synchronization of %s: %s."</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-720" class="py-name"><a title="ccm.FourPartName.objectname
       
  7821 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-720', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-721" class="py-name"><a title="ccm.Result.output
       
  7822 helium.output" class="py-name" href="#" onclick="return doclink('link-721', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7823 <a name="L1428"></a><tt class="py-lineno">1428</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-722" class="py-name"><a title="ccm.Result.output
       
  7824 helium.output" class="py-name" href="#" onclick="return doclink('link-722', 'output', 'link-14');">output</a></tt> </tt>
       
  7825 </div><a name="L1429"></a><tt class="py-lineno">1429</tt>  <tt class="py-line"> </tt>
       
  7826 <a name="Project.conflicts"></a><div id="Project.conflicts-def"><a name="L1430"></a><tt class="py-lineno">1430</tt> <a class="py-toggle" href="#" id="Project.conflicts-toggle" onclick="return toggle('Project.conflicts');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Project-class.html#conflicts">conflicts</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">recurse</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">,</tt> <tt class="py-param">tasks</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7827 </div><div id="Project.conflicts-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Project.conflicts-expanded"><a name="L1431"></a><tt class="py-lineno">1431</tt>  <tt class="py-line">        <tt class="py-name">args</tt> <tt class="py-op">=</tt> <tt class="py-string">"-noformat "</tt> </tt>
       
  7828 <a name="L1432"></a><tt class="py-lineno">1432</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">recurse</tt><tt class="py-op">:</tt> </tt>
       
  7829 <a name="L1433"></a><tt class="py-lineno">1433</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -r"</tt> </tt>
       
  7830 <a name="L1434"></a><tt class="py-lineno">1434</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-723" class="py-name" targets="Method build.model.Project.tasks()=build.model.Project-class.html#tasks,Method ccm.Folder.tasks()=ccm.Folder-class.html#tasks,Method ccm.Project.tasks()=ccm.Project-class.html#tasks,Method sysdef.api.Configuration.tasks()=sysdef.api.Configuration-class.html#tasks"><a title="build.model.Project.tasks
       
  7831 ccm.Folder.tasks
       
  7832 ccm.Project.tasks
       
  7833 sysdef.api.Configuration.tasks" class="py-name" href="#" onclick="return doclink('link-723', 'tasks', 'link-723');">tasks</a></tt><tt class="py-op">:</tt> </tt>
       
  7834 <a name="L1435"></a><tt class="py-lineno">1435</tt>  <tt class="py-line">            <tt class="py-name">args</tt> <tt class="py-op">+=</tt> <tt class="py-string">" -t"</tt> </tt>
       
  7835 <a name="L1436"></a><tt class="py-lineno">1436</tt>  <tt class="py-line">         </tt>
       
  7836 <a name="L1437"></a><tt class="py-lineno">1437</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-724" class="py-name"><a title="ccm.AbstractSession.execute
       
  7837 ccm.Query.execute
       
  7838 ccm.Session.execute
       
  7839 ccm.SessionPool.execute
       
  7840 preparation.PreparationAction.execute
       
  7841 preparation.PreparationCheckout.execute
       
  7842 preparation.PreparationSnapshot.execute
       
  7843 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-724', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"conflicts %s  \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">args</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-725" class="py-name"><a title="ccm.FourPartName.objectname
       
  7844 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-725', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-726" class="py-name" targets="Class ccm.ConflictsResult=ccm.ConflictsResult-class.html"><a title="ccm.ConflictsResult" class="py-name" href="#" onclick="return doclink('link-726', 'ConflictsResult', 'link-726');">ConflictsResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7845 <a name="L1438"></a><tt class="py-lineno">1438</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  7846 <a name="L1439"></a><tt class="py-lineno">1439</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-727" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-727', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error during conflict detection of %s: %s."</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-728" class="py-name"><a title="ccm.FourPartName.objectname
       
  7847 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-728', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  7848 <a name="L1440"></a><tt class="py-lineno">1440</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt> </tt>
       
  7849 </div><a name="L1441"></a><tt class="py-lineno">1441</tt>  <tt class="py-line">     </tt>
       
  7850 <a name="L1442"></a><tt class="py-lineno">1442</tt>  <tt class="py-line">    <tt id="link-729" class="py-name"><a title="build.model.Project.tasks
       
  7851 ccm.Folder.tasks
       
  7852 ccm.Project.tasks
       
  7853 sysdef.api.Configuration.tasks" class="py-name" href="#" onclick="return doclink('link-729', 'tasks', 'link-723');">tasks</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-730" class="py-name" targets="Method build.model.Project._gettasks()=build.model.Project-class.html#_gettasks,Method ccm.Folder._gettasks()=ccm.Folder-class.html#_gettasks,Method ccm.Project._gettasks()=ccm.Project-class.html#_gettasks"><a title="build.model.Project._gettasks
       
  7854 ccm.Folder._gettasks
       
  7855 ccm.Project._gettasks" class="py-name" href="#" onclick="return doclink('link-730', '_gettasks', 'link-730');">_gettasks</a></tt><tt class="py-op">)</tt> </tt>
       
  7856 <a name="L1443"></a><tt class="py-lineno">1443</tt>  <tt class="py-line">    <tt id="link-731" class="py-name" targets="Method build.model.Project.folders()=build.model.Project-class.html#folders,Method ccm.Project.folders()=ccm.Project-class.html#folders"><a title="build.model.Project.folders
       
  7857 ccm.Project.folders" class="py-name" href="#" onclick="return doclink('link-731', 'folders', 'link-731');">folders</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-732" class="py-name" targets="Method build.model.Project._getfolders()=build.model.Project-class.html#_getfolders,Method ccm.Project._getfolders()=ccm.Project-class.html#_getfolders"><a title="build.model.Project._getfolders
       
  7858 ccm.Project._getfolders" class="py-name" href="#" onclick="return doclink('link-732', '_getfolders', 'link-732');">_getfolders</a></tt><tt class="py-op">)</tt> </tt>
       
  7859 <a name="L1444"></a><tt class="py-lineno">1444</tt>  <tt class="py-line">    <tt id="link-733" class="py-name"><a title="ccm.Project.subprojects" class="py-name" href="#" onclick="return doclink('link-733', 'subprojects', 'link-673');">subprojects</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-734" class="py-name" targets="Method ccm.Project._getsubprojects()=ccm.Project-class.html#_getsubprojects"><a title="ccm.Project._getsubprojects" class="py-name" href="#" onclick="return doclink('link-734', '_getsubprojects', 'link-734');">_getsubprojects</a></tt><tt class="py-op">)</tt> </tt>
       
  7860 <a name="L1445"></a><tt class="py-lineno">1445</tt>  <tt class="py-line">    <tt id="link-735" class="py-name"><a title="ccm.Project.release
       
  7861 ccm.Task.release
       
  7862 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-735', 'release', 'link-299');">release</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-736" class="py-name" targets="Method ccm.Project._getrelease()=ccm.Project-class.html#_getrelease"><a title="ccm.Project._getrelease" class="py-name" href="#" onclick="return doclink('link-736', '_getrelease', 'link-736');">_getrelease</a></tt><tt class="py-op">,</tt> <tt id="link-737" class="py-name" targets="Method ccm.Project._setrelease()=ccm.Project-class.html#_setrelease"><a title="ccm.Project._setrelease" class="py-name" href="#" onclick="return doclink('link-737', '_setrelease', 'link-737');">_setrelease</a></tt><tt class="py-op">)</tt> </tt>
       
  7863 <a name="L1446"></a><tt class="py-lineno">1446</tt>  <tt class="py-line">    <tt id="link-738" class="py-name"><a title="ccm.Project.baseline" class="py-name" href="#" onclick="return doclink('link-738', 'baseline', 'link-630');">baseline</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-739" class="py-name" targets="Method ccm.Project._getbaseline()=ccm.Project-class.html#_getbaseline"><a title="ccm.Project._getbaseline" class="py-name" href="#" onclick="return doclink('link-739', '_getbaseline', 'link-739');">_getbaseline</a></tt><tt class="py-op">,</tt> <tt id="link-740" class="py-name" targets="Method ccm.Project.set_baseline()=ccm.Project-class.html#set_baseline"><a title="ccm.Project.set_baseline" class="py-name" href="#" onclick="return doclink('link-740', 'set_baseline', 'link-740');">set_baseline</a></tt><tt class="py-op">)</tt> </tt>
       
  7864 </div><a name="L1447"></a><tt class="py-lineno">1447</tt>  <tt class="py-line"> </tt>
       
  7865 <a name="L1448"></a><tt class="py-lineno">1448</tt>  <tt class="py-line"> </tt>
       
  7866 <a name="Dir"></a><div id="Dir-def"><a name="L1449"></a><tt class="py-lineno">1449</tt> <a class="py-toggle" href="#" id="Dir-toggle" onclick="return toggle('Dir');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.Dir-class.html">Dir</a><tt class="py-op">(</tt><tt class="py-base-class">CCMObject</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7867 </div><div id="Dir-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Dir-expanded"><a name="L1450"></a><tt class="py-lineno">1450</tt>  <tt class="py-line">    <tt class="py-docstring">""" Wrapper class for Synergy dir object """</tt> </tt>
       
  7868 <a name="L1451"></a><tt class="py-lineno">1451</tt>  <tt class="py-line">     </tt>
       
  7869 <a name="Dir.__init__"></a><div id="Dir.__init__-def"><a name="L1452"></a><tt class="py-lineno">1452</tt> <a class="py-toggle" href="#" id="Dir.__init__-toggle" onclick="return toggle('Dir.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Dir-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  7870 </div><div id="Dir.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Dir.__init__-expanded"><a name="L1453"></a><tt class="py-lineno">1453</tt>  <tt class="py-line">        <tt id="link-741" class="py-name"><a title="ccm.CCMObject" class="py-name" href="#" onclick="return doclink('link-741', 'CCMObject', 'link-528');">CCMObject</a></tt><tt class="py-op">.</tt><tt id="link-742" class="py-name"><a title="ant.AntHandler.__init__
       
  7871 archive.builders.ArchivePreBuilder.__init__
       
  7872 archive.mappers.DefaultMapper.__init__
       
  7873 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  7874 archive.mappers.Mapper.__init__
       
  7875 archive.mappers.PolicyMapper.__init__
       
  7876 archive.mappers.PolicyRemoverMapper.__init__
       
  7877 archive.mappers.SFPolicyRemoverMapper.__init__
       
  7878 archive.scanners.AbldWhatScanner.__init__
       
  7879 archive.scanners.FileSystemScanner.__init__
       
  7880 archive.scanners.InputFileScanner.__init__
       
  7881 archive.scanners.Scanner.__init__
       
  7882 archive.selectors.DistributionPolicySelector.__init__
       
  7883 archive.selectors.SymbianPolicySelector.__init__
       
  7884 archive.tools.Remover.__init__
       
  7885 archive.tools.SevenZipArchiver.__init__
       
  7886 archive.tools.ZipArchiver.__init__
       
  7887 ats3.Ats3TestPlan.__init__
       
  7888 ats3.Configuration.__init__
       
  7889 ats3.aste.AsteComponentParser.__init__
       
  7890 ats3.aste.AsteTestDropGenerator.__init__
       
  7891 ats3.aste.AsteTestPlan.__init__
       
  7892 ats3.aste.Configuration.__init__
       
  7893 ats3.atsconfigparser.ATSConfigParser.__init__
       
  7894 ats3.atsconfigparser.TestXML.__init__
       
  7895 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  7896 ats3.parsers.BldFileParser.__init__
       
  7897 ats3.parsers.CppParser.__init__
       
  7898 ats3.parsers.MmpFileParser.__init__
       
  7899 ats3.parsers.PkgFileParser.__init__
       
  7900 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  7901 bsf.BSF.__init__
       
  7902 build.ec.history.HistoryFileManager.__init__
       
  7903 build.io.AbldLogWhatReader.__init__
       
  7904 build.io.RombuildLogBinarySizeReader.__init__
       
  7905 build.model.BOM.__init__
       
  7906 build.model.BOMDeltaXMLWriter.__init__
       
  7907 build.model.BOMXMLWriter.__init__
       
  7908 build.model.Fix.__init__
       
  7909 build.model.PCPError.__init__
       
  7910 build.model.Project.__init__
       
  7911 build.model.SessionCreator.__init__
       
  7912 build.model.TAChange.__init__
       
  7913 build.model.TSWError.__init__
       
  7914 build.model.Task.__init__
       
  7915 buildtools.AbstractOutputWriter.__init__
       
  7916 buildtools.AntWriter.__init__
       
  7917 buildtools.Command.__init__
       
  7918 buildtools.CommandList.__init__
       
  7919 buildtools.Copy.__init__
       
  7920 buildtools.Delete.__init__
       
  7921 buildtools.EBSWriter.__init__
       
  7922 buildtools.MakeWriter.__init__
       
  7923 buildtools.PreBuilder.__init__
       
  7924 buildtools.StringWriter.__init__
       
  7925 ccm.AbstractSession.__init__
       
  7926 ccm.AttributeNameListResult.__init__
       
  7927 ccm.CCMException.__init__
       
  7928 ccm.CCMObject.__init__
       
  7929 ccm.ConflictsResult.__init__
       
  7930 ccm.CreateNewTaskResult.__init__
       
  7931 ccm.DataMapperListResult.__init__
       
  7932 ccm.Dir.__init__
       
  7933 ccm.File.__init__
       
  7934 ccm.FinduseResult.__init__
       
  7935 ccm.Folder.__init__
       
  7936 ccm.FolderCopyResult.__init__
       
  7937 ccm.FourPartName.__init__
       
  7938 ccm.InvalidFourPartNameException.__init__
       
  7939 ccm.ObjectListResult.__init__
       
  7940 ccm.Project.__init__
       
  7941 ccm.ProjectCheckoutResult.__init__
       
  7942 ccm.ProjectPurposeResult.__init__
       
  7943 ccm.Query.__init__
       
  7944 ccm.Releasedef.__init__
       
  7945 ccm.Result.__init__
       
  7946 ccm.Session.__init__
       
  7947 ccm.SessionPool.__init__
       
  7948 ccm.Task.__init__
       
  7949 ccm.UpdatePropertiesRefreshResult.__init__
       
  7950 ccm.UpdateResult.__init__
       
  7951 ccm.UpdateResultSimple.__init__
       
  7952 ccm.UpdateTemplate.__init__
       
  7953 ccm.UpdateTemplateInformation.__init__
       
  7954 ccm.WorkAreaInfoResult.__init__
       
  7955 ccm.conflict.Conflict.__init__
       
  7956 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  7957 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  7958 ccm.conflict.ObjectAndTask.__init__
       
  7959 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  7960 ccm.conflict.TaskModel.__init__
       
  7961 ccm.extra.CCMExtraException.__init__
       
  7962 ccm.extra.CachedProxySession.__init__
       
  7963 ccm.extra.CachedSessionProvider.__init__
       
  7964 ccm.extra.SessionProvider.__init__
       
  7965 ccm.extra.__FileSnapshot.__init__
       
  7966 ccm.extra.__ProjectSnapshot.__init__
       
  7967 comments.CommentParser.__init__
       
  7968 configuration.Configuration.__init__
       
  7969 configuration.ConfigurationSet.__init__
       
  7970 configuration.HierarchicalConfiguration.__init__
       
  7971 configuration.NestedConfiguration.__init__
       
  7972 configuration.NestedConfigurationBuilder.__init__
       
  7973 configuration.PropertiesConfiguration.__init__
       
  7974 configuration.Specification.__init__
       
  7975 configuration.XMLConfiguration.__init__
       
  7976 configuration._Key.__init__
       
  7977 configuration_model.DataModel.__init__
       
  7978 configuration_model.GroupDef.__init__
       
  7979 configuration_model.Item.__init__
       
  7980 configuration_model.PropertyDef.__init__
       
  7981 delta_zip.DeltaZipBuilder.__init__
       
  7982 delta_zip.MD5SignatureBuilder.__init__
       
  7983 delta_zip.MD5SignatureBuilderEC.__init__
       
  7984 delta_zip.SignaturesDict.__init__
       
  7985 dependancygraph.Library.__init__
       
  7986 dependancygraph.ModuleGroup.__init__
       
  7987 dependancygraph.ReadIvyConfig.__init__
       
  7988 escapeddict.EscapedDict.__init__
       
  7989 fileutils.AbstractScanner.__init__
       
  7990 fileutils.FileScanner.__init__
       
  7991 fileutils.Lock.__init__
       
  7992 flash_config.FlashConfigurationWriter.__init__
       
  7993 flash_config.ImagePack.__init__
       
  7994 helium.documentation.APIDeltaWriter.__init__
       
  7995 helium.logger.Logger.__init__
       
  7996 helium.logger._CustomizePrint.__init__
       
  7997 helium.output.widgets.BoldText.__init__
       
  7998 helium.output.widgets.Box.__init__
       
  7999 helium.output.widgets.Event.__init__
       
  8000 helium.output.widgets.Footer.__init__
       
  8001 helium.output.widgets.Header.__init__
       
  8002 helium.output.widgets.Summary.__init__
       
  8003 helium.output.widgets.Text.__init__
       
  8004 helium.output.widgets.Widget.__init__
       
  8005 helium.outputer.Configuration.__init__
       
  8006 helium.outputer.XML2XHTML.__init__
       
  8007 imaker.ecore.ContainerBase.__init__
       
  8008 imaker.ecore.Reference.__init__
       
  8009 imaker.iqrf.Configuration.__init__
       
  8010 imaker.iqrf.ConfigurationElement.__init__
       
  8011 imaker.iqrf.IMaker.__init__
       
  8012 imaker.iqrf.Interface.__init__
       
  8013 imaker.iqrf.Result.__init__
       
  8014 imaker.iqrf.Setting.__init__
       
  8015 imaker.iqrf.Target.__init__
       
  8016 integration.quality.AbldWhatParser.__init__
       
  8017 integration.quality.InternalExportParser.__init__
       
  8018 integration.quality.PolicyValidator.__init__
       
  8019 integration.templatebuilder.TemplateBuilder.__init__
       
  8020 localisation.Languages.__init__
       
  8021 log2xml.AppendSummary.__init__
       
  8022 log2xml.ContentWriter.__init__
       
  8023 log2xml.LogWriter.__init__
       
  8024 log2xml.Stack.__init__
       
  8025 parsedatalistening.Build.__init__
       
  8026 parsedatalistening.Target.__init__
       
  8027 preparation.PreparationAction.__init__
       
  8028 preparation.PreparationBuilder.__init__
       
  8029 preparation.PreparationCheckout.__init__
       
  8030 preparation.PreparationSnapshot.__init__
       
  8031 preparation.PreparationUpdate.__init__
       
  8032 rom.IMakerRomBuilder.__init__
       
  8033 rom.Image.__init__
       
  8034 rom.RomBuilder.__init__
       
  8035 rtfutils.RTFUtils.__init__
       
  8036 sis.SisPreBuilder.__init__
       
  8037 symbian.log.Parser.__init__
       
  8038 symrec.MD5Updater.__init__
       
  8039 symrec.Metadata2TDD.__init__
       
  8040 symrec.MetadataMerger.__init__
       
  8041 symrec.ReleaseMetadata.__init__
       
  8042 symrec.ServicePack.__init__
       
  8043 symrec.ValidateReleaseMetadata.__init__
       
  8044 symrec.ValidateReleaseMetadataCached.__init__
       
  8045 symrec.ValidateTicklerReleaseMetadata.__init__
       
  8046 sysdef.api.Binary.__init__
       
  8047 sysdef.api.BuildLayer.__init__
       
  8048 sysdef.api.Configuration.__init__
       
  8049 sysdef.api.Layer.__init__
       
  8050 sysdef.api.Module.__init__
       
  8051 sysdef.api.Option.__init__
       
  8052 sysdef.api.SpecialInstruction.__init__
       
  8053 sysdef.api.SysDefElement.__init__
       
  8054 sysdef.api.SystemDefinition.__init__
       
  8055 sysdef.api.Target.__init__
       
  8056 sysdef.api.TargetList.__init__
       
  8057 sysdef.api.Task.__init__
       
  8058 sysdef.api.Unit.__init__
       
  8059 sysdef.api.UnitList.__init__
       
  8060 sysdef.api._UnitGroup.__init__
       
  8061 sysdef.io.FlashImageSizeWriter.__init__
       
  8062 sysdef.io.MakeWriter.__init__
       
  8063 sysdef.io.MakeWriter2.__init__
       
  8064 sysdef.io.MakeWriter3.__init__
       
  8065 validateoverlay.ValidateOverlayInfo.__init__
       
  8066 vbaconf.AbstractConfigConverter.__init__
       
  8067 vbaconf.ConfigConverter.__init__
       
  8068 vbaconf.ConfigConverterNewDelivery.__init__
       
  8069 vbaconf.new_delivery.config_wrapper.__init__
       
  8070 version.Version.__init__
       
  8071 virtualbuildarea.VirtualDir.__init__
       
  8072 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-742', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-743" class="py-name"><a title="build.model.SessionCreator.session
       
  8073 ccm.CCMObject.session
       
  8074 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-743', 'session', 'link-13');">session</a></tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  8075 </div><a name="L1454"></a><tt class="py-lineno">1454</tt>  <tt class="py-line"> </tt>
       
  8076 <a name="Dir.children"></a><div id="Dir.children-def"><a name="L1455"></a><tt class="py-lineno">1455</tt> <a class="py-toggle" href="#" id="Dir.children-toggle" onclick="return toggle('Dir.children');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Dir-class.html#children">children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">project</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8077 </div><div id="Dir.children-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Dir.children-expanded"><a name="L1456"></a><tt class="py-lineno">1456</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt><tt class="py-op">(</tt><tt id="link-744" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-744', 'project', 'link-28');">project</a></tt><tt class="py-op">.</tt><tt id="link-745" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-745', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'project'</tt><tt class="py-op">)</tt> </tt>
       
  8078 <a name="L1457"></a><tt class="py-lineno">1457</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-746" class="py-name"><a title="ccm.AbstractSession.execute
       
  8079 ccm.Query.execute
       
  8080 ccm.Session.execute
       
  8081 ccm.SessionPool.execute
       
  8082 preparation.PreparationAction.execute
       
  8083 preparation.PreparationCheckout.execute
       
  8084 preparation.PreparationSnapshot.execute
       
  8085 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-746', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query \"is_child_of('%s','%s')\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-747" class="py-name"><a title="ccm.FourPartName.objectname
       
  8086 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-747', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt id="link-748" class="py-name"><a title="ccm.ProjectCheckoutResult.project" class="py-name" href="#" onclick="return doclink('link-748', 'project', 'link-28');">project</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-749" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-749', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  8087 <a name="L1458"></a><tt class="py-lineno">1458</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-750" class="py-name"><a title="ccm.Result.output
       
  8088 helium.output" class="py-name" href="#" onclick="return doclink('link-750', 'output', 'link-14');">output</a></tt> </tt>
       
  8089 </div></div><a name="L1459"></a><tt class="py-lineno">1459</tt>  <tt class="py-line">         </tt>
       
  8090 <a name="L1460"></a><tt class="py-lineno">1460</tt>  <tt class="py-line"> </tt>
       
  8091 <a name="Releasedef"></a><div id="Releasedef-def"><a name="L1461"></a><tt class="py-lineno">1461</tt> <a class="py-toggle" href="#" id="Releasedef-toggle" onclick="return toggle('Releasedef');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.Releasedef-class.html">Releasedef</a><tt class="py-op">(</tt><tt class="py-base-class">CCMObject</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8092 </div><div id="Releasedef-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Releasedef-expanded"><a name="L1462"></a><tt class="py-lineno">1462</tt>  <tt class="py-line">    <tt class="py-docstring">""" Wrapper class for Synergy releasedef object """</tt> </tt>
       
  8093 <a name="L1463"></a><tt class="py-lineno">1463</tt>  <tt class="py-line">     </tt>
       
  8094 <a name="Releasedef.__init__"></a><div id="Releasedef.__init__-def"><a name="L1464"></a><tt class="py-lineno">1464</tt> <a class="py-toggle" href="#" id="Releasedef.__init__-toggle" onclick="return toggle('Releasedef.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Releasedef-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8095 </div><div id="Releasedef.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Releasedef.__init__-expanded"><a name="L1465"></a><tt class="py-lineno">1465</tt>  <tt class="py-line">        <tt id="link-751" class="py-name"><a title="ccm.CCMObject" class="py-name" href="#" onclick="return doclink('link-751', 'CCMObject', 'link-528');">CCMObject</a></tt><tt class="py-op">.</tt><tt id="link-752" class="py-name"><a title="ant.AntHandler.__init__
       
  8096 archive.builders.ArchivePreBuilder.__init__
       
  8097 archive.mappers.DefaultMapper.__init__
       
  8098 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  8099 archive.mappers.Mapper.__init__
       
  8100 archive.mappers.PolicyMapper.__init__
       
  8101 archive.mappers.PolicyRemoverMapper.__init__
       
  8102 archive.mappers.SFPolicyRemoverMapper.__init__
       
  8103 archive.scanners.AbldWhatScanner.__init__
       
  8104 archive.scanners.FileSystemScanner.__init__
       
  8105 archive.scanners.InputFileScanner.__init__
       
  8106 archive.scanners.Scanner.__init__
       
  8107 archive.selectors.DistributionPolicySelector.__init__
       
  8108 archive.selectors.SymbianPolicySelector.__init__
       
  8109 archive.tools.Remover.__init__
       
  8110 archive.tools.SevenZipArchiver.__init__
       
  8111 archive.tools.ZipArchiver.__init__
       
  8112 ats3.Ats3TestPlan.__init__
       
  8113 ats3.Configuration.__init__
       
  8114 ats3.aste.AsteComponentParser.__init__
       
  8115 ats3.aste.AsteTestDropGenerator.__init__
       
  8116 ats3.aste.AsteTestPlan.__init__
       
  8117 ats3.aste.Configuration.__init__
       
  8118 ats3.atsconfigparser.ATSConfigParser.__init__
       
  8119 ats3.atsconfigparser.TestXML.__init__
       
  8120 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  8121 ats3.parsers.BldFileParser.__init__
       
  8122 ats3.parsers.CppParser.__init__
       
  8123 ats3.parsers.MmpFileParser.__init__
       
  8124 ats3.parsers.PkgFileParser.__init__
       
  8125 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  8126 bsf.BSF.__init__
       
  8127 build.ec.history.HistoryFileManager.__init__
       
  8128 build.io.AbldLogWhatReader.__init__
       
  8129 build.io.RombuildLogBinarySizeReader.__init__
       
  8130 build.model.BOM.__init__
       
  8131 build.model.BOMDeltaXMLWriter.__init__
       
  8132 build.model.BOMXMLWriter.__init__
       
  8133 build.model.Fix.__init__
       
  8134 build.model.PCPError.__init__
       
  8135 build.model.Project.__init__
       
  8136 build.model.SessionCreator.__init__
       
  8137 build.model.TAChange.__init__
       
  8138 build.model.TSWError.__init__
       
  8139 build.model.Task.__init__
       
  8140 buildtools.AbstractOutputWriter.__init__
       
  8141 buildtools.AntWriter.__init__
       
  8142 buildtools.Command.__init__
       
  8143 buildtools.CommandList.__init__
       
  8144 buildtools.Copy.__init__
       
  8145 buildtools.Delete.__init__
       
  8146 buildtools.EBSWriter.__init__
       
  8147 buildtools.MakeWriter.__init__
       
  8148 buildtools.PreBuilder.__init__
       
  8149 buildtools.StringWriter.__init__
       
  8150 ccm.AbstractSession.__init__
       
  8151 ccm.AttributeNameListResult.__init__
       
  8152 ccm.CCMException.__init__
       
  8153 ccm.CCMObject.__init__
       
  8154 ccm.ConflictsResult.__init__
       
  8155 ccm.CreateNewTaskResult.__init__
       
  8156 ccm.DataMapperListResult.__init__
       
  8157 ccm.Dir.__init__
       
  8158 ccm.File.__init__
       
  8159 ccm.FinduseResult.__init__
       
  8160 ccm.Folder.__init__
       
  8161 ccm.FolderCopyResult.__init__
       
  8162 ccm.FourPartName.__init__
       
  8163 ccm.InvalidFourPartNameException.__init__
       
  8164 ccm.ObjectListResult.__init__
       
  8165 ccm.Project.__init__
       
  8166 ccm.ProjectCheckoutResult.__init__
       
  8167 ccm.ProjectPurposeResult.__init__
       
  8168 ccm.Query.__init__
       
  8169 ccm.Releasedef.__init__
       
  8170 ccm.Result.__init__
       
  8171 ccm.Session.__init__
       
  8172 ccm.SessionPool.__init__
       
  8173 ccm.Task.__init__
       
  8174 ccm.UpdatePropertiesRefreshResult.__init__
       
  8175 ccm.UpdateResult.__init__
       
  8176 ccm.UpdateResultSimple.__init__
       
  8177 ccm.UpdateTemplate.__init__
       
  8178 ccm.UpdateTemplateInformation.__init__
       
  8179 ccm.WorkAreaInfoResult.__init__
       
  8180 ccm.conflict.Conflict.__init__
       
  8181 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  8182 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  8183 ccm.conflict.ObjectAndTask.__init__
       
  8184 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  8185 ccm.conflict.TaskModel.__init__
       
  8186 ccm.extra.CCMExtraException.__init__
       
  8187 ccm.extra.CachedProxySession.__init__
       
  8188 ccm.extra.CachedSessionProvider.__init__
       
  8189 ccm.extra.SessionProvider.__init__
       
  8190 ccm.extra.__FileSnapshot.__init__
       
  8191 ccm.extra.__ProjectSnapshot.__init__
       
  8192 comments.CommentParser.__init__
       
  8193 configuration.Configuration.__init__
       
  8194 configuration.ConfigurationSet.__init__
       
  8195 configuration.HierarchicalConfiguration.__init__
       
  8196 configuration.NestedConfiguration.__init__
       
  8197 configuration.NestedConfigurationBuilder.__init__
       
  8198 configuration.PropertiesConfiguration.__init__
       
  8199 configuration.Specification.__init__
       
  8200 configuration.XMLConfiguration.__init__
       
  8201 configuration._Key.__init__
       
  8202 configuration_model.DataModel.__init__
       
  8203 configuration_model.GroupDef.__init__
       
  8204 configuration_model.Item.__init__
       
  8205 configuration_model.PropertyDef.__init__
       
  8206 delta_zip.DeltaZipBuilder.__init__
       
  8207 delta_zip.MD5SignatureBuilder.__init__
       
  8208 delta_zip.MD5SignatureBuilderEC.__init__
       
  8209 delta_zip.SignaturesDict.__init__
       
  8210 dependancygraph.Library.__init__
       
  8211 dependancygraph.ModuleGroup.__init__
       
  8212 dependancygraph.ReadIvyConfig.__init__
       
  8213 escapeddict.EscapedDict.__init__
       
  8214 fileutils.AbstractScanner.__init__
       
  8215 fileutils.FileScanner.__init__
       
  8216 fileutils.Lock.__init__
       
  8217 flash_config.FlashConfigurationWriter.__init__
       
  8218 flash_config.ImagePack.__init__
       
  8219 helium.documentation.APIDeltaWriter.__init__
       
  8220 helium.logger.Logger.__init__
       
  8221 helium.logger._CustomizePrint.__init__
       
  8222 helium.output.widgets.BoldText.__init__
       
  8223 helium.output.widgets.Box.__init__
       
  8224 helium.output.widgets.Event.__init__
       
  8225 helium.output.widgets.Footer.__init__
       
  8226 helium.output.widgets.Header.__init__
       
  8227 helium.output.widgets.Summary.__init__
       
  8228 helium.output.widgets.Text.__init__
       
  8229 helium.output.widgets.Widget.__init__
       
  8230 helium.outputer.Configuration.__init__
       
  8231 helium.outputer.XML2XHTML.__init__
       
  8232 imaker.ecore.ContainerBase.__init__
       
  8233 imaker.ecore.Reference.__init__
       
  8234 imaker.iqrf.Configuration.__init__
       
  8235 imaker.iqrf.ConfigurationElement.__init__
       
  8236 imaker.iqrf.IMaker.__init__
       
  8237 imaker.iqrf.Interface.__init__
       
  8238 imaker.iqrf.Result.__init__
       
  8239 imaker.iqrf.Setting.__init__
       
  8240 imaker.iqrf.Target.__init__
       
  8241 integration.quality.AbldWhatParser.__init__
       
  8242 integration.quality.InternalExportParser.__init__
       
  8243 integration.quality.PolicyValidator.__init__
       
  8244 integration.templatebuilder.TemplateBuilder.__init__
       
  8245 localisation.Languages.__init__
       
  8246 log2xml.AppendSummary.__init__
       
  8247 log2xml.ContentWriter.__init__
       
  8248 log2xml.LogWriter.__init__
       
  8249 log2xml.Stack.__init__
       
  8250 parsedatalistening.Build.__init__
       
  8251 parsedatalistening.Target.__init__
       
  8252 preparation.PreparationAction.__init__
       
  8253 preparation.PreparationBuilder.__init__
       
  8254 preparation.PreparationCheckout.__init__
       
  8255 preparation.PreparationSnapshot.__init__
       
  8256 preparation.PreparationUpdate.__init__
       
  8257 rom.IMakerRomBuilder.__init__
       
  8258 rom.Image.__init__
       
  8259 rom.RomBuilder.__init__
       
  8260 rtfutils.RTFUtils.__init__
       
  8261 sis.SisPreBuilder.__init__
       
  8262 symbian.log.Parser.__init__
       
  8263 symrec.MD5Updater.__init__
       
  8264 symrec.Metadata2TDD.__init__
       
  8265 symrec.MetadataMerger.__init__
       
  8266 symrec.ReleaseMetadata.__init__
       
  8267 symrec.ServicePack.__init__
       
  8268 symrec.ValidateReleaseMetadata.__init__
       
  8269 symrec.ValidateReleaseMetadataCached.__init__
       
  8270 symrec.ValidateTicklerReleaseMetadata.__init__
       
  8271 sysdef.api.Binary.__init__
       
  8272 sysdef.api.BuildLayer.__init__
       
  8273 sysdef.api.Configuration.__init__
       
  8274 sysdef.api.Layer.__init__
       
  8275 sysdef.api.Module.__init__
       
  8276 sysdef.api.Option.__init__
       
  8277 sysdef.api.SpecialInstruction.__init__
       
  8278 sysdef.api.SysDefElement.__init__
       
  8279 sysdef.api.SystemDefinition.__init__
       
  8280 sysdef.api.Target.__init__
       
  8281 sysdef.api.TargetList.__init__
       
  8282 sysdef.api.Task.__init__
       
  8283 sysdef.api.Unit.__init__
       
  8284 sysdef.api.UnitList.__init__
       
  8285 sysdef.api._UnitGroup.__init__
       
  8286 sysdef.io.FlashImageSizeWriter.__init__
       
  8287 sysdef.io.MakeWriter.__init__
       
  8288 sysdef.io.MakeWriter2.__init__
       
  8289 sysdef.io.MakeWriter3.__init__
       
  8290 validateoverlay.ValidateOverlayInfo.__init__
       
  8291 vbaconf.AbstractConfigConverter.__init__
       
  8292 vbaconf.ConfigConverter.__init__
       
  8293 vbaconf.ConfigConverterNewDelivery.__init__
       
  8294 vbaconf.new_delivery.config_wrapper.__init__
       
  8295 version.Version.__init__
       
  8296 virtualbuildarea.VirtualDir.__init__
       
  8297 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-752', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-753" class="py-name"><a title="build.model.SessionCreator.session
       
  8298 ccm.CCMObject.session
       
  8299 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-753', 'session', 'link-13');">session</a></tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  8300 </div><a name="L1466"></a><tt class="py-lineno">1466</tt>  <tt class="py-line">     </tt>
       
  8301 <a name="Releasedef._getcomponent"></a><div id="Releasedef._getcomponent-def"><a name="L1467"></a><tt class="py-lineno">1467</tt> <a class="py-toggle" href="#" id="Releasedef._getcomponent-toggle" onclick="return toggle('Releasedef._getcomponent');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Releasedef-class.html#_getcomponent">_getcomponent</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8302 </div><div id="Releasedef._getcomponent-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Releasedef._getcomponent-expanded"><a name="L1468"></a><tt class="py-lineno">1468</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-754" class="py-name"><a title="buildtools.Command.name
       
  8303 ccm.FourPartName.name
       
  8304 symrec.ServicePack.name
       
  8305 sysdef.api.Configuration.name
       
  8306 sysdef.api.Option.name
       
  8307 sysdef.api.SpecialInstruction.name
       
  8308 sysdef.api.Target.name
       
  8309 sysdef.api.TargetList.name
       
  8310 sysdef.api.Unit.name
       
  8311 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-754', 'name', 'link-68');">name</a></tt> </tt>
       
  8312 </div><a name="L1469"></a><tt class="py-lineno">1469</tt>  <tt class="py-line">             </tt>
       
  8313 <a name="L1470"></a><tt class="py-lineno">1470</tt>  <tt class="py-line">    <tt id="link-755" class="py-name" targets="Method ccm.Releasedef.component()=ccm.Releasedef-class.html#component"><a title="ccm.Releasedef.component" class="py-name" href="#" onclick="return doclink('link-755', 'component', 'link-755');">component</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-756" class="py-name" targets="Method ccm.Releasedef._getcomponent()=ccm.Releasedef-class.html#_getcomponent"><a title="ccm.Releasedef._getcomponent" class="py-name" href="#" onclick="return doclink('link-756', '_getcomponent', 'link-756');">_getcomponent</a></tt><tt class="py-op">)</tt> </tt>
       
  8314 </div><a name="L1471"></a><tt class="py-lineno">1471</tt>  <tt class="py-line"> </tt>
       
  8315 <a name="L1472"></a><tt class="py-lineno">1472</tt>  <tt class="py-line"> </tt>
       
  8316 <a name="Folder"></a><div id="Folder-def"><a name="L1473"></a><tt class="py-lineno">1473</tt> <a class="py-toggle" href="#" id="Folder-toggle" onclick="return toggle('Folder');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.Folder-class.html">Folder</a><tt class="py-op">(</tt><tt class="py-base-class">CCMObject</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8317 </div><div id="Folder-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Folder-expanded"><a name="L1474"></a><tt class="py-lineno">1474</tt>  <tt class="py-line">    <tt class="py-docstring">""" Wrapper class for Synergy folder object """</tt> </tt>
       
  8318 <a name="L1475"></a><tt class="py-lineno">1475</tt>  <tt class="py-line">     </tt>
       
  8319 <a name="Folder.__init__"></a><div id="Folder.__init__-def"><a name="L1476"></a><tt class="py-lineno">1476</tt> <a class="py-toggle" href="#" id="Folder.__init__-toggle" onclick="return toggle('Folder.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Folder-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8320 </div><div id="Folder.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Folder.__init__-expanded"><a name="L1477"></a><tt class="py-lineno">1477</tt>  <tt class="py-line">        <tt id="link-757" class="py-name"><a title="ccm.CCMObject" class="py-name" href="#" onclick="return doclink('link-757', 'CCMObject', 'link-528');">CCMObject</a></tt><tt class="py-op">.</tt><tt id="link-758" class="py-name"><a title="ant.AntHandler.__init__
       
  8321 archive.builders.ArchivePreBuilder.__init__
       
  8322 archive.mappers.DefaultMapper.__init__
       
  8323 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  8324 archive.mappers.Mapper.__init__
       
  8325 archive.mappers.PolicyMapper.__init__
       
  8326 archive.mappers.PolicyRemoverMapper.__init__
       
  8327 archive.mappers.SFPolicyRemoverMapper.__init__
       
  8328 archive.scanners.AbldWhatScanner.__init__
       
  8329 archive.scanners.FileSystemScanner.__init__
       
  8330 archive.scanners.InputFileScanner.__init__
       
  8331 archive.scanners.Scanner.__init__
       
  8332 archive.selectors.DistributionPolicySelector.__init__
       
  8333 archive.selectors.SymbianPolicySelector.__init__
       
  8334 archive.tools.Remover.__init__
       
  8335 archive.tools.SevenZipArchiver.__init__
       
  8336 archive.tools.ZipArchiver.__init__
       
  8337 ats3.Ats3TestPlan.__init__
       
  8338 ats3.Configuration.__init__
       
  8339 ats3.aste.AsteComponentParser.__init__
       
  8340 ats3.aste.AsteTestDropGenerator.__init__
       
  8341 ats3.aste.AsteTestPlan.__init__
       
  8342 ats3.aste.Configuration.__init__
       
  8343 ats3.atsconfigparser.ATSConfigParser.__init__
       
  8344 ats3.atsconfigparser.TestXML.__init__
       
  8345 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  8346 ats3.parsers.BldFileParser.__init__
       
  8347 ats3.parsers.CppParser.__init__
       
  8348 ats3.parsers.MmpFileParser.__init__
       
  8349 ats3.parsers.PkgFileParser.__init__
       
  8350 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  8351 bsf.BSF.__init__
       
  8352 build.ec.history.HistoryFileManager.__init__
       
  8353 build.io.AbldLogWhatReader.__init__
       
  8354 build.io.RombuildLogBinarySizeReader.__init__
       
  8355 build.model.BOM.__init__
       
  8356 build.model.BOMDeltaXMLWriter.__init__
       
  8357 build.model.BOMXMLWriter.__init__
       
  8358 build.model.Fix.__init__
       
  8359 build.model.PCPError.__init__
       
  8360 build.model.Project.__init__
       
  8361 build.model.SessionCreator.__init__
       
  8362 build.model.TAChange.__init__
       
  8363 build.model.TSWError.__init__
       
  8364 build.model.Task.__init__
       
  8365 buildtools.AbstractOutputWriter.__init__
       
  8366 buildtools.AntWriter.__init__
       
  8367 buildtools.Command.__init__
       
  8368 buildtools.CommandList.__init__
       
  8369 buildtools.Copy.__init__
       
  8370 buildtools.Delete.__init__
       
  8371 buildtools.EBSWriter.__init__
       
  8372 buildtools.MakeWriter.__init__
       
  8373 buildtools.PreBuilder.__init__
       
  8374 buildtools.StringWriter.__init__
       
  8375 ccm.AbstractSession.__init__
       
  8376 ccm.AttributeNameListResult.__init__
       
  8377 ccm.CCMException.__init__
       
  8378 ccm.CCMObject.__init__
       
  8379 ccm.ConflictsResult.__init__
       
  8380 ccm.CreateNewTaskResult.__init__
       
  8381 ccm.DataMapperListResult.__init__
       
  8382 ccm.Dir.__init__
       
  8383 ccm.File.__init__
       
  8384 ccm.FinduseResult.__init__
       
  8385 ccm.Folder.__init__
       
  8386 ccm.FolderCopyResult.__init__
       
  8387 ccm.FourPartName.__init__
       
  8388 ccm.InvalidFourPartNameException.__init__
       
  8389 ccm.ObjectListResult.__init__
       
  8390 ccm.Project.__init__
       
  8391 ccm.ProjectCheckoutResult.__init__
       
  8392 ccm.ProjectPurposeResult.__init__
       
  8393 ccm.Query.__init__
       
  8394 ccm.Releasedef.__init__
       
  8395 ccm.Result.__init__
       
  8396 ccm.Session.__init__
       
  8397 ccm.SessionPool.__init__
       
  8398 ccm.Task.__init__
       
  8399 ccm.UpdatePropertiesRefreshResult.__init__
       
  8400 ccm.UpdateResult.__init__
       
  8401 ccm.UpdateResultSimple.__init__
       
  8402 ccm.UpdateTemplate.__init__
       
  8403 ccm.UpdateTemplateInformation.__init__
       
  8404 ccm.WorkAreaInfoResult.__init__
       
  8405 ccm.conflict.Conflict.__init__
       
  8406 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  8407 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  8408 ccm.conflict.ObjectAndTask.__init__
       
  8409 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  8410 ccm.conflict.TaskModel.__init__
       
  8411 ccm.extra.CCMExtraException.__init__
       
  8412 ccm.extra.CachedProxySession.__init__
       
  8413 ccm.extra.CachedSessionProvider.__init__
       
  8414 ccm.extra.SessionProvider.__init__
       
  8415 ccm.extra.__FileSnapshot.__init__
       
  8416 ccm.extra.__ProjectSnapshot.__init__
       
  8417 comments.CommentParser.__init__
       
  8418 configuration.Configuration.__init__
       
  8419 configuration.ConfigurationSet.__init__
       
  8420 configuration.HierarchicalConfiguration.__init__
       
  8421 configuration.NestedConfiguration.__init__
       
  8422 configuration.NestedConfigurationBuilder.__init__
       
  8423 configuration.PropertiesConfiguration.__init__
       
  8424 configuration.Specification.__init__
       
  8425 configuration.XMLConfiguration.__init__
       
  8426 configuration._Key.__init__
       
  8427 configuration_model.DataModel.__init__
       
  8428 configuration_model.GroupDef.__init__
       
  8429 configuration_model.Item.__init__
       
  8430 configuration_model.PropertyDef.__init__
       
  8431 delta_zip.DeltaZipBuilder.__init__
       
  8432 delta_zip.MD5SignatureBuilder.__init__
       
  8433 delta_zip.MD5SignatureBuilderEC.__init__
       
  8434 delta_zip.SignaturesDict.__init__
       
  8435 dependancygraph.Library.__init__
       
  8436 dependancygraph.ModuleGroup.__init__
       
  8437 dependancygraph.ReadIvyConfig.__init__
       
  8438 escapeddict.EscapedDict.__init__
       
  8439 fileutils.AbstractScanner.__init__
       
  8440 fileutils.FileScanner.__init__
       
  8441 fileutils.Lock.__init__
       
  8442 flash_config.FlashConfigurationWriter.__init__
       
  8443 flash_config.ImagePack.__init__
       
  8444 helium.documentation.APIDeltaWriter.__init__
       
  8445 helium.logger.Logger.__init__
       
  8446 helium.logger._CustomizePrint.__init__
       
  8447 helium.output.widgets.BoldText.__init__
       
  8448 helium.output.widgets.Box.__init__
       
  8449 helium.output.widgets.Event.__init__
       
  8450 helium.output.widgets.Footer.__init__
       
  8451 helium.output.widgets.Header.__init__
       
  8452 helium.output.widgets.Summary.__init__
       
  8453 helium.output.widgets.Text.__init__
       
  8454 helium.output.widgets.Widget.__init__
       
  8455 helium.outputer.Configuration.__init__
       
  8456 helium.outputer.XML2XHTML.__init__
       
  8457 imaker.ecore.ContainerBase.__init__
       
  8458 imaker.ecore.Reference.__init__
       
  8459 imaker.iqrf.Configuration.__init__
       
  8460 imaker.iqrf.ConfigurationElement.__init__
       
  8461 imaker.iqrf.IMaker.__init__
       
  8462 imaker.iqrf.Interface.__init__
       
  8463 imaker.iqrf.Result.__init__
       
  8464 imaker.iqrf.Setting.__init__
       
  8465 imaker.iqrf.Target.__init__
       
  8466 integration.quality.AbldWhatParser.__init__
       
  8467 integration.quality.InternalExportParser.__init__
       
  8468 integration.quality.PolicyValidator.__init__
       
  8469 integration.templatebuilder.TemplateBuilder.__init__
       
  8470 localisation.Languages.__init__
       
  8471 log2xml.AppendSummary.__init__
       
  8472 log2xml.ContentWriter.__init__
       
  8473 log2xml.LogWriter.__init__
       
  8474 log2xml.Stack.__init__
       
  8475 parsedatalistening.Build.__init__
       
  8476 parsedatalistening.Target.__init__
       
  8477 preparation.PreparationAction.__init__
       
  8478 preparation.PreparationBuilder.__init__
       
  8479 preparation.PreparationCheckout.__init__
       
  8480 preparation.PreparationSnapshot.__init__
       
  8481 preparation.PreparationUpdate.__init__
       
  8482 rom.IMakerRomBuilder.__init__
       
  8483 rom.Image.__init__
       
  8484 rom.RomBuilder.__init__
       
  8485 rtfutils.RTFUtils.__init__
       
  8486 sis.SisPreBuilder.__init__
       
  8487 symbian.log.Parser.__init__
       
  8488 symrec.MD5Updater.__init__
       
  8489 symrec.Metadata2TDD.__init__
       
  8490 symrec.MetadataMerger.__init__
       
  8491 symrec.ReleaseMetadata.__init__
       
  8492 symrec.ServicePack.__init__
       
  8493 symrec.ValidateReleaseMetadata.__init__
       
  8494 symrec.ValidateReleaseMetadataCached.__init__
       
  8495 symrec.ValidateTicklerReleaseMetadata.__init__
       
  8496 sysdef.api.Binary.__init__
       
  8497 sysdef.api.BuildLayer.__init__
       
  8498 sysdef.api.Configuration.__init__
       
  8499 sysdef.api.Layer.__init__
       
  8500 sysdef.api.Module.__init__
       
  8501 sysdef.api.Option.__init__
       
  8502 sysdef.api.SpecialInstruction.__init__
       
  8503 sysdef.api.SysDefElement.__init__
       
  8504 sysdef.api.SystemDefinition.__init__
       
  8505 sysdef.api.Target.__init__
       
  8506 sysdef.api.TargetList.__init__
       
  8507 sysdef.api.Task.__init__
       
  8508 sysdef.api.Unit.__init__
       
  8509 sysdef.api.UnitList.__init__
       
  8510 sysdef.api._UnitGroup.__init__
       
  8511 sysdef.io.FlashImageSizeWriter.__init__
       
  8512 sysdef.io.MakeWriter.__init__
       
  8513 sysdef.io.MakeWriter2.__init__
       
  8514 sysdef.io.MakeWriter3.__init__
       
  8515 validateoverlay.ValidateOverlayInfo.__init__
       
  8516 vbaconf.AbstractConfigConverter.__init__
       
  8517 vbaconf.ConfigConverter.__init__
       
  8518 vbaconf.ConfigConverterNewDelivery.__init__
       
  8519 vbaconf.new_delivery.config_wrapper.__init__
       
  8520 version.Version.__init__
       
  8521 virtualbuildarea.VirtualDir.__init__
       
  8522 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-758', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-759" class="py-name"><a title="build.model.SessionCreator.session
       
  8523 ccm.CCMObject.session
       
  8524 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-759', 'session', 'link-13');">session</a></tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  8525 </div><a name="L1478"></a><tt class="py-lineno">1478</tt>  <tt class="py-line"> </tt>
       
  8526 <a name="Folder._gettasks"></a><div id="Folder._gettasks-def"><a name="L1479"></a><tt class="py-lineno">1479</tt> <a class="py-toggle" href="#" id="Folder._gettasks-toggle" onclick="return toggle('Folder._gettasks');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Folder-class.html#_gettasks">_gettasks</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8527 </div><div id="Folder._gettasks-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Folder._gettasks-expanded"><a name="L1480"></a><tt class="py-lineno">1480</tt>  <tt class="py-line">        <tt class="py-docstring">""" Accessor for 'tasks' property. """</tt> </tt>
       
  8528 <a name="L1481"></a><tt class="py-lineno">1481</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-760" class="py-name"><a title="ccm.AbstractSession.execute
       
  8529 ccm.Query.execute
       
  8530 ccm.Session.execute
       
  8531 ccm.SessionPool.execute
       
  8532 preparation.PreparationAction.execute
       
  8533 preparation.PreparationCheckout.execute
       
  8534 preparation.PreparationSnapshot.execute
       
  8535 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-760', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"folder -show tasks \"%s\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-761" class="py-name"><a title="ccm.FourPartName.objectname
       
  8536 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-761', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt id="link-762" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-762', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  8537 <a name="L1482"></a><tt class="py-lineno">1482</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-763" class="py-name"><a title="ccm.Result.output
       
  8538 helium.output" class="py-name" href="#" onclick="return doclink('link-763', 'output', 'link-14');">output</a></tt> </tt>
       
  8539 </div><a name="L1483"></a><tt class="py-lineno">1483</tt>  <tt class="py-line"> </tt>
       
  8540 <a name="Folder._getobjects"></a><div id="Folder._getobjects-def"><a name="L1484"></a><tt class="py-lineno">1484</tt> <a class="py-toggle" href="#" id="Folder._getobjects-toggle" onclick="return toggle('Folder._getobjects');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Folder-class.html#_getobjects">_getobjects</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8541 </div><div id="Folder._getobjects-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Folder._getobjects-expanded"><a name="L1485"></a><tt class="py-lineno">1485</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-764" class="py-name"><a title="ccm.AbstractSession.execute
       
  8542 ccm.Query.execute
       
  8543 ccm.Session.execute
       
  8544 ccm.SessionPool.execute
       
  8545 preparation.PreparationAction.execute
       
  8546 preparation.PreparationCheckout.execute
       
  8547 preparation.PreparationSnapshot.execute
       
  8548 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-764', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"folder -show objects \"%s\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-765" class="py-name"><a title="ccm.FourPartName.objectname
       
  8549 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-765', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt id="link-766" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-766', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  8550 <a name="L1486"></a><tt class="py-lineno">1486</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-767" class="py-name"><a title="ccm.Result.output
       
  8551 helium.output" class="py-name" href="#" onclick="return doclink('link-767', 'output', 'link-14');">output</a></tt> </tt>
       
  8552 </div><a name="L1487"></a><tt class="py-lineno">1487</tt>  <tt class="py-line"> </tt>
       
  8553 <a name="Folder._getmode"></a><div id="Folder._getmode-def"><a name="L1488"></a><tt class="py-lineno">1488</tt> <a class="py-toggle" href="#" id="Folder._getmode-toggle" onclick="return toggle('Folder._getmode');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Folder-class.html#_getmode">_getmode</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8554 </div><div id="Folder._getmode-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Folder._getmode-expanded"><a name="L1489"></a><tt class="py-lineno">1489</tt>  <tt class="py-line">        <tt class="py-docstring">""" Get the mode used by the folder. """</tt> </tt>
       
  8555 <a name="L1490"></a><tt class="py-lineno">1490</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-768" class="py-name"><a title="ccm.AbstractSession.execute
       
  8556 ccm.Query.execute
       
  8557 ccm.Session.execute
       
  8558 ccm.SessionPool.execute
       
  8559 preparation.PreparationAction.execute
       
  8560 preparation.PreparationCheckout.execute
       
  8561 preparation.PreparationSnapshot.execute
       
  8562 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-768', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"folder -show mode \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-769" class="py-name"><a title="ccm.FourPartName.objectname
       
  8563 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-769', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt> </tt>
       
  8564 <a name="L1491"></a><tt class="py-lineno">1491</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-770" class="py-name"><a title="ccm.Result.output
       
  8565 helium.output" class="py-name" href="#" onclick="return doclink('link-770', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  8566 </div><a name="L1492"></a><tt class="py-lineno">1492</tt>  <tt class="py-line"> </tt>
       
  8567 <a name="Folder._getquery"></a><div id="Folder._getquery-def"><a name="L1493"></a><tt class="py-lineno">1493</tt> <a class="py-toggle" href="#" id="Folder._getquery-toggle" onclick="return toggle('Folder._getquery');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Folder-class.html#_getquery">_getquery</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8568 </div><div id="Folder._getquery-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Folder._getquery-expanded"><a name="L1494"></a><tt class="py-lineno">1494</tt>  <tt class="py-line">        <tt class="py-docstring">""" Get the query that populate the folder. """</tt> </tt>
       
  8569 <a name="L1495"></a><tt class="py-lineno">1495</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-771" class="py-name" targets="Method ccm.Folder.mode()=ccm.Folder-class.html#mode"><a title="ccm.Folder.mode" class="py-name" href="#" onclick="return doclink('link-771', 'mode', 'link-771');">mode</a></tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"query"</tt><tt class="py-op">:</tt> </tt>
       
  8570 <a name="L1496"></a><tt class="py-lineno">1496</tt>  <tt class="py-line">            <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-772" class="py-name"><a title="ccm.AbstractSession.execute
       
  8571 ccm.Query.execute
       
  8572 ccm.Session.execute
       
  8573 ccm.SessionPool.execute
       
  8574 preparation.PreparationAction.execute
       
  8575 preparation.PreparationCheckout.execute
       
  8576 preparation.PreparationSnapshot.execute
       
  8577 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-772', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"folder -show query \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-773" class="py-name"><a title="ccm.FourPartName.objectname
       
  8578 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-773', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt> </tt>
       
  8579 <a name="L1497"></a><tt class="py-lineno">1497</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-774" class="py-name"><a title="ccm.Result.output
       
  8580 helium.output" class="py-name" href="#" onclick="return doclink('link-774', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  8581 <a name="L1498"></a><tt class="py-lineno">1498</tt>  <tt class="py-line">        <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  8582 <a name="L1499"></a><tt class="py-lineno">1499</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-775" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-775', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"%s is not a query base folder."</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-776" class="py-name"><a title="ccm.FourPartName.objectname
       
  8583 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-776', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  8584 </div><a name="L1500"></a><tt class="py-lineno">1500</tt>  <tt class="py-line">     </tt>
       
  8585 <a name="Folder._getdescription"></a><div id="Folder._getdescription-def"><a name="L1501"></a><tt class="py-lineno">1501</tt> <a class="py-toggle" href="#" id="Folder._getdescription-toggle" onclick="return toggle('Folder._getdescription');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Folder-class.html#_getdescription">_getdescription</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8586 </div><div id="Folder._getdescription-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Folder._getdescription-expanded"><a name="L1502"></a><tt class="py-lineno">1502</tt>  <tt class="py-line">        <tt class="py-docstring">""" Get the description associated with the folder. """</tt> </tt>
       
  8587 <a name="L1503"></a><tt class="py-lineno">1503</tt>  <tt class="py-line">        <tt class="py-name">r</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-777" class="py-name"><a title="ccm.AbstractSession.execute
       
  8588 ccm.Query.execute
       
  8589 ccm.Session.execute
       
  8590 ccm.SessionPool.execute
       
  8591 preparation.PreparationAction.execute
       
  8592 preparation.PreparationCheckout.execute
       
  8593 preparation.PreparationSnapshot.execute
       
  8594 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-777', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"query -t folder -n %s -i %s -u -f \"%%description\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-778" class="py-name"><a title="buildtools.Command.name
       
  8595 ccm.FourPartName.name
       
  8596 symrec.ServicePack.name
       
  8597 sysdef.api.Configuration.name
       
  8598 sysdef.api.Option.name
       
  8599 sysdef.api.SpecialInstruction.name
       
  8600 sysdef.api.Target.name
       
  8601 sysdef.api.TargetList.name
       
  8602 sysdef.api.Unit.name
       
  8603 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-778', 'name', 'link-68');">name</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-779" class="py-name"><a title="ccm.FourPartName.instance
       
  8604 imaker.ecore.Reference.instance" class="py-name" href="#" onclick="return doclink('link-779', 'instance', 'link-383');">instance</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  8605 <a name="L1504"></a><tt class="py-lineno">1504</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">r</tt><tt class="py-op">.</tt><tt id="link-780" class="py-name"><a title="ccm.Result.output
       
  8606 helium.output" class="py-name" href="#" onclick="return doclink('link-780', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  8607 </div><a name="L1505"></a><tt class="py-lineno">1505</tt>  <tt class="py-line"> </tt>
       
  8608 <a name="Folder.remove"></a><div id="Folder.remove-def"><a name="L1506"></a><tt class="py-lineno">1506</tt> <a class="py-toggle" href="#" id="Folder.remove-toggle" onclick="return toggle('Folder.remove');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Folder-class.html#remove">remove</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">task</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8609 </div><div id="Folder.remove-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Folder.remove-expanded"><a name="L1507"></a><tt class="py-lineno">1507</tt>  <tt class="py-line">        <tt class="py-docstring">""" Remove task from this folder. """</tt> </tt>
       
  8610 <a name="L1508"></a><tt class="py-lineno">1508</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-781" class="py-name"><a title="ccm.AbstractSession.execute
       
  8611 ccm.Query.execute
       
  8612 ccm.Session.execute
       
  8613 ccm.SessionPool.execute
       
  8614 preparation.PreparationAction.execute
       
  8615 preparation.PreparationCheckout.execute
       
  8616 preparation.PreparationSnapshot.execute
       
  8617 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-781', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"folder -m \"%s\" -remove_task \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-782" class="py-name"><a title="ccm.FourPartName.objectname
       
  8618 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-782', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt id="link-783" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  8619 integration.quality.AbldWhatParser.task
       
  8620 integration.quality.InternalExportParser.task
       
  8621 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-783', 'task', 'link-550');">task</a></tt><tt class="py-op">.</tt><tt id="link-784" class="py-name"><a title="ccm.FourPartName.objectname
       
  8622 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-784', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  8623 <a name="L1509"></a><tt class="py-lineno">1509</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  8624 <a name="L1510"></a><tt class="py-lineno">1510</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-785" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-785', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error removing task %s from %s: %s."</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-786" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  8625 integration.quality.AbldWhatParser.task
       
  8626 integration.quality.InternalExportParser.task
       
  8627 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-786', 'task', 'link-550');">task</a></tt><tt class="py-op">.</tt><tt id="link-787" class="py-name"><a title="ccm.FourPartName.objectname
       
  8628 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-787', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-788" class="py-name"><a title="ccm.FourPartName.objectname
       
  8629 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-788', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-789" class="py-name"><a title="ccm.Result.output
       
  8630 helium.output" class="py-name" href="#" onclick="return doclink('link-789', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  8631 </div><a name="L1511"></a><tt class="py-lineno">1511</tt>  <tt class="py-line"> </tt>
       
  8632 <a name="Folder.update"></a><div id="Folder.update-def"><a name="L1512"></a><tt class="py-lineno">1512</tt> <a class="py-toggle" href="#" id="Folder.update-toggle" onclick="return toggle('Folder.update');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Folder-class.html#update">update</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8633 </div><div id="Folder.update-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Folder.update-expanded"><a name="L1513"></a><tt class="py-lineno">1513</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-790" class="py-name"><a title="ccm.AbstractSession.execute
       
  8634 ccm.Query.execute
       
  8635 ccm.Session.execute
       
  8636 ccm.SessionPool.execute
       
  8637 preparation.PreparationAction.execute
       
  8638 preparation.PreparationCheckout.execute
       
  8639 preparation.PreparationSnapshot.execute
       
  8640 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-790', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"folder -m -update -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-791" class="py-name"><a title="ccm.FourPartName.objectname
       
  8641 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-791', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt> </tt>
       
  8642 <a name="L1514"></a><tt class="py-lineno">1514</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
       
  8643 <a name="L1515"></a><tt class="py-lineno">1515</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-792" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-792', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error updating the folder content %s: %s."</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-793" class="py-name"><a title="ccm.FourPartName.objectname
       
  8644 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-793', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-794" class="py-name"><a title="ccm.Result.output
       
  8645 helium.output" class="py-name" href="#" onclick="return doclink('link-794', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  8646 </div><a name="L1516"></a><tt class="py-lineno">1516</tt>  <tt class="py-line">         </tt>
       
  8647 <a name="Folder.append"></a><div id="Folder.append-def"><a name="L1517"></a><tt class="py-lineno">1517</tt> <a class="py-toggle" href="#" id="Folder.append-toggle" onclick="return toggle('Folder.append');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Folder-class.html#append">append</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">task</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8648 </div><div id="Folder.append-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Folder.append-expanded"><a name="L1518"></a><tt class="py-lineno">1518</tt>  <tt class="py-line">        <tt class="py-docstring">""" Associate an object to a task """</tt> </tt>
       
  8649 <a name="L1519"></a><tt class="py-lineno">1519</tt>  <tt class="py-line">        <tt class="py-keyword">class</tt> <tt class="py-def-name">AddTaskException</tt><tt class="py-op">(</tt><tt class="py-base-class">CCMException</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8650 <a name="L1520"></a><tt class="py-lineno">1520</tt>  <tt class="py-line">            <tt class="py-keyword">def</tt> <tt class="py-def-name">__init__</tt><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">reason</tt><tt class="py-op">,</tt> <tt class="py-param">task</tt><tt class="py-op">,</tt> <tt class="py-param">result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8651 <a name="L1521"></a><tt class="py-lineno">1521</tt>  <tt class="py-line">                <tt id="link-795" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-795', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">.</tt><tt id="link-796" class="py-name"><a title="ant.AntHandler.__init__
       
  8652 archive.builders.ArchivePreBuilder.__init__
       
  8653 archive.mappers.DefaultMapper.__init__
       
  8654 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  8655 archive.mappers.Mapper.__init__
       
  8656 archive.mappers.PolicyMapper.__init__
       
  8657 archive.mappers.PolicyRemoverMapper.__init__
       
  8658 archive.mappers.SFPolicyRemoverMapper.__init__
       
  8659 archive.scanners.AbldWhatScanner.__init__
       
  8660 archive.scanners.FileSystemScanner.__init__
       
  8661 archive.scanners.InputFileScanner.__init__
       
  8662 archive.scanners.Scanner.__init__
       
  8663 archive.selectors.DistributionPolicySelector.__init__
       
  8664 archive.selectors.SymbianPolicySelector.__init__
       
  8665 archive.tools.Remover.__init__
       
  8666 archive.tools.SevenZipArchiver.__init__
       
  8667 archive.tools.ZipArchiver.__init__
       
  8668 ats3.Ats3TestPlan.__init__
       
  8669 ats3.Configuration.__init__
       
  8670 ats3.aste.AsteComponentParser.__init__
       
  8671 ats3.aste.AsteTestDropGenerator.__init__
       
  8672 ats3.aste.AsteTestPlan.__init__
       
  8673 ats3.aste.Configuration.__init__
       
  8674 ats3.atsconfigparser.ATSConfigParser.__init__
       
  8675 ats3.atsconfigparser.TestXML.__init__
       
  8676 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  8677 ats3.parsers.BldFileParser.__init__
       
  8678 ats3.parsers.CppParser.__init__
       
  8679 ats3.parsers.MmpFileParser.__init__
       
  8680 ats3.parsers.PkgFileParser.__init__
       
  8681 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  8682 bsf.BSF.__init__
       
  8683 build.ec.history.HistoryFileManager.__init__
       
  8684 build.io.AbldLogWhatReader.__init__
       
  8685 build.io.RombuildLogBinarySizeReader.__init__
       
  8686 build.model.BOM.__init__
       
  8687 build.model.BOMDeltaXMLWriter.__init__
       
  8688 build.model.BOMXMLWriter.__init__
       
  8689 build.model.Fix.__init__
       
  8690 build.model.PCPError.__init__
       
  8691 build.model.Project.__init__
       
  8692 build.model.SessionCreator.__init__
       
  8693 build.model.TAChange.__init__
       
  8694 build.model.TSWError.__init__
       
  8695 build.model.Task.__init__
       
  8696 buildtools.AbstractOutputWriter.__init__
       
  8697 buildtools.AntWriter.__init__
       
  8698 buildtools.Command.__init__
       
  8699 buildtools.CommandList.__init__
       
  8700 buildtools.Copy.__init__
       
  8701 buildtools.Delete.__init__
       
  8702 buildtools.EBSWriter.__init__
       
  8703 buildtools.MakeWriter.__init__
       
  8704 buildtools.PreBuilder.__init__
       
  8705 buildtools.StringWriter.__init__
       
  8706 ccm.AbstractSession.__init__
       
  8707 ccm.AttributeNameListResult.__init__
       
  8708 ccm.CCMException.__init__
       
  8709 ccm.CCMObject.__init__
       
  8710 ccm.ConflictsResult.__init__
       
  8711 ccm.CreateNewTaskResult.__init__
       
  8712 ccm.DataMapperListResult.__init__
       
  8713 ccm.Dir.__init__
       
  8714 ccm.File.__init__
       
  8715 ccm.FinduseResult.__init__
       
  8716 ccm.Folder.__init__
       
  8717 ccm.FolderCopyResult.__init__
       
  8718 ccm.FourPartName.__init__
       
  8719 ccm.InvalidFourPartNameException.__init__
       
  8720 ccm.ObjectListResult.__init__
       
  8721 ccm.Project.__init__
       
  8722 ccm.ProjectCheckoutResult.__init__
       
  8723 ccm.ProjectPurposeResult.__init__
       
  8724 ccm.Query.__init__
       
  8725 ccm.Releasedef.__init__
       
  8726 ccm.Result.__init__
       
  8727 ccm.Session.__init__
       
  8728 ccm.SessionPool.__init__
       
  8729 ccm.Task.__init__
       
  8730 ccm.UpdatePropertiesRefreshResult.__init__
       
  8731 ccm.UpdateResult.__init__
       
  8732 ccm.UpdateResultSimple.__init__
       
  8733 ccm.UpdateTemplate.__init__
       
  8734 ccm.UpdateTemplateInformation.__init__
       
  8735 ccm.WorkAreaInfoResult.__init__
       
  8736 ccm.conflict.Conflict.__init__
       
  8737 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  8738 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  8739 ccm.conflict.ObjectAndTask.__init__
       
  8740 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  8741 ccm.conflict.TaskModel.__init__
       
  8742 ccm.extra.CCMExtraException.__init__
       
  8743 ccm.extra.CachedProxySession.__init__
       
  8744 ccm.extra.CachedSessionProvider.__init__
       
  8745 ccm.extra.SessionProvider.__init__
       
  8746 ccm.extra.__FileSnapshot.__init__
       
  8747 ccm.extra.__ProjectSnapshot.__init__
       
  8748 comments.CommentParser.__init__
       
  8749 configuration.Configuration.__init__
       
  8750 configuration.ConfigurationSet.__init__
       
  8751 configuration.HierarchicalConfiguration.__init__
       
  8752 configuration.NestedConfiguration.__init__
       
  8753 configuration.NestedConfigurationBuilder.__init__
       
  8754 configuration.PropertiesConfiguration.__init__
       
  8755 configuration.Specification.__init__
       
  8756 configuration.XMLConfiguration.__init__
       
  8757 configuration._Key.__init__
       
  8758 configuration_model.DataModel.__init__
       
  8759 configuration_model.GroupDef.__init__
       
  8760 configuration_model.Item.__init__
       
  8761 configuration_model.PropertyDef.__init__
       
  8762 delta_zip.DeltaZipBuilder.__init__
       
  8763 delta_zip.MD5SignatureBuilder.__init__
       
  8764 delta_zip.MD5SignatureBuilderEC.__init__
       
  8765 delta_zip.SignaturesDict.__init__
       
  8766 dependancygraph.Library.__init__
       
  8767 dependancygraph.ModuleGroup.__init__
       
  8768 dependancygraph.ReadIvyConfig.__init__
       
  8769 escapeddict.EscapedDict.__init__
       
  8770 fileutils.AbstractScanner.__init__
       
  8771 fileutils.FileScanner.__init__
       
  8772 fileutils.Lock.__init__
       
  8773 flash_config.FlashConfigurationWriter.__init__
       
  8774 flash_config.ImagePack.__init__
       
  8775 helium.documentation.APIDeltaWriter.__init__
       
  8776 helium.logger.Logger.__init__
       
  8777 helium.logger._CustomizePrint.__init__
       
  8778 helium.output.widgets.BoldText.__init__
       
  8779 helium.output.widgets.Box.__init__
       
  8780 helium.output.widgets.Event.__init__
       
  8781 helium.output.widgets.Footer.__init__
       
  8782 helium.output.widgets.Header.__init__
       
  8783 helium.output.widgets.Summary.__init__
       
  8784 helium.output.widgets.Text.__init__
       
  8785 helium.output.widgets.Widget.__init__
       
  8786 helium.outputer.Configuration.__init__
       
  8787 helium.outputer.XML2XHTML.__init__
       
  8788 imaker.ecore.ContainerBase.__init__
       
  8789 imaker.ecore.Reference.__init__
       
  8790 imaker.iqrf.Configuration.__init__
       
  8791 imaker.iqrf.ConfigurationElement.__init__
       
  8792 imaker.iqrf.IMaker.__init__
       
  8793 imaker.iqrf.Interface.__init__
       
  8794 imaker.iqrf.Result.__init__
       
  8795 imaker.iqrf.Setting.__init__
       
  8796 imaker.iqrf.Target.__init__
       
  8797 integration.quality.AbldWhatParser.__init__
       
  8798 integration.quality.InternalExportParser.__init__
       
  8799 integration.quality.PolicyValidator.__init__
       
  8800 integration.templatebuilder.TemplateBuilder.__init__
       
  8801 localisation.Languages.__init__
       
  8802 log2xml.AppendSummary.__init__
       
  8803 log2xml.ContentWriter.__init__
       
  8804 log2xml.LogWriter.__init__
       
  8805 log2xml.Stack.__init__
       
  8806 parsedatalistening.Build.__init__
       
  8807 parsedatalistening.Target.__init__
       
  8808 preparation.PreparationAction.__init__
       
  8809 preparation.PreparationBuilder.__init__
       
  8810 preparation.PreparationCheckout.__init__
       
  8811 preparation.PreparationSnapshot.__init__
       
  8812 preparation.PreparationUpdate.__init__
       
  8813 rom.IMakerRomBuilder.__init__
       
  8814 rom.Image.__init__
       
  8815 rom.RomBuilder.__init__
       
  8816 rtfutils.RTFUtils.__init__
       
  8817 sis.SisPreBuilder.__init__
       
  8818 symbian.log.Parser.__init__
       
  8819 symrec.MD5Updater.__init__
       
  8820 symrec.Metadata2TDD.__init__
       
  8821 symrec.MetadataMerger.__init__
       
  8822 symrec.ReleaseMetadata.__init__
       
  8823 symrec.ServicePack.__init__
       
  8824 symrec.ValidateReleaseMetadata.__init__
       
  8825 symrec.ValidateReleaseMetadataCached.__init__
       
  8826 symrec.ValidateTicklerReleaseMetadata.__init__
       
  8827 sysdef.api.Binary.__init__
       
  8828 sysdef.api.BuildLayer.__init__
       
  8829 sysdef.api.Configuration.__init__
       
  8830 sysdef.api.Layer.__init__
       
  8831 sysdef.api.Module.__init__
       
  8832 sysdef.api.Option.__init__
       
  8833 sysdef.api.SpecialInstruction.__init__
       
  8834 sysdef.api.SysDefElement.__init__
       
  8835 sysdef.api.SystemDefinition.__init__
       
  8836 sysdef.api.Target.__init__
       
  8837 sysdef.api.TargetList.__init__
       
  8838 sysdef.api.Task.__init__
       
  8839 sysdef.api.Unit.__init__
       
  8840 sysdef.api.UnitList.__init__
       
  8841 sysdef.api._UnitGroup.__init__
       
  8842 sysdef.io.FlashImageSizeWriter.__init__
       
  8843 sysdef.io.MakeWriter.__init__
       
  8844 sysdef.io.MakeWriter2.__init__
       
  8845 sysdef.io.MakeWriter3.__init__
       
  8846 validateoverlay.ValidateOverlayInfo.__init__
       
  8847 vbaconf.AbstractConfigConverter.__init__
       
  8848 vbaconf.ConfigConverter.__init__
       
  8849 vbaconf.ConfigConverterNewDelivery.__init__
       
  8850 vbaconf.new_delivery.config_wrapper.__init__
       
  8851 version.Version.__init__
       
  8852 virtualbuildarea.VirtualDir.__init__
       
  8853 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-796', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt class="py-name">reason</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  8854 <a name="L1522"></a><tt class="py-lineno">1522</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-797" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  8855 integration.quality.AbldWhatParser.task
       
  8856 integration.quality.InternalExportParser.task
       
  8857 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-797', 'task', 'link-550');">task</a></tt> <tt class="py-op">=</tt> <tt id="link-798" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  8858 integration.quality.AbldWhatParser.task
       
  8859 integration.quality.InternalExportParser.task
       
  8860 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-798', 'task', 'link-550');">task</a></tt> </tt>
       
  8861 </div></div><a name="L1523"></a><tt class="py-lineno">1523</tt>  <tt class="py-line">         </tt>
       
  8862 <a name="L1524"></a><tt class="py-lineno">1524</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-799" class="py-name"><a title="ccm.AbstractSession.execute
       
  8863 ccm.Query.execute
       
  8864 ccm.Session.execute
       
  8865 ccm.SessionPool.execute
       
  8866 preparation.PreparationAction.execute
       
  8867 preparation.PreparationCheckout.execute
       
  8868 preparation.PreparationSnapshot.execute
       
  8869 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-799', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"folder -m -at \"%s\" \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-800" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  8870 integration.quality.AbldWhatParser.task
       
  8871 integration.quality.InternalExportParser.task
       
  8872 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-800', 'task', 'link-550');">task</a></tt><tt class="py-op">.</tt><tt id="link-801" class="py-name"><a title="ccm.FourPartName.objectname
       
  8873 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-801', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-802" class="py-name"><a title="ccm.FourPartName.objectname
       
  8874 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-802', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  8875 <a name="L1525"></a><tt class="py-lineno">1525</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">search</tt><tt class="py-op">(</tt><tt class="py-string">r"(Added 1 task to)|(is already in folder)"</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-803" class="py-name"><a title="ccm.Result.output
       
  8876 helium.output" class="py-name" href="#" onclick="return doclink('link-803', 'output', 'link-14');">output</a></tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">M</tt><tt class="py-op">)</tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  8877 <a name="L1526"></a><tt class="py-lineno">1526</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt class="py-name">AddTaskException</tt><tt class="py-op">(</tt><tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-804" class="py-name"><a title="ccm.Result.output
       
  8878 helium.output" class="py-name" href="#" onclick="return doclink('link-804', 'output', 'link-14');">output</a></tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">,</tt> <tt id="link-805" class="py-name"><a title="build.io.AbldLogWhatReader.task
       
  8879 integration.quality.AbldWhatParser.task
       
  8880 integration.quality.InternalExportParser.task
       
  8881 symbian.log.Parser.task" class="py-name" href="#" onclick="return doclink('link-805', 'task', 'link-550');">task</a></tt><tt class="py-op">)</tt> </tt>
       
  8882 </div><a name="L1527"></a><tt class="py-lineno">1527</tt>  <tt class="py-line">     </tt>
       
  8883 <a name="Folder.copy"></a><div id="Folder.copy-def"><a name="L1528"></a><tt class="py-lineno">1528</tt> <a class="py-toggle" href="#" id="Folder.copy-toggle" onclick="return toggle('Folder.copy');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Folder-class.html#copy">copy</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">existing_folder</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8884 </div><div id="Folder.copy-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Folder.copy-expanded"><a name="L1529"></a><tt class="py-lineno">1529</tt>  <tt class="py-line">        <tt class="py-docstring">""" Copy the contents of existing_folder into this folder.</tt> </tt>
       
  8885 <a name="L1530"></a><tt class="py-lineno">1530</tt>  <tt class="py-line"><tt class="py-docstring">        </tt> </tt>
       
  8886 <a name="L1531"></a><tt class="py-lineno">1531</tt>  <tt class="py-line"><tt class="py-docstring">        This appends to the destination folder by default.</tt> </tt>
       
  8887 <a name="L1532"></a><tt class="py-lineno">1532</tt>  <tt class="py-line"><tt class="py-docstring">        </tt> </tt>
       
  8888 <a name="L1533"></a><tt class="py-lineno">1533</tt>  <tt class="py-line"><tt class="py-docstring">        :param existing_folder: The destination Folder object.</tt> </tt>
       
  8889 <a name="L1534"></a><tt class="py-lineno">1534</tt>  <tt class="py-line"><tt class="py-docstring">        """</tt> </tt>
       
  8890 <a name="L1535"></a><tt class="py-lineno">1535</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-806" class="py-name"><a title="ccm.AbstractSession.execute
       
  8891 ccm.Query.execute
       
  8892 ccm.Session.execute
       
  8893 ccm.SessionPool.execute
       
  8894 preparation.PreparationAction.execute
       
  8895 preparation.PreparationCheckout.execute
       
  8896 preparation.PreparationSnapshot.execute
       
  8897 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-806', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"folder -copy %s -existing %s -append"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-807" class="py-name"><a title="ccm.FourPartName.objectname
       
  8898 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-807', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">existing_folder</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-808" class="py-name" targets="Class ccm.FolderCopyResult=ccm.FolderCopyResult-class.html"><a title="ccm.FolderCopyResult" class="py-name" href="#" onclick="return doclink('link-808', 'FolderCopyResult', 'link-808');">FolderCopyResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  8899 <a name="L1536"></a><tt class="py-lineno">1536</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-809" class="py-name"><a title="ccm.Result.output
       
  8900 helium.output" class="py-name" href="#" onclick="return doclink('link-809', 'output', 'link-14');">output</a></tt> </tt>
       
  8901 </div><a name="L1537"></a><tt class="py-lineno">1537</tt>  <tt class="py-line">         </tt>
       
  8902 <a name="L1538"></a><tt class="py-lineno">1538</tt>  <tt class="py-line">    <tt id="link-810" class="py-name" targets="Method ccm.Folder.objects()=ccm.Folder-class.html#objects,Method ccm.Task.objects()=ccm.Task-class.html#objects"><a title="ccm.Folder.objects
       
  8903 ccm.Task.objects" class="py-name" href="#" onclick="return doclink('link-810', 'objects', 'link-810');">objects</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-811" class="py-name" targets="Method ccm.Folder._getobjects()=ccm.Folder-class.html#_getobjects,Method ccm.Task._getobjects()=ccm.Task-class.html#_getobjects"><a title="ccm.Folder._getobjects
       
  8904 ccm.Task._getobjects" class="py-name" href="#" onclick="return doclink('link-811', '_getobjects', 'link-811');">_getobjects</a></tt><tt class="py-op">)</tt> </tt>
       
  8905 <a name="L1539"></a><tt class="py-lineno">1539</tt>  <tt class="py-line">    <tt id="link-812" class="py-name"><a title="build.model.Project.tasks
       
  8906 ccm.Folder.tasks
       
  8907 ccm.Project.tasks
       
  8908 sysdef.api.Configuration.tasks" class="py-name" href="#" onclick="return doclink('link-812', 'tasks', 'link-723');">tasks</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-813" class="py-name"><a title="build.model.Project._gettasks
       
  8909 ccm.Folder._gettasks
       
  8910 ccm.Project._gettasks" class="py-name" href="#" onclick="return doclink('link-813', '_gettasks', 'link-730');">_gettasks</a></tt><tt class="py-op">)</tt> </tt>
       
  8911 <a name="L1540"></a><tt class="py-lineno">1540</tt>  <tt class="py-line">    <tt id="link-814" class="py-name"><a title="ccm.Folder.mode" class="py-name" href="#" onclick="return doclink('link-814', 'mode', 'link-771');">mode</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-815" class="py-name" targets="Method ccm.Folder._getmode()=ccm.Folder-class.html#_getmode"><a title="ccm.Folder._getmode" class="py-name" href="#" onclick="return doclink('link-815', '_getmode', 'link-815');">_getmode</a></tt><tt class="py-op">)</tt> </tt>
       
  8912 <a name="L1541"></a><tt class="py-lineno">1541</tt>  <tt class="py-line">    <tt id="link-816" class="py-name"><a title="ccm.Folder.query" class="py-name" href="#" onclick="return doclink('link-816', 'query', 'link-365');">query</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-817" class="py-name" targets="Method ccm.Folder._getquery()=ccm.Folder-class.html#_getquery"><a title="ccm.Folder._getquery" class="py-name" href="#" onclick="return doclink('link-817', '_getquery', 'link-817');">_getquery</a></tt><tt class="py-op">)</tt> </tt>
       
  8913 <a name="L1542"></a><tt class="py-lineno">1542</tt>  <tt class="py-line">    <tt id="link-818" class="py-name" targets="Variable ccm.Folder.is_query_based=ccm.Folder-class.html#is_query_based"><a title="ccm.Folder.is_query_based" class="py-name" href="#" onclick="return doclink('link-818', 'is_query_based', 'link-818');">is_query_based</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt class="py-keyword">lambda</tt> <tt class="py-name">x</tt><tt class="py-op">:</tt> <tt class="py-name">x</tt><tt class="py-op">.</tt><tt id="link-819" class="py-name"><a title="ccm.Folder.mode" class="py-name" href="#" onclick="return doclink('link-819', 'mode', 'link-771');">mode</a></tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-string">"query"</tt><tt class="py-op">)</tt> </tt>
       
  8914 <a name="L1543"></a><tt class="py-lineno">1543</tt>  <tt class="py-line">    <tt id="link-820" class="py-name" targets="Method ccm.Folder.description()=ccm.Folder-class.html#description"><a title="ccm.Folder.description" class="py-name" href="#" onclick="return doclink('link-820', 'description', 'link-820');">description</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-821" class="py-name" targets="Method ccm.Folder._getdescription()=ccm.Folder-class.html#_getdescription"><a title="ccm.Folder._getdescription" class="py-name" href="#" onclick="return doclink('link-821', '_getdescription', 'link-821');">_getdescription</a></tt><tt class="py-op">)</tt> </tt>
       
  8915 </div><a name="L1544"></a><tt class="py-lineno">1544</tt>  <tt class="py-line"> </tt>
       
  8916 <a name="L1545"></a><tt class="py-lineno">1545</tt>  <tt class="py-line"> </tt>
       
  8917 <a name="Task"></a><div id="Task-def"><a name="L1546"></a><tt class="py-lineno">1546</tt> <a class="py-toggle" href="#" id="Task-toggle" onclick="return toggle('Task');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.Task-class.html">Task</a><tt class="py-op">(</tt><tt class="py-base-class">CCMObject</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8918 </div><div id="Task-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="Task-expanded"><a name="L1547"></a><tt class="py-lineno">1547</tt>  <tt class="py-line">    <tt class="py-docstring">""" Wrapper class for Synergy task object """</tt> </tt>
       
  8919 <a name="L1548"></a><tt class="py-lineno">1548</tt>  <tt class="py-line">     </tt>
       
  8920 <a name="Task.__init__"></a><div id="Task.__init__-def"><a name="L1549"></a><tt class="py-lineno">1549</tt> <a class="py-toggle" href="#" id="Task.__init__-toggle" onclick="return toggle('Task.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Task-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">fpn</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  8921 </div><div id="Task.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Task.__init__-expanded"><a name="L1550"></a><tt class="py-lineno">1550</tt>  <tt class="py-line">        <tt id="link-822" class="py-name"><a title="ccm.CCMObject" class="py-name" href="#" onclick="return doclink('link-822', 'CCMObject', 'link-528');">CCMObject</a></tt><tt class="py-op">.</tt><tt id="link-823" class="py-name"><a title="ant.AntHandler.__init__
       
  8922 archive.builders.ArchivePreBuilder.__init__
       
  8923 archive.mappers.DefaultMapper.__init__
       
  8924 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  8925 archive.mappers.Mapper.__init__
       
  8926 archive.mappers.PolicyMapper.__init__
       
  8927 archive.mappers.PolicyRemoverMapper.__init__
       
  8928 archive.mappers.SFPolicyRemoverMapper.__init__
       
  8929 archive.scanners.AbldWhatScanner.__init__
       
  8930 archive.scanners.FileSystemScanner.__init__
       
  8931 archive.scanners.InputFileScanner.__init__
       
  8932 archive.scanners.Scanner.__init__
       
  8933 archive.selectors.DistributionPolicySelector.__init__
       
  8934 archive.selectors.SymbianPolicySelector.__init__
       
  8935 archive.tools.Remover.__init__
       
  8936 archive.tools.SevenZipArchiver.__init__
       
  8937 archive.tools.ZipArchiver.__init__
       
  8938 ats3.Ats3TestPlan.__init__
       
  8939 ats3.Configuration.__init__
       
  8940 ats3.aste.AsteComponentParser.__init__
       
  8941 ats3.aste.AsteTestDropGenerator.__init__
       
  8942 ats3.aste.AsteTestPlan.__init__
       
  8943 ats3.aste.Configuration.__init__
       
  8944 ats3.atsconfigparser.ATSConfigParser.__init__
       
  8945 ats3.atsconfigparser.TestXML.__init__
       
  8946 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  8947 ats3.parsers.BldFileParser.__init__
       
  8948 ats3.parsers.CppParser.__init__
       
  8949 ats3.parsers.MmpFileParser.__init__
       
  8950 ats3.parsers.PkgFileParser.__init__
       
  8951 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  8952 bsf.BSF.__init__
       
  8953 build.ec.history.HistoryFileManager.__init__
       
  8954 build.io.AbldLogWhatReader.__init__
       
  8955 build.io.RombuildLogBinarySizeReader.__init__
       
  8956 build.model.BOM.__init__
       
  8957 build.model.BOMDeltaXMLWriter.__init__
       
  8958 build.model.BOMXMLWriter.__init__
       
  8959 build.model.Fix.__init__
       
  8960 build.model.PCPError.__init__
       
  8961 build.model.Project.__init__
       
  8962 build.model.SessionCreator.__init__
       
  8963 build.model.TAChange.__init__
       
  8964 build.model.TSWError.__init__
       
  8965 build.model.Task.__init__
       
  8966 buildtools.AbstractOutputWriter.__init__
       
  8967 buildtools.AntWriter.__init__
       
  8968 buildtools.Command.__init__
       
  8969 buildtools.CommandList.__init__
       
  8970 buildtools.Copy.__init__
       
  8971 buildtools.Delete.__init__
       
  8972 buildtools.EBSWriter.__init__
       
  8973 buildtools.MakeWriter.__init__
       
  8974 buildtools.PreBuilder.__init__
       
  8975 buildtools.StringWriter.__init__
       
  8976 ccm.AbstractSession.__init__
       
  8977 ccm.AttributeNameListResult.__init__
       
  8978 ccm.CCMException.__init__
       
  8979 ccm.CCMObject.__init__
       
  8980 ccm.ConflictsResult.__init__
       
  8981 ccm.CreateNewTaskResult.__init__
       
  8982 ccm.DataMapperListResult.__init__
       
  8983 ccm.Dir.__init__
       
  8984 ccm.File.__init__
       
  8985 ccm.FinduseResult.__init__
       
  8986 ccm.Folder.__init__
       
  8987 ccm.FolderCopyResult.__init__
       
  8988 ccm.FourPartName.__init__
       
  8989 ccm.InvalidFourPartNameException.__init__
       
  8990 ccm.ObjectListResult.__init__
       
  8991 ccm.Project.__init__
       
  8992 ccm.ProjectCheckoutResult.__init__
       
  8993 ccm.ProjectPurposeResult.__init__
       
  8994 ccm.Query.__init__
       
  8995 ccm.Releasedef.__init__
       
  8996 ccm.Result.__init__
       
  8997 ccm.Session.__init__
       
  8998 ccm.SessionPool.__init__
       
  8999 ccm.Task.__init__
       
  9000 ccm.UpdatePropertiesRefreshResult.__init__
       
  9001 ccm.UpdateResult.__init__
       
  9002 ccm.UpdateResultSimple.__init__
       
  9003 ccm.UpdateTemplate.__init__
       
  9004 ccm.UpdateTemplateInformation.__init__
       
  9005 ccm.WorkAreaInfoResult.__init__
       
  9006 ccm.conflict.Conflict.__init__
       
  9007 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  9008 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  9009 ccm.conflict.ObjectAndTask.__init__
       
  9010 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  9011 ccm.conflict.TaskModel.__init__
       
  9012 ccm.extra.CCMExtraException.__init__
       
  9013 ccm.extra.CachedProxySession.__init__
       
  9014 ccm.extra.CachedSessionProvider.__init__
       
  9015 ccm.extra.SessionProvider.__init__
       
  9016 ccm.extra.__FileSnapshot.__init__
       
  9017 ccm.extra.__ProjectSnapshot.__init__
       
  9018 comments.CommentParser.__init__
       
  9019 configuration.Configuration.__init__
       
  9020 configuration.ConfigurationSet.__init__
       
  9021 configuration.HierarchicalConfiguration.__init__
       
  9022 configuration.NestedConfiguration.__init__
       
  9023 configuration.NestedConfigurationBuilder.__init__
       
  9024 configuration.PropertiesConfiguration.__init__
       
  9025 configuration.Specification.__init__
       
  9026 configuration.XMLConfiguration.__init__
       
  9027 configuration._Key.__init__
       
  9028 configuration_model.DataModel.__init__
       
  9029 configuration_model.GroupDef.__init__
       
  9030 configuration_model.Item.__init__
       
  9031 configuration_model.PropertyDef.__init__
       
  9032 delta_zip.DeltaZipBuilder.__init__
       
  9033 delta_zip.MD5SignatureBuilder.__init__
       
  9034 delta_zip.MD5SignatureBuilderEC.__init__
       
  9035 delta_zip.SignaturesDict.__init__
       
  9036 dependancygraph.Library.__init__
       
  9037 dependancygraph.ModuleGroup.__init__
       
  9038 dependancygraph.ReadIvyConfig.__init__
       
  9039 escapeddict.EscapedDict.__init__
       
  9040 fileutils.AbstractScanner.__init__
       
  9041 fileutils.FileScanner.__init__
       
  9042 fileutils.Lock.__init__
       
  9043 flash_config.FlashConfigurationWriter.__init__
       
  9044 flash_config.ImagePack.__init__
       
  9045 helium.documentation.APIDeltaWriter.__init__
       
  9046 helium.logger.Logger.__init__
       
  9047 helium.logger._CustomizePrint.__init__
       
  9048 helium.output.widgets.BoldText.__init__
       
  9049 helium.output.widgets.Box.__init__
       
  9050 helium.output.widgets.Event.__init__
       
  9051 helium.output.widgets.Footer.__init__
       
  9052 helium.output.widgets.Header.__init__
       
  9053 helium.output.widgets.Summary.__init__
       
  9054 helium.output.widgets.Text.__init__
       
  9055 helium.output.widgets.Widget.__init__
       
  9056 helium.outputer.Configuration.__init__
       
  9057 helium.outputer.XML2XHTML.__init__
       
  9058 imaker.ecore.ContainerBase.__init__
       
  9059 imaker.ecore.Reference.__init__
       
  9060 imaker.iqrf.Configuration.__init__
       
  9061 imaker.iqrf.ConfigurationElement.__init__
       
  9062 imaker.iqrf.IMaker.__init__
       
  9063 imaker.iqrf.Interface.__init__
       
  9064 imaker.iqrf.Result.__init__
       
  9065 imaker.iqrf.Setting.__init__
       
  9066 imaker.iqrf.Target.__init__
       
  9067 integration.quality.AbldWhatParser.__init__
       
  9068 integration.quality.InternalExportParser.__init__
       
  9069 integration.quality.PolicyValidator.__init__
       
  9070 integration.templatebuilder.TemplateBuilder.__init__
       
  9071 localisation.Languages.__init__
       
  9072 log2xml.AppendSummary.__init__
       
  9073 log2xml.ContentWriter.__init__
       
  9074 log2xml.LogWriter.__init__
       
  9075 log2xml.Stack.__init__
       
  9076 parsedatalistening.Build.__init__
       
  9077 parsedatalistening.Target.__init__
       
  9078 preparation.PreparationAction.__init__
       
  9079 preparation.PreparationBuilder.__init__
       
  9080 preparation.PreparationCheckout.__init__
       
  9081 preparation.PreparationSnapshot.__init__
       
  9082 preparation.PreparationUpdate.__init__
       
  9083 rom.IMakerRomBuilder.__init__
       
  9084 rom.Image.__init__
       
  9085 rom.RomBuilder.__init__
       
  9086 rtfutils.RTFUtils.__init__
       
  9087 sis.SisPreBuilder.__init__
       
  9088 symbian.log.Parser.__init__
       
  9089 symrec.MD5Updater.__init__
       
  9090 symrec.Metadata2TDD.__init__
       
  9091 symrec.MetadataMerger.__init__
       
  9092 symrec.ReleaseMetadata.__init__
       
  9093 symrec.ServicePack.__init__
       
  9094 symrec.ValidateReleaseMetadata.__init__
       
  9095 symrec.ValidateReleaseMetadataCached.__init__
       
  9096 symrec.ValidateTicklerReleaseMetadata.__init__
       
  9097 sysdef.api.Binary.__init__
       
  9098 sysdef.api.BuildLayer.__init__
       
  9099 sysdef.api.Configuration.__init__
       
  9100 sysdef.api.Layer.__init__
       
  9101 sysdef.api.Module.__init__
       
  9102 sysdef.api.Option.__init__
       
  9103 sysdef.api.SpecialInstruction.__init__
       
  9104 sysdef.api.SysDefElement.__init__
       
  9105 sysdef.api.SystemDefinition.__init__
       
  9106 sysdef.api.Target.__init__
       
  9107 sysdef.api.TargetList.__init__
       
  9108 sysdef.api.Task.__init__
       
  9109 sysdef.api.Unit.__init__
       
  9110 sysdef.api.UnitList.__init__
       
  9111 sysdef.api._UnitGroup.__init__
       
  9112 sysdef.io.FlashImageSizeWriter.__init__
       
  9113 sysdef.io.MakeWriter.__init__
       
  9114 sysdef.io.MakeWriter2.__init__
       
  9115 sysdef.io.MakeWriter3.__init__
       
  9116 validateoverlay.ValidateOverlayInfo.__init__
       
  9117 vbaconf.AbstractConfigConverter.__init__
       
  9118 vbaconf.ConfigConverter.__init__
       
  9119 vbaconf.ConfigConverterNewDelivery.__init__
       
  9120 vbaconf.new_delivery.config_wrapper.__init__
       
  9121 version.Version.__init__
       
  9122 virtualbuildarea.VirtualDir.__init__
       
  9123 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-823', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-824" class="py-name"><a title="build.model.SessionCreator.session
       
  9124 ccm.CCMObject.session
       
  9125 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-824', 'session', 'link-13');">session</a></tt><tt class="py-op">,</tt> <tt class="py-name">fpn</tt><tt class="py-op">)</tt> </tt>
       
  9126 <a name="L1551"></a><tt class="py-lineno">1551</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__unicode_str_text</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  9127 </div><a name="L1552"></a><tt class="py-lineno">1552</tt>  <tt class="py-line"> </tt>
       
  9128 <a name="Task._getobjects"></a><div id="Task._getobjects-def"><a name="L1553"></a><tt class="py-lineno">1553</tt> <a class="py-toggle" href="#" id="Task._getobjects-toggle" onclick="return toggle('Task._getobjects');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Task-class.html#_getobjects">_getobjects</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9129 </div><div id="Task._getobjects-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Task._getobjects-expanded"><a name="L1554"></a><tt class="py-lineno">1554</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-825" class="py-name"><a title="ccm.AbstractSession.execute
       
  9130 ccm.Query.execute
       
  9131 ccm.Session.execute
       
  9132 ccm.SessionPool.execute
       
  9133 preparation.PreparationAction.execute
       
  9134 preparation.PreparationCheckout.execute
       
  9135 preparation.PreparationSnapshot.execute
       
  9136 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-825', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"task -show objects \"%s\" -u -f \"%%objectname\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-826" class="py-name"><a title="ccm.FourPartName.objectname
       
  9137 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-826', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt id="link-827" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-827', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  9138 <a name="L1555"></a><tt class="py-lineno">1555</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-828" class="py-name"><a title="ccm.Result.output
       
  9139 helium.output" class="py-name" href="#" onclick="return doclink('link-828', 'output', 'link-14');">output</a></tt> </tt>
       
  9140 </div><a name="L1556"></a><tt class="py-lineno">1556</tt>  <tt class="py-line">     </tt>
       
  9141 <a name="Task.append"></a><div id="Task.append-def"><a name="L1557"></a><tt class="py-lineno">1557</tt> <a class="py-toggle" href="#" id="Task.append-toggle" onclick="return toggle('Task.append');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Task-class.html#append">append</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">ccm_object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9142 </div><div id="Task.append-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Task.append-expanded"><a name="L1558"></a><tt class="py-lineno">1558</tt>  <tt class="py-line">        <tt class="py-docstring">""" Associate an object to a task """</tt> </tt>
       
  9143 <a name="L1559"></a><tt class="py-lineno">1559</tt>  <tt class="py-line">        <tt class="py-keyword">class</tt> <tt class="py-def-name">AddObjectException</tt><tt class="py-op">(</tt><tt class="py-base-class">CCMException</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9144 <a name="L1560"></a><tt class="py-lineno">1560</tt>  <tt class="py-line">            <tt class="py-keyword">def</tt> <tt class="py-def-name">__init__</tt><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">comment</tt><tt class="py-op">,</tt> <tt class="py-param">ccm_object</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9145 <a name="L1561"></a><tt class="py-lineno">1561</tt>  <tt class="py-line">                <tt id="link-829" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-829', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">.</tt><tt id="link-830" class="py-name"><a title="ant.AntHandler.__init__
       
  9146 archive.builders.ArchivePreBuilder.__init__
       
  9147 archive.mappers.DefaultMapper.__init__
       
  9148 archive.mappers.EPLPolicyRemoverMapper.__init__
       
  9149 archive.mappers.Mapper.__init__
       
  9150 archive.mappers.PolicyMapper.__init__
       
  9151 archive.mappers.PolicyRemoverMapper.__init__
       
  9152 archive.mappers.SFPolicyRemoverMapper.__init__
       
  9153 archive.scanners.AbldWhatScanner.__init__
       
  9154 archive.scanners.FileSystemScanner.__init__
       
  9155 archive.scanners.InputFileScanner.__init__
       
  9156 archive.scanners.Scanner.__init__
       
  9157 archive.selectors.DistributionPolicySelector.__init__
       
  9158 archive.selectors.SymbianPolicySelector.__init__
       
  9159 archive.tools.Remover.__init__
       
  9160 archive.tools.SevenZipArchiver.__init__
       
  9161 archive.tools.ZipArchiver.__init__
       
  9162 ats3.Ats3TestPlan.__init__
       
  9163 ats3.Configuration.__init__
       
  9164 ats3.aste.AsteComponentParser.__init__
       
  9165 ats3.aste.AsteTestDropGenerator.__init__
       
  9166 ats3.aste.AsteTestPlan.__init__
       
  9167 ats3.aste.Configuration.__init__
       
  9168 ats3.atsconfigparser.ATSConfigParser.__init__
       
  9169 ats3.atsconfigparser.TestXML.__init__
       
  9170 ats3.dropgenerator.Ats3TestDropGenerator.__init__
       
  9171 ats3.parsers.BldFileParser.__init__
       
  9172 ats3.parsers.CppParser.__init__
       
  9173 ats3.parsers.MmpFileParser.__init__
       
  9174 ats3.parsers.PkgFileParser.__init__
       
  9175 ats3.testconfigurator.Ats3ComponentParser.__init__
       
  9176 bsf.BSF.__init__
       
  9177 build.ec.history.HistoryFileManager.__init__
       
  9178 build.io.AbldLogWhatReader.__init__
       
  9179 build.io.RombuildLogBinarySizeReader.__init__
       
  9180 build.model.BOM.__init__
       
  9181 build.model.BOMDeltaXMLWriter.__init__
       
  9182 build.model.BOMXMLWriter.__init__
       
  9183 build.model.Fix.__init__
       
  9184 build.model.PCPError.__init__
       
  9185 build.model.Project.__init__
       
  9186 build.model.SessionCreator.__init__
       
  9187 build.model.TAChange.__init__
       
  9188 build.model.TSWError.__init__
       
  9189 build.model.Task.__init__
       
  9190 buildtools.AbstractOutputWriter.__init__
       
  9191 buildtools.AntWriter.__init__
       
  9192 buildtools.Command.__init__
       
  9193 buildtools.CommandList.__init__
       
  9194 buildtools.Copy.__init__
       
  9195 buildtools.Delete.__init__
       
  9196 buildtools.EBSWriter.__init__
       
  9197 buildtools.MakeWriter.__init__
       
  9198 buildtools.PreBuilder.__init__
       
  9199 buildtools.StringWriter.__init__
       
  9200 ccm.AbstractSession.__init__
       
  9201 ccm.AttributeNameListResult.__init__
       
  9202 ccm.CCMException.__init__
       
  9203 ccm.CCMObject.__init__
       
  9204 ccm.ConflictsResult.__init__
       
  9205 ccm.CreateNewTaskResult.__init__
       
  9206 ccm.DataMapperListResult.__init__
       
  9207 ccm.Dir.__init__
       
  9208 ccm.File.__init__
       
  9209 ccm.FinduseResult.__init__
       
  9210 ccm.Folder.__init__
       
  9211 ccm.FolderCopyResult.__init__
       
  9212 ccm.FourPartName.__init__
       
  9213 ccm.InvalidFourPartNameException.__init__
       
  9214 ccm.ObjectListResult.__init__
       
  9215 ccm.Project.__init__
       
  9216 ccm.ProjectCheckoutResult.__init__
       
  9217 ccm.ProjectPurposeResult.__init__
       
  9218 ccm.Query.__init__
       
  9219 ccm.Releasedef.__init__
       
  9220 ccm.Result.__init__
       
  9221 ccm.Session.__init__
       
  9222 ccm.SessionPool.__init__
       
  9223 ccm.Task.__init__
       
  9224 ccm.UpdatePropertiesRefreshResult.__init__
       
  9225 ccm.UpdateResult.__init__
       
  9226 ccm.UpdateResultSimple.__init__
       
  9227 ccm.UpdateTemplate.__init__
       
  9228 ccm.UpdateTemplateInformation.__init__
       
  9229 ccm.WorkAreaInfoResult.__init__
       
  9230 ccm.conflict.Conflict.__init__
       
  9231 ccm.conflict.MultipleObjectInBaselineConflict.__init__
       
  9232 ccm.conflict.ObjectAndBaselineConflict.__init__
       
  9233 ccm.conflict.ObjectAndTask.__init__
       
  9234 ccm.conflict.ObjectNotFoundInBaselineConflict.__init__
       
  9235 ccm.conflict.TaskModel.__init__
       
  9236 ccm.extra.CCMExtraException.__init__
       
  9237 ccm.extra.CachedProxySession.__init__
       
  9238 ccm.extra.CachedSessionProvider.__init__
       
  9239 ccm.extra.SessionProvider.__init__
       
  9240 ccm.extra.__FileSnapshot.__init__
       
  9241 ccm.extra.__ProjectSnapshot.__init__
       
  9242 comments.CommentParser.__init__
       
  9243 configuration.Configuration.__init__
       
  9244 configuration.ConfigurationSet.__init__
       
  9245 configuration.HierarchicalConfiguration.__init__
       
  9246 configuration.NestedConfiguration.__init__
       
  9247 configuration.NestedConfigurationBuilder.__init__
       
  9248 configuration.PropertiesConfiguration.__init__
       
  9249 configuration.Specification.__init__
       
  9250 configuration.XMLConfiguration.__init__
       
  9251 configuration._Key.__init__
       
  9252 configuration_model.DataModel.__init__
       
  9253 configuration_model.GroupDef.__init__
       
  9254 configuration_model.Item.__init__
       
  9255 configuration_model.PropertyDef.__init__
       
  9256 delta_zip.DeltaZipBuilder.__init__
       
  9257 delta_zip.MD5SignatureBuilder.__init__
       
  9258 delta_zip.MD5SignatureBuilderEC.__init__
       
  9259 delta_zip.SignaturesDict.__init__
       
  9260 dependancygraph.Library.__init__
       
  9261 dependancygraph.ModuleGroup.__init__
       
  9262 dependancygraph.ReadIvyConfig.__init__
       
  9263 escapeddict.EscapedDict.__init__
       
  9264 fileutils.AbstractScanner.__init__
       
  9265 fileutils.FileScanner.__init__
       
  9266 fileutils.Lock.__init__
       
  9267 flash_config.FlashConfigurationWriter.__init__
       
  9268 flash_config.ImagePack.__init__
       
  9269 helium.documentation.APIDeltaWriter.__init__
       
  9270 helium.logger.Logger.__init__
       
  9271 helium.logger._CustomizePrint.__init__
       
  9272 helium.output.widgets.BoldText.__init__
       
  9273 helium.output.widgets.Box.__init__
       
  9274 helium.output.widgets.Event.__init__
       
  9275 helium.output.widgets.Footer.__init__
       
  9276 helium.output.widgets.Header.__init__
       
  9277 helium.output.widgets.Summary.__init__
       
  9278 helium.output.widgets.Text.__init__
       
  9279 helium.output.widgets.Widget.__init__
       
  9280 helium.outputer.Configuration.__init__
       
  9281 helium.outputer.XML2XHTML.__init__
       
  9282 imaker.ecore.ContainerBase.__init__
       
  9283 imaker.ecore.Reference.__init__
       
  9284 imaker.iqrf.Configuration.__init__
       
  9285 imaker.iqrf.ConfigurationElement.__init__
       
  9286 imaker.iqrf.IMaker.__init__
       
  9287 imaker.iqrf.Interface.__init__
       
  9288 imaker.iqrf.Result.__init__
       
  9289 imaker.iqrf.Setting.__init__
       
  9290 imaker.iqrf.Target.__init__
       
  9291 integration.quality.AbldWhatParser.__init__
       
  9292 integration.quality.InternalExportParser.__init__
       
  9293 integration.quality.PolicyValidator.__init__
       
  9294 integration.templatebuilder.TemplateBuilder.__init__
       
  9295 localisation.Languages.__init__
       
  9296 log2xml.AppendSummary.__init__
       
  9297 log2xml.ContentWriter.__init__
       
  9298 log2xml.LogWriter.__init__
       
  9299 log2xml.Stack.__init__
       
  9300 parsedatalistening.Build.__init__
       
  9301 parsedatalistening.Target.__init__
       
  9302 preparation.PreparationAction.__init__
       
  9303 preparation.PreparationBuilder.__init__
       
  9304 preparation.PreparationCheckout.__init__
       
  9305 preparation.PreparationSnapshot.__init__
       
  9306 preparation.PreparationUpdate.__init__
       
  9307 rom.IMakerRomBuilder.__init__
       
  9308 rom.Image.__init__
       
  9309 rom.RomBuilder.__init__
       
  9310 rtfutils.RTFUtils.__init__
       
  9311 sis.SisPreBuilder.__init__
       
  9312 symbian.log.Parser.__init__
       
  9313 symrec.MD5Updater.__init__
       
  9314 symrec.Metadata2TDD.__init__
       
  9315 symrec.MetadataMerger.__init__
       
  9316 symrec.ReleaseMetadata.__init__
       
  9317 symrec.ServicePack.__init__
       
  9318 symrec.ValidateReleaseMetadata.__init__
       
  9319 symrec.ValidateReleaseMetadataCached.__init__
       
  9320 symrec.ValidateTicklerReleaseMetadata.__init__
       
  9321 sysdef.api.Binary.__init__
       
  9322 sysdef.api.BuildLayer.__init__
       
  9323 sysdef.api.Configuration.__init__
       
  9324 sysdef.api.Layer.__init__
       
  9325 sysdef.api.Module.__init__
       
  9326 sysdef.api.Option.__init__
       
  9327 sysdef.api.SpecialInstruction.__init__
       
  9328 sysdef.api.SysDefElement.__init__
       
  9329 sysdef.api.SystemDefinition.__init__
       
  9330 sysdef.api.Target.__init__
       
  9331 sysdef.api.TargetList.__init__
       
  9332 sysdef.api.Task.__init__
       
  9333 sysdef.api.Unit.__init__
       
  9334 sysdef.api.UnitList.__init__
       
  9335 sysdef.api._UnitGroup.__init__
       
  9336 sysdef.io.FlashImageSizeWriter.__init__
       
  9337 sysdef.io.MakeWriter.__init__
       
  9338 sysdef.io.MakeWriter2.__init__
       
  9339 sysdef.io.MakeWriter3.__init__
       
  9340 validateoverlay.ValidateOverlayInfo.__init__
       
  9341 vbaconf.AbstractConfigConverter.__init__
       
  9342 vbaconf.ConfigConverter.__init__
       
  9343 vbaconf.ConfigConverterNewDelivery.__init__
       
  9344 vbaconf.new_delivery.config_wrapper.__init__
       
  9345 version.Version.__init__
       
  9346 virtualbuildarea.VirtualDir.__init__
       
  9347 virtualbuildarea.VirtualProject.__init__" class="py-name" href="#" onclick="return doclink('link-830', '__init__', 'link-12');">__init__</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">,</tt> <tt id="link-831" class="py-name"><a title="ccm.conflict.Conflict.comment
       
  9348 ccm.conflict.MultipleObjectInBaselineConflict.comment
       
  9349 ccm.conflict.ObjectAndBaselineConflict.comment
       
  9350 ccm.conflict.ObjectNotFoundInBaselineConflict.comment" class="py-name" href="#" onclick="return doclink('link-831', 'comment', 'link-562');">comment</a></tt><tt class="py-op">)</tt> </tt>
       
  9351 <a name="L1562"></a><tt class="py-lineno">1562</tt>  <tt class="py-line">                <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">ccm_object</tt> <tt class="py-op">=</tt> <tt class="py-name">ccm_object</tt> </tt>
       
  9352 </div></div><a name="L1563"></a><tt class="py-lineno">1563</tt>  <tt class="py-line">         </tt>
       
  9353 <a name="L1564"></a><tt class="py-lineno">1564</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-832" class="py-name"><a title="ccm.AbstractSession.execute
       
  9354 ccm.Query.execute
       
  9355 ccm.Session.execute
       
  9356 ccm.SessionPool.execute
       
  9357 preparation.PreparationAction.execute
       
  9358 preparation.PreparationCheckout.execute
       
  9359 preparation.PreparationSnapshot.execute
       
  9360 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-832', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"task -associate \"%s\" -object \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-833" class="py-name"><a title="ccm.FourPartName.objectname
       
  9361 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-833', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">ccm_object</tt><tt class="py-op">.</tt><tt id="link-834" class="py-name"><a title="ccm.FourPartName.objectname
       
  9362 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-834', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  9363 <a name="L1565"></a><tt class="py-lineno">1565</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-835" class="py-name"><a title="fileutils.AbstractScanner.match
       
  9364 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-835', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"Associated object .+ with task .*\."</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-836" class="py-name"><a title="ccm.Result.output
       
  9365 helium.output" class="py-name" href="#" onclick="return doclink('link-836', 'output', 'link-14');">output</a></tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">M</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9366 <a name="L1566"></a><tt class="py-lineno">1566</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt class="py-name">AddObjectException</tt><tt class="py-op">(</tt><tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-837" class="py-name"><a title="ccm.Result.output
       
  9367 helium.output" class="py-name" href="#" onclick="return doclink('link-837', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt> </tt>
       
  9368 </div><a name="L1567"></a><tt class="py-lineno">1567</tt>  <tt class="py-line"> </tt>
       
  9369 <a name="Task.assign"></a><div id="Task.assign-def"><a name="L1568"></a><tt class="py-lineno">1568</tt> <a class="py-toggle" href="#" id="Task.assign-toggle" onclick="return toggle('Task.assign');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Task-class.html#assign">assign</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">username</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9370 </div><div id="Task.assign-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Task.assign-expanded"><a name="L1569"></a><tt class="py-lineno">1569</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-838" class="py-name"><a title="ccm.AbstractSession.execute
       
  9371 ccm.Query.execute
       
  9372 ccm.Session.execute
       
  9373 ccm.SessionPool.execute
       
  9374 preparation.PreparationAction.execute
       
  9375 preparation.PreparationCheckout.execute
       
  9376 preparation.PreparationSnapshot.execute
       
  9377 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-838', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"task -modify \"%s\" -resolver %s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-839" class="py-name"><a title="ccm.FourPartName.objectname
       
  9378 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-839', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">,</tt> <tt class="py-name">username</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  9379 <a name="L1570"></a><tt class="py-lineno">1570</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt id="link-840" class="py-name"><a title="fileutils.AbstractScanner.match
       
  9380 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-840', 'match', 'link-31');">match</a></tt><tt class="py-op">(</tt><tt class="py-string">r"Changed resolver of task"</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-841" class="py-name"><a title="ccm.Result.output
       
  9381 helium.output" class="py-name" href="#" onclick="return doclink('link-841', 'output', 'link-14');">output</a></tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">M</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9382 <a name="L1571"></a><tt class="py-lineno">1571</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-842" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-842', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error assigning task to user '%s',\n%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">username</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-843" class="py-name"><a title="ccm.Result.output
       
  9383 helium.output" class="py-name" href="#" onclick="return doclink('link-843', 'output', 'link-14');">output</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  9384 </div><a name="L1572"></a><tt class="py-lineno">1572</tt>  <tt class="py-line">         </tt>
       
  9385 <a name="Task._getsynopsis"></a><div id="Task._getsynopsis-def"><a name="L1573"></a><tt class="py-lineno">1573</tt> <a class="py-toggle" href="#" id="Task._getsynopsis-toggle" onclick="return toggle('Task._getsynopsis');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Task-class.html#_getsynopsis">_getsynopsis</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9386 </div><div id="Task._getsynopsis-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Task._getsynopsis-expanded"><a name="L1574"></a><tt class="py-lineno">1574</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">[</tt><tt class="py-string">'task_synopsis'</tt><tt class="py-op">]</tt>     </tt>
       
  9387 </div><a name="L1575"></a><tt class="py-lineno">1575</tt>  <tt class="py-line">         </tt>
       
  9388 <a name="L1576"></a><tt class="py-lineno">1576</tt>  <tt class="py-line">    <tt class="py-decorator">@</tt><tt class="py-decorator">staticmethod</tt> </tt>
       
  9389 <a name="Task.create"></a><div id="Task.create-def"><a name="L1577"></a><tt class="py-lineno">1577</tt> <a class="py-toggle" href="#" id="Task.create-toggle" onclick="return toggle('Task.create');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Task-class.html#create">create</a><tt class="py-op">(</tt><tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">release_tag</tt><tt class="py-op">,</tt> <tt class="py-param">synopsis</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9390 </div><div id="Task.create-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Task.create-expanded"><a name="L1578"></a><tt class="py-lineno">1578</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt> <tt class="py-name">release_tag</tt><tt class="py-op">.</tt><tt id="link-844" class="py-name"><a title="ccm.FourPartName.type" class="py-name" href="#" onclick="return doclink('link-844', 'type', 'link-204');">type</a></tt> <tt class="py-op">==</tt> <tt class="py-string">"releasedef"</tt><tt class="py-op">,</tt> <tt class="py-string">"release_tag must be a CCM object wrapper of releasedef type"</tt>     </tt>
       
  9391 <a name="L1579"></a><tt class="py-lineno">1579</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt id="link-845" class="py-name"><a title="build.model.SessionCreator.session
       
  9392 ccm.CCMObject.session
       
  9393 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-845', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt id="link-846" class="py-name"><a title="ccm.AbstractSession.execute
       
  9394 ccm.Query.execute
       
  9395 ccm.Session.execute
       
  9396 ccm.SessionPool.execute
       
  9397 preparation.PreparationAction.execute
       
  9398 preparation.PreparationCheckout.execute
       
  9399 preparation.PreparationSnapshot.execute
       
  9400 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-846', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"task -create -synopsis \"%s\" -release \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">synopsis</tt><tt class="py-op">,</tt> <tt class="py-name">release_tag</tt><tt class="py-op">[</tt><tt class="py-string">'displayname'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-847" class="py-name" targets="Class ccm.CreateNewTaskResult=ccm.CreateNewTaskResult-class.html"><a title="ccm.CreateNewTaskResult" class="py-name" href="#" onclick="return doclink('link-847', 'CreateNewTaskResult', 'link-847');">CreateNewTaskResult</a></tt><tt class="py-op">(</tt><tt id="link-848" class="py-name"><a title="build.model.SessionCreator.session
       
  9401 ccm.CCMObject.session
       
  9402 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-848', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  9403 <a name="L1580"></a><tt class="py-lineno">1580</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-849" class="py-name"><a title="ccm.Result.output
       
  9404 helium.output" class="py-name" href="#" onclick="return doclink('link-849', 'output', 'link-14');">output</a></tt> </tt>
       
  9405 </div><a name="L1581"></a><tt class="py-lineno">1581</tt>  <tt class="py-line">         </tt>
       
  9406 <a name="L1582"></a><tt class="py-lineno">1582</tt>  <tt class="py-line">    <tt id="link-850" class="py-name"><a title="ccm.Folder.objects
       
  9407 ccm.Task.objects" class="py-name" href="#" onclick="return doclink('link-850', 'objects', 'link-810');">objects</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-851" class="py-name"><a title="ccm.Folder._getobjects
       
  9408 ccm.Task._getobjects" class="py-name" href="#" onclick="return doclink('link-851', '_getobjects', 'link-811');">_getobjects</a></tt><tt class="py-op">)</tt> </tt>
       
  9409 <a name="L1583"></a><tt class="py-lineno">1583</tt>  <tt class="py-line">     </tt>
       
  9410 <a name="Task.__unicode__"></a><div id="Task.__unicode__-def"><a name="L1584"></a><tt class="py-lineno">1584</tt> <a class="py-toggle" href="#" id="Task.__unicode__-toggle" onclick="return toggle('Task.__unicode__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Task-class.html#__unicode__">__unicode__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9411 </div><div id="Task.__unicode__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Task.__unicode__-expanded"><a name="L1585"></a><tt class="py-lineno">1585</tt>  <tt class="py-line">        <tt class="py-comment"># TODO: use optimised query that makes only 1 ccm query with suitable format</tt> </tt>
       
  9412 <a name="L1586"></a><tt class="py-lineno">1586</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__unicode_str_text</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9413 <a name="L1587"></a><tt class="py-lineno">1587</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__unicode_str_text</tt> <tt class="py-op">=</tt> <tt class="py-string">u'%s: %s'</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">[</tt><tt class="py-string">'displayname'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">[</tt><tt class="py-string">'task_synopsis'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  9414 <a name="L1588"></a><tt class="py-lineno">1588</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">__unicode_str_text</tt> </tt>
       
  9415 </div><a name="L1589"></a><tt class="py-lineno">1589</tt>  <tt class="py-line">         </tt>
       
  9416 <a name="Task.__str__"></a><div id="Task.__str__-def"><a name="L1590"></a><tt class="py-lineno">1590</tt> <a class="py-toggle" href="#" id="Task.__str__-toggle" onclick="return toggle('Task.__str__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Task-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9417 </div><div id="Task.__str__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Task.__str__-expanded"><a name="L1591"></a><tt class="py-lineno">1591</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-852" class="py-name" targets="Method ccm.Task.__unicode__()=ccm.Task-class.html#__unicode__"><a title="ccm.Task.__unicode__" class="py-name" href="#" onclick="return doclink('link-852', '__unicode__', 'link-852');">__unicode__</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">encode</tt><tt class="py-op">(</tt><tt class="py-string">'ascii'</tt><tt class="py-op">,</tt> <tt class="py-string">'replace'</tt><tt class="py-op">)</tt> </tt>
       
  9418 </div><a name="L1592"></a><tt class="py-lineno">1592</tt>  <tt class="py-line">     </tt>
       
  9419 <a name="Task.get_release_tag"></a><div id="Task.get_release_tag-def"><a name="L1593"></a><tt class="py-lineno">1593</tt> <a class="py-toggle" href="#" id="Task.get_release_tag-toggle" onclick="return toggle('Task.get_release_tag');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Task-class.html#get_release_tag">get_release_tag</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9420 </div><div id="Task.get_release_tag-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Task.get_release_tag-expanded"><a name="L1594"></a><tt class="py-lineno">1594</tt>  <tt class="py-line">        <tt class="py-docstring">""" Get task release. Use release property!"""</tt> </tt>
       
  9421 <a name="L1595"></a><tt class="py-lineno">1595</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-853" class="py-name"><a title="ccm.AbstractSession.execute
       
  9422 ccm.Query.execute
       
  9423 ccm.Session.execute
       
  9424 ccm.SessionPool.execute
       
  9425 preparation.PreparationAction.execute
       
  9426 preparation.PreparationCheckout.execute
       
  9427 preparation.PreparationSnapshot.execute
       
  9428 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-853', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"attribute -show release \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-854" class="py-name"><a title="ccm.FourPartName.objectname
       
  9429 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-854', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-855" class="py-name"><a title="ccm.Result
       
  9430 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-855', 'Result', 'link-25');">Result</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  9431 <a name="L1596"></a><tt class="py-lineno">1596</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-856" class="py-name"><a title="ccm.Result.output
       
  9432 helium.output" class="py-name" href="#" onclick="return doclink('link-856', 'output', 'link-14');">output</a></tt> </tt>
       
  9433 </div><a name="L1597"></a><tt class="py-lineno">1597</tt>  <tt class="py-line">     </tt>
       
  9434 <a name="Task.set_release_tag"></a><div id="Task.set_release_tag-def"><a name="L1598"></a><tt class="py-lineno">1598</tt> <a class="py-toggle" href="#" id="Task.set_release_tag-toggle" onclick="return toggle('Task.set_release_tag');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.Task-class.html#set_release_tag">set_release_tag</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">release_tag</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9435 </div><div id="Task.set_release_tag-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="Task.set_release_tag-expanded"><a name="L1599"></a><tt class="py-lineno">1599</tt>  <tt class="py-line">        <tt class="py-docstring">""" Set task release. Use release property!"""</tt>         </tt>
       
  9436 <a name="L1600"></a><tt class="py-lineno">1600</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">.</tt><tt id="link-857" class="py-name"><a title="ccm.AbstractSession.execute
       
  9437 ccm.Query.execute
       
  9438 ccm.Session.execute
       
  9439 ccm.SessionPool.execute
       
  9440 preparation.PreparationAction.execute
       
  9441 preparation.PreparationCheckout.execute
       
  9442 preparation.PreparationSnapshot.execute
       
  9443 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-857', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"attribute -modify release -value \"%s\" \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">release_tag</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-858" class="py-name"><a title="ccm.FourPartName.objectname
       
  9444 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-858', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-859" class="py-name"><a title="ccm.Result
       
  9445 imaker.iqrf.Result" class="py-name" href="#" onclick="return doclink('link-859', 'Result', 'link-25');">Result</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_session</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  9446 <a name="L1601"></a><tt class="py-lineno">1601</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-860" class="py-name"><a title="ccm.Result.output
       
  9447 helium.output" class="py-name" href="#" onclick="return doclink('link-860', 'output', 'link-14');">output</a></tt> </tt>
       
  9448 </div><a name="L1602"></a><tt class="py-lineno">1602</tt>  <tt class="py-line"> </tt>
       
  9449 <a name="L1603"></a><tt class="py-lineno">1603</tt>  <tt class="py-line">    <tt id="link-861" class="py-name"><a title="ccm.Project.release
       
  9450 ccm.Task.release
       
  9451 symrec.ReleaseMetadata.release" class="py-name" href="#" onclick="return doclink('link-861', 'release', 'link-299');">release</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-862" class="py-name" targets="Method ccm.Task.get_release_tag()=ccm.Task-class.html#get_release_tag"><a title="ccm.Task.get_release_tag" class="py-name" href="#" onclick="return doclink('link-862', 'get_release_tag', 'link-862');">get_release_tag</a></tt><tt class="py-op">,</tt> <tt id="link-863" class="py-name" targets="Method ccm.Task.set_release_tag()=ccm.Task-class.html#set_release_tag"><a title="ccm.Task.set_release_tag" class="py-name" href="#" onclick="return doclink('link-863', 'set_release_tag', 'link-863');">set_release_tag</a></tt><tt class="py-op">)</tt> </tt>
       
  9452 </div><a name="L1604"></a><tt class="py-lineno">1604</tt>  <tt class="py-line"> </tt>
       
  9453 <a name="UpdateTemplate"></a><div id="UpdateTemplate-def"><a name="L1605"></a><tt class="py-lineno">1605</tt> <a class="py-toggle" href="#" id="UpdateTemplate-toggle" onclick="return toggle('UpdateTemplate');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="ccm.UpdateTemplate-class.html">UpdateTemplate</a><tt class="py-op">:</tt> </tt>
       
  9454 </div><div id="UpdateTemplate-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="UpdateTemplate-expanded"><a name="L1606"></a><tt class="py-lineno">1606</tt>  <tt class="py-line">    <tt class="py-docstring">""" Allow to access Update Template property using Release and Purpose. """</tt> </tt>
       
  9455 <a name="UpdateTemplate.__init__"></a><div id="UpdateTemplate.__init__-def"><a name="L1607"></a><tt class="py-lineno">1607</tt> <a class="py-toggle" href="#" id="UpdateTemplate.__init__-toggle" onclick="return toggle('UpdateTemplate.__init__');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateTemplate-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">releasedef</tt><tt class="py-op">,</tt> <tt class="py-param">purpose</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9456 </div><div id="UpdateTemplate.__init__-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateTemplate.__init__-expanded"><a name="L1608"></a><tt class="py-lineno">1608</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt><tt class="py-op">(</tt><tt class="py-name">releasedef</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
       
  9457 <a name="L1609"></a><tt class="py-lineno">1609</tt>  <tt class="py-line">        <tt class="py-keyword">assert</tt><tt class="py-op">(</tt><tt class="py-name">purpose</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
       
  9458 <a name="L1610"></a><tt class="py-lineno">1610</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_releasedef</tt> <tt class="py-op">=</tt> <tt class="py-name">releasedef</tt> </tt>
       
  9459 <a name="L1611"></a><tt class="py-lineno">1611</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_purpose</tt> <tt class="py-op">=</tt> <tt class="py-name">purpose</tt> </tt>
       
  9460 </div><a name="L1612"></a><tt class="py-lineno">1612</tt>  <tt class="py-line">         </tt>
       
  9461 <a name="UpdateTemplate.objectname"></a><div id="UpdateTemplate.objectname-def"><a name="L1613"></a><tt class="py-lineno">1613</tt> <a class="py-toggle" href="#" id="UpdateTemplate.objectname-toggle" onclick="return toggle('UpdateTemplate.objectname');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateTemplate-class.html#objectname">objectname</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9462 </div><div id="UpdateTemplate.objectname-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateTemplate.objectname-expanded"><a name="L1614"></a><tt class="py-lineno">1614</tt>  <tt class="py-line">        <tt class="py-docstring">""" Return the objectname representing this virtual object. """</tt> </tt>
       
  9463 <a name="L1615"></a><tt class="py-lineno">1615</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-string">"%s:%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_releasedef</tt><tt class="py-op">[</tt><tt class="py-string">'displayname'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_purpose</tt><tt class="py-op">)</tt> </tt>
       
  9464 </div><a name="L1616"></a><tt class="py-lineno">1616</tt>  <tt class="py-line"> </tt>
       
  9465 <a name="UpdateTemplate.baseline_projects"></a><div id="UpdateTemplate.baseline_projects-def"><a name="L1617"></a><tt class="py-lineno">1617</tt> <a class="py-toggle" href="#" id="UpdateTemplate.baseline_projects-toggle" onclick="return toggle('UpdateTemplate.baseline_projects');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateTemplate-class.html#baseline_projects">baseline_projects</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9466 </div><div id="UpdateTemplate.baseline_projects-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateTemplate.baseline_projects-expanded"><a name="L1618"></a><tt class="py-lineno">1618</tt>  <tt class="py-line">        <tt class="py-docstring">""" Query all projects for this UpdateTemplate. """</tt> </tt>
       
  9467 <a name="L1619"></a><tt class="py-lineno">1619</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_releasedef</tt><tt class="py-op">.</tt><tt id="link-864" class="py-name"><a title="build.model.SessionCreator.session
       
  9468 ccm.CCMObject.session
       
  9469 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-864', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt id="link-865" class="py-name"><a title="ccm.AbstractSession.execute
       
  9470 ccm.Query.execute
       
  9471 ccm.Session.execute
       
  9472 ccm.SessionPool.execute
       
  9473 preparation.PreparationAction.execute
       
  9474 preparation.PreparationCheckout.execute
       
  9475 preparation.PreparationSnapshot.execute
       
  9476 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-865', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"ut -sh baseline_projects \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-866" class="py-name"><a title="ccm.FourPartName.objectname
       
  9477 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-866', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-867" class="py-name"><a title="ccm.ObjectListResult" class="py-name" href="#" onclick="return doclink('link-867', 'ObjectListResult', 'link-452');">ObjectListResult</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_releasedef</tt><tt class="py-op">.</tt><tt id="link-868" class="py-name"><a title="build.model.SessionCreator.session
       
  9478 ccm.CCMObject.session
       
  9479 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-868', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  9480 <a name="L1620"></a><tt class="py-lineno">1620</tt>  <tt class="py-line">        <tt class="py-keyword">print</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-869" class="py-name"><a title="ccm.Result.output
       
  9481 helium.output" class="py-name" href="#" onclick="return doclink('link-869', 'output', 'link-14');">output</a></tt> </tt>
       
  9482 <a name="L1621"></a><tt class="py-lineno">1621</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-870" class="py-name"><a title="ccm.Result.output
       
  9483 helium.output" class="py-name" href="#" onclick="return doclink('link-870', 'output', 'link-14');">output</a></tt> </tt>
       
  9484 </div><a name="L1622"></a><tt class="py-lineno">1622</tt>  <tt class="py-line"> </tt>
       
  9485 <a name="UpdateTemplate.information"></a><div id="UpdateTemplate.information-def"><a name="L1623"></a><tt class="py-lineno">1623</tt> <a class="py-toggle" href="#" id="UpdateTemplate.information-toggle" onclick="return toggle('UpdateTemplate.information');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateTemplate-class.html#information">information</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9486 </div><div id="UpdateTemplate.information-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateTemplate.information-expanded"><a name="L1624"></a><tt class="py-lineno">1624</tt>  <tt class="py-line">        <tt class="py-docstring">""" Query all projects for this UpdateTemplate. """</tt> </tt>
       
  9487 <a name="L1625"></a><tt class="py-lineno">1625</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_releasedef</tt><tt class="py-op">.</tt><tt id="link-871" class="py-name"><a title="build.model.SessionCreator.session
       
  9488 ccm.CCMObject.session
       
  9489 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-871', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt id="link-872" class="py-name"><a title="ccm.AbstractSession.execute
       
  9490 ccm.Query.execute
       
  9491 ccm.Session.execute
       
  9492 ccm.SessionPool.execute
       
  9493 preparation.PreparationAction.execute
       
  9494 preparation.PreparationCheckout.execute
       
  9495 preparation.PreparationSnapshot.execute
       
  9496 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-872', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"ut -sh information \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-873" class="py-name"><a title="ccm.FourPartName.objectname
       
  9497 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-873', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-874" class="py-name" targets="Class ccm.UpdateTemplateInformation=ccm.UpdateTemplateInformation-class.html"><a title="ccm.UpdateTemplateInformation" class="py-name" href="#" onclick="return doclink('link-874', 'UpdateTemplateInformation', 'link-874');">UpdateTemplateInformation</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_releasedef</tt><tt class="py-op">.</tt><tt id="link-875" class="py-name"><a title="build.model.SessionCreator.session
       
  9498 ccm.CCMObject.session
       
  9499 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-875', 'session', 'link-13');">session</a></tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  9500 <a name="L1626"></a><tt class="py-lineno">1626</tt>  <tt class="py-line">        <tt class="py-keyword">print</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-876" class="py-name"><a title="ccm.Result.output
       
  9501 helium.output" class="py-name" href="#" onclick="return doclink('link-876', 'output', 'link-14');">output</a></tt> </tt>
       
  9502 <a name="L1627"></a><tt class="py-lineno">1627</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-877" class="py-name"><a title="ccm.Result.output
       
  9503 helium.output" class="py-name" href="#" onclick="return doclink('link-877', 'output', 'link-14');">output</a></tt> </tt>
       
  9504 </div><a name="L1628"></a><tt class="py-lineno">1628</tt>  <tt class="py-line"> </tt>
       
  9505 <a name="UpdateTemplate.baseline_selection_mode"></a><div id="UpdateTemplate.baseline_selection_mode-def"><a name="L1629"></a><tt class="py-lineno">1629</tt> <a class="py-toggle" href="#" id="UpdateTemplate.baseline_selection_mode-toggle" onclick="return toggle('UpdateTemplate.baseline_selection_mode');">-</a><tt class="py-line">    <tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm.UpdateTemplate-class.html#baseline_selection_mode">baseline_selection_mode</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9506 </div><div id="UpdateTemplate.baseline_selection_mode-collapsed" style="display:none;" pad="++++" indent="++++++++"></div><div id="UpdateTemplate.baseline_selection_mode-expanded"><a name="L1630"></a><tt class="py-lineno">1630</tt>  <tt class="py-line">        <tt class="py-docstring">""" The current Baseline selection mode """</tt> </tt>
       
  9507 <a name="L1631"></a><tt class="py-lineno">1631</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_releasedef</tt><tt class="py-op">.</tt><tt id="link-878" class="py-name"><a title="build.model.SessionCreator.session
       
  9508 ccm.CCMObject.session
       
  9509 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-878', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt id="link-879" class="py-name"><a title="ccm.AbstractSession.execute
       
  9510 ccm.Query.execute
       
  9511 ccm.Session.execute
       
  9512 ccm.SessionPool.execute
       
  9513 preparation.PreparationAction.execute
       
  9514 preparation.PreparationCheckout.execute
       
  9515 preparation.PreparationSnapshot.execute
       
  9516 preparation.PreparationUpdate.execute" class="py-name" href="#" onclick="return doclink('link-879', 'execute', 'link-196');">execute</a></tt><tt class="py-op">(</tt><tt class="py-string">"ut -sh bsm \"%s\""</tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-880" class="py-name"><a title="ccm.FourPartName.objectname
       
  9517 ccm.UpdateTemplate.objectname" class="py-name" href="#" onclick="return doclink('link-880', 'objectname', 'link-388');">objectname</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  9518 <a name="L1632"></a><tt class="py-lineno">1632</tt>  <tt class="py-line">        <tt class="py-keyword">print</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-881" class="py-name"><a title="ccm.Result.output
       
  9519 helium.output" class="py-name" href="#" onclick="return doclink('link-881', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  9520 <a name="L1633"></a><tt class="py-lineno">1633</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt id="link-882" class="py-name"><a title="ccm.Result.output
       
  9521 helium.output" class="py-name" href="#" onclick="return doclink('link-882', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  9522 </div></div><a name="L1634"></a><tt class="py-lineno">1634</tt>  <tt class="py-line"> </tt>
       
  9523 <a name="L1635"></a><tt class="py-lineno">1635</tt>  <tt class="py-line"> </tt>
       
  9524 <a name="read_ccmwaid_info"></a><div id="read_ccmwaid_info-def"><a name="L1636"></a><tt class="py-lineno">1636</tt> <a class="py-toggle" href="#" id="read_ccmwaid_info-toggle" onclick="return toggle('read_ccmwaid_info');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm-module.html#read_ccmwaid_info">read_ccmwaid_info</a><tt class="py-op">(</tt><tt class="py-param">filename</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9525 </div><div id="read_ccmwaid_info-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="read_ccmwaid_info-expanded"><a name="L1637"></a><tt class="py-lineno">1637</tt>  <tt class="py-line">    <tt class="py-docstring">""" Read data from a ccmwaid file. This method is an helper to retreive a project from a physical location. """</tt> </tt>
       
  9526 <a name="L1638"></a><tt class="py-lineno">1638</tt>  <tt class="py-line">    <tt class="py-name">ccmwaid</tt> <tt class="py-op">=</tt> <tt class="py-name">open</tt><tt class="py-op">(</tt><tt id="link-883" class="py-name" targets="Variable symrec.ReleaseMetadata.filename=symrec.ReleaseMetadata-class.html#filename"><a title="symrec.ReleaseMetadata.filename" class="py-name" href="#" onclick="return doclink('link-883', 'filename', 'link-883');">filename</a></tt><tt class="py-op">,</tt> <tt class="py-string">'r'</tt><tt class="py-op">)</tt> </tt>
       
  9527 <a name="L1639"></a><tt class="py-lineno">1639</tt>  <tt class="py-line">    <tt class="py-comment"># first line: database</tt> </tt>
       
  9528 <a name="L1640"></a><tt class="py-lineno">1640</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-name">dbpath</tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-884" class="py-name"><a title="buildtools.Command.path
       
  9529 sysdef.api.SpecialInstruction.path
       
  9530 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-884', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">dirname</tt><tt class="py-op">(</tt><tt class="py-name">ccmwaid</tt><tt class="py-op">.</tt><tt class="py-name">readline</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
  9531 <a name="L1641"></a><tt class="py-lineno">1641</tt>  <tt class="py-line">    <tt id="link-885" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-885', 'database', 'link-201');">database</a></tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-886" class="py-name"><a title="buildtools.Command.path
       
  9532 sysdef.api.SpecialInstruction.path
       
  9533 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-886', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">basename</tt><tt class="py-op">(</tt><tt class="py-name">dbpath</tt><tt class="py-op">)</tt> </tt>
       
  9534 <a name="L1642"></a><tt class="py-lineno">1642</tt>  <tt class="py-line">    <tt class="py-comment"># 2nd line should be a timestamp</tt> </tt>
       
  9535 <a name="L1643"></a><tt class="py-lineno">1643</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-name">ccmwaid</tt><tt class="py-op">.</tt><tt class="py-name">readline</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  9536 <a name="L1644"></a><tt class="py-lineno">1644</tt>  <tt class="py-line">    <tt class="py-comment"># 3rd line is the objectname</tt> </tt>
       
  9537 <a name="L1645"></a><tt class="py-lineno">1645</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-name">objectref</tt> <tt class="py-op">=</tt> <tt class="py-name">ccmwaid</tt><tt class="py-op">.</tt><tt class="py-name">readline</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  9538 <a name="L1646"></a><tt class="py-lineno">1646</tt>  <tt class="py-line">    <tt class="py-name">ccmwaid</tt><tt class="py-op">.</tt><tt id="link-887" class="py-name"><a title="build.model.BOM.close
       
  9539 build.model.SessionCreator.close
       
  9540 buildtools.AbstractOutputWriter.close
       
  9541 ccm.AbstractSession.close
       
  9542 ccm.Session.close
       
  9543 ccm.SessionPool.close
       
  9544 ccm.extra.CachedSessionProvider.close
       
  9545 ccm.extra.SessionProvider.close
       
  9546 log2xml.LogWriter.close
       
  9547 preparation.PreparationBuilder.close
       
  9548 sysdef.io.FlashImageSizeWriter.close" class="py-name" href="#" onclick="return doclink('link-887', 'close', 'link-265');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt>     </tt>
       
  9549 <a name="L1647"></a><tt class="py-lineno">1647</tt>  <tt class="py-line">    <tt class="py-keyword">return</tt> <tt class="py-op">{</tt><tt class="py-string">'dbpath'</tt><tt class="py-op">:</tt> <tt class="py-name">dbpath</tt><tt class="py-op">,</tt> <tt class="py-string">'database'</tt><tt class="py-op">:</tt> <tt id="link-888" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-888', 'database', 'link-201');">database</a></tt><tt class="py-op">,</tt> <tt class="py-string">'objectname'</tt><tt class="py-op">:</tt> <tt class="py-name">objectref</tt><tt class="py-op">}</tt> </tt>
       
  9550 </div><a name="L1648"></a><tt class="py-lineno">1648</tt>  <tt class="py-line"> </tt>
       
  9551 <a name="create_project_from_path"></a><div id="create_project_from_path-def"><a name="L1649"></a><tt class="py-lineno">1649</tt> <a class="py-toggle" href="#" id="create_project_from_path-toggle" onclick="return toggle('create_project_from_path');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm-module.html#create_project_from_path">create_project_from_path</a><tt class="py-op">(</tt><tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">path</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9552 </div><div id="create_project_from_path-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="create_project_from_path-expanded"><a name="L1650"></a><tt class="py-lineno">1650</tt>  <tt class="py-line">    <tt class="py-docstring">""" Uses the (_|.)ccmwaid.inf file to create a Project object. """</tt> </tt>
       
  9553 <a name="L1651"></a><tt class="py-lineno">1651</tt>  <tt class="py-line">    <tt class="py-name">ccmwaid</tt> <tt class="py-op">=</tt> <tt class="py-string">".ccmwaid.inf"</tt> </tt>
       
  9554 <a name="L1652"></a><tt class="py-lineno">1652</tt>  <tt class="py-line">    <tt class="py-keyword">if</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-889" class="py-name"><a title="buildtools.Command.name
       
  9555 ccm.FourPartName.name
       
  9556 symrec.ServicePack.name
       
  9557 sysdef.api.Configuration.name
       
  9558 sysdef.api.Option.name
       
  9559 sysdef.api.SpecialInstruction.name
       
  9560 sysdef.api.Target.name
       
  9561 sysdef.api.TargetList.name
       
  9562 sysdef.api.Unit.name
       
  9563 sysdef.api._UnitGroup.name" class="py-name" href="#" onclick="return doclink('link-889', 'name', 'link-68');">name</a></tt> <tt class="py-op">==</tt> <tt class="py-string">'nt'</tt><tt class="py-op">:</tt> </tt>
       
  9564 <a name="L1653"></a><tt class="py-lineno">1653</tt>  <tt class="py-line">        <tt class="py-name">ccmwaid</tt> <tt class="py-op">=</tt> <tt class="py-string">"_ccmwaid.inf"</tt> </tt>
       
  9565 <a name="L1654"></a><tt class="py-lineno">1654</tt>  <tt class="py-line">         </tt>
       
  9566 <a name="L1655"></a><tt class="py-lineno">1655</tt>  <tt class="py-line">    <tt class="py-keyword">if</tt> <tt class="py-op">(</tt><tt class="py-keyword">not</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-890" class="py-name"><a title="buildtools.Command.path
       
  9567 sysdef.api.SpecialInstruction.path
       
  9568 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-890', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt id="link-891" class="py-name"><a title="ccm.CCMObject.exists" class="py-name" href="#" onclick="return doclink('link-891', 'exists', 'link-216');">exists</a></tt><tt class="py-op">(</tt><tt id="link-892" class="py-name"><a title="buildtools.Command.path
       
  9569 sysdef.api.SpecialInstruction.path
       
  9570 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-892', 'path', 'link-7');">path</a></tt> <tt class="py-op">+</tt> <tt class="py-string">"/"</tt> <tt class="py-op">+</tt> <tt class="py-name">ccmwaid</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9571 <a name="L1656"></a><tt class="py-lineno">1656</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-name">None</tt>     </tt>
       
  9572 <a name="L1657"></a><tt class="py-lineno">1657</tt>  <tt class="py-line">    <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt id="link-893" class="py-name" targets="Function ccm.read_ccmwaid_info()=ccm-module.html#read_ccmwaid_info"><a title="ccm.read_ccmwaid_info" class="py-name" href="#" onclick="return doclink('link-893', 'read_ccmwaid_info', 'link-893');">read_ccmwaid_info</a></tt><tt class="py-op">(</tt><tt id="link-894" class="py-name"><a title="buildtools.Command.path
       
  9573 sysdef.api.SpecialInstruction.path
       
  9574 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-894', 'path', 'link-7');">path</a></tt> <tt class="py-op">+</tt> <tt class="py-string">"/"</tt> <tt class="py-op">+</tt> <tt class="py-name">ccmwaid</tt><tt class="py-op">)</tt> </tt>
       
  9575 <a name="L1658"></a><tt class="py-lineno">1658</tt>  <tt class="py-line">     </tt>
       
  9576 <a name="L1659"></a><tt class="py-lineno">1659</tt>  <tt class="py-line">    <tt class="py-keyword">return</tt> <tt id="link-895" class="py-name"><a title="build.model.SessionCreator.session
       
  9577 ccm.CCMObject.session
       
  9578 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-895', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt id="link-896" class="py-name"><a title="ccm.AbstractSession.create
       
  9579 ccm.Task.create
       
  9580 virtualbuildarea.create" class="py-name" href="#" onclick="return doclink('link-896', 'create', 'link-32');">create</a></tt><tt class="py-op">(</tt><tt class="py-name">result</tt><tt class="py-op">[</tt><tt class="py-string">'objectname'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  9581 </div><a name="L1660"></a><tt class="py-lineno">1660</tt>  <tt class="py-line"> </tt>
       
  9582 <a name="L1661"></a><tt class="py-lineno">1661</tt>  <tt class="py-line"> </tt>
       
  9583 <a name="open_session"></a><div id="open_session-def"><a name="L1662"></a><tt class="py-lineno">1662</tt> <a class="py-toggle" href="#" id="open_session-toggle" onclick="return toggle('open_session');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm-module.html#open_session">open_session</a><tt class="py-op">(</tt><tt class="py-param">username</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">password</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">engine</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">dbpath</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">database</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-param">reuse</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9584 </div><div id="open_session-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="open_session-expanded"><a name="L1663"></a><tt class="py-lineno">1663</tt>  <tt class="py-line">    <tt class="py-docstring">"""Provides a Session object.</tt> </tt>
       
  9585 <a name="L1664"></a><tt class="py-lineno">1664</tt>  <tt class="py-line"><tt class="py-docstring">    </tt> </tt>
       
  9586 <a name="L1665"></a><tt class="py-lineno">1665</tt>  <tt class="py-line"><tt class="py-docstring">    Attempts to return a Session, based either on existing Synergy</tt> </tt>
       
  9587 <a name="L1666"></a><tt class="py-lineno">1666</tt>  <tt class="py-line"><tt class="py-docstring">    sessions or by creating a new one.</tt> </tt>
       
  9588 <a name="L1667"></a><tt class="py-lineno">1667</tt>  <tt class="py-line"><tt class="py-docstring">    </tt> </tt>
       
  9589 <a name="L1668"></a><tt class="py-lineno">1668</tt>  <tt class="py-line"><tt class="py-docstring">    - If a .netrc file can be found on the user's personal drive,</tt> </tt>
       
  9590 <a name="L1669"></a><tt class="py-lineno">1669</tt>  <tt class="py-line"><tt class="py-docstring">      that will be read to obtain Synergy login information if it </tt> </tt>
       
  9591 <a name="L1670"></a><tt class="py-lineno">1670</tt>  <tt class="py-line"><tt class="py-docstring">      is defined there. This will be used to fill in any missing </tt> </tt>
       
  9592 <a name="L1671"></a><tt class="py-lineno">1671</tt>  <tt class="py-line"><tt class="py-docstring">      parameters not passed in the call to open_session().</tt> </tt>
       
  9593 <a name="L1672"></a><tt class="py-lineno">1672</tt>  <tt class="py-line"><tt class="py-docstring">      </tt> </tt>
       
  9594 <a name="L1673"></a><tt class="py-lineno">1673</tt>  <tt class="py-line"><tt class="py-docstring">      The format of the .netrc file entries should be:</tt> </tt>
       
  9595 <a name="L1674"></a><tt class="py-lineno">1674</tt>  <tt class="py-line"><tt class="py-docstring">      </tt> </tt>
       
  9596 <a name="L1675"></a><tt class="py-lineno">1675</tt>  <tt class="py-line"><tt class="py-docstring">      machine synergy login USERNAME password foobar account DATABASE_PATH@SERVER</tt> </tt>
       
  9597 <a name="L1676"></a><tt class="py-lineno">1676</tt>  <tt class="py-line"><tt class="py-docstring">      </tt> </tt>
       
  9598 <a name="L1677"></a><tt class="py-lineno">1677</tt>  <tt class="py-line"><tt class="py-docstring">      If the details refer to a specific database, the machine can be the database name,</tt> </tt>
       
  9599 <a name="L1678"></a><tt class="py-lineno">1678</tt>  <tt class="py-line"><tt class="py-docstring">      instead of "synergy".</tt> </tt>
       
  9600 <a name="L1679"></a><tt class="py-lineno">1679</tt>  <tt class="py-line"><tt class="py-docstring">    - If an existing session is running that matches the supplied</tt> </tt>
       
  9601 <a name="L1680"></a><tt class="py-lineno">1680</tt>  <tt class="py-line"><tt class="py-docstring">      parameters, it will reuse that.</tt> </tt>
       
  9602 <a name="L1681"></a><tt class="py-lineno">1681</tt>  <tt class="py-line"><tt class="py-docstring">    </tt> </tt>
       
  9603 <a name="L1682"></a><tt class="py-lineno">1682</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
       
  9604 <a name="L1683"></a><tt class="py-lineno">1683</tt>  <tt class="py-line">    <tt class="py-comment"># See if a .netrc file can be used</tt> </tt>
       
  9605 <a name="L1684"></a><tt class="py-lineno">1684</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-keyword">if</tt> <tt id="link-897" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-897', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9606 <a name="L1685"></a><tt class="py-lineno">1685</tt>  <tt class="py-line">        <tt class="py-keyword">raise</tt> <tt id="link-898" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-898', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Could not find CM/Synergy executable in the path."</tt><tt class="py-op">)</tt> </tt>
       
  9607 <a name="L1686"></a><tt class="py-lineno">1686</tt>  <tt class="py-line">    <tt class="py-keyword">if</tt> <tt class="py-name">password</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt> <tt class="py-keyword">or</tt> <tt class="py-name">username</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt> <tt class="py-keyword">or</tt> <tt class="py-name">engine</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt> <tt class="py-keyword">or</tt> <tt class="py-name">dbpath</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9608 <a name="L1687"></a><tt class="py-lineno">1687</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">platform</tt> <tt class="py-op">==</tt> <tt class="py-string">"win32"</tt><tt class="py-op">:</tt> </tt>
       
  9609 <a name="L1688"></a><tt class="py-lineno">1688</tt>  <tt class="py-line">            <tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">environ</tt><tt class="py-op">[</tt><tt class="py-string">'HOME'</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-string">"H:"</tt> <tt class="py-op">+</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">sep</tt> </tt>
       
  9610 <a name="L1689"></a><tt class="py-lineno">1689</tt>  <tt class="py-line">        <tt id="link-899" class="py-name"><a title="archive.builders._logger
       
  9611 archive.mappers._logger
       
  9612 archive.tools._logger
       
  9613 ats3._logger
       
  9614 ats3.aste._logger
       
  9615 ats3.dropgenerator._logger
       
  9616 ats3.parsers._logger
       
  9617 ats3.testconfigurator._logger
       
  9618 build.io._logger
       
  9619 build.model._logger
       
  9620 ccm._logger
       
  9621 ccm.extra._logger
       
  9622 comments._logger
       
  9623 configuration._logger
       
  9624 configuration_model._logger
       
  9625 delta_zip._logger
       
  9626 integration.quality._logger
       
  9627 nokia.gscm._logger
       
  9628 nokia.nokiaccm._logger
       
  9629 pathaddition.match._logger
       
  9630 preparation._logger
       
  9631 symbian.log._logger
       
  9632 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-899', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'Opening .netrc file'</tt><tt class="py-op">)</tt> </tt>
       
  9633 <a name="L1690"></a><tt class="py-lineno">1690</tt>  <tt class="py-line">        <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
       
  9634 <a name="L1691"></a><tt class="py-lineno">1691</tt>  <tt class="py-line">            <tt class="py-name">netrc_file</tt> <tt class="py-op">=</tt> <tt class="py-name">netrc</tt><tt class="py-op">.</tt><tt class="py-name">netrc</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  9635 <a name="L1692"></a><tt class="py-lineno">1692</tt>  <tt class="py-line">            <tt class="py-name">netrc_info</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  9636 <a name="L1693"></a><tt class="py-lineno">1693</tt>  <tt class="py-line">            <tt class="py-comment"># If settings for a specific database </tt> </tt>
       
  9637 <a name="L1694"></a><tt class="py-lineno">1694</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-keyword">if</tt> <tt id="link-900" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-900', 'database', 'link-201');">database</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9638 <a name="L1695"></a><tt class="py-lineno">1695</tt>  <tt class="py-line">                <tt class="py-name">netrc_info</tt> <tt class="py-op">=</tt> <tt class="py-name">netrc_file</tt><tt class="py-op">.</tt><tt class="py-name">authenticators</tt><tt class="py-op">(</tt><tt id="link-901" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-901', 'database', 'link-201');">database</a></tt><tt class="py-op">)</tt>             </tt>
       
  9639 <a name="L1696"></a><tt class="py-lineno">1696</tt>  <tt class="py-line"> </tt>
       
  9640 <a name="L1697"></a><tt class="py-lineno">1697</tt>  <tt class="py-line">            <tt class="py-comment"># if not found just try generic one</tt> </tt>
       
  9641 <a name="L1698"></a><tt class="py-lineno">1698</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-keyword">if</tt> <tt class="py-name">netrc_info</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9642 <a name="L1699"></a><tt class="py-lineno">1699</tt>  <tt class="py-line">                <tt class="py-name">netrc_info</tt> <tt class="py-op">=</tt> <tt class="py-name">netrc_file</tt><tt class="py-op">.</tt><tt class="py-name">authenticators</tt><tt class="py-op">(</tt><tt class="py-string">'synergy'</tt><tt class="py-op">)</tt> </tt>
       
  9643 <a name="L1700"></a><tt class="py-lineno">1700</tt>  <tt class="py-line">                 </tt>
       
  9644 <a name="L1701"></a><tt class="py-lineno">1701</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">netrc_info</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9645 <a name="L1702"></a><tt class="py-lineno">1702</tt>  <tt class="py-line">                <tt class="py-op">(</tt><tt class="py-name">n_username</tt><tt class="py-op">,</tt> <tt class="py-name">n_account</tt><tt class="py-op">,</tt> <tt class="py-name">n_password</tt><tt class="py-op">)</tt> <tt class="py-op">=</tt> <tt class="py-name">netrc_info</tt> </tt>
       
  9646 <a name="L1703"></a><tt class="py-lineno">1703</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">username</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9647 <a name="L1704"></a><tt class="py-lineno">1704</tt>  <tt class="py-line">                    <tt class="py-name">username</tt> <tt class="py-op">=</tt> <tt class="py-name">n_username</tt> </tt>
       
  9648 <a name="L1705"></a><tt class="py-lineno">1705</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">password</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9649 <a name="L1706"></a><tt class="py-lineno">1706</tt>  <tt class="py-line">                    <tt class="py-name">password</tt> <tt class="py-op">=</tt> <tt class="py-name">n_password</tt> </tt>
       
  9650 <a name="L1707"></a><tt class="py-lineno">1707</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">n_account</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9651 <a name="L1708"></a><tt class="py-lineno">1708</tt>  <tt class="py-line">                    <tt class="py-op">(</tt><tt class="py-name">n_dbpath</tt><tt class="py-op">,</tt> <tt class="py-name">n_engine</tt><tt class="py-op">)</tt> <tt class="py-op">=</tt> <tt class="py-name">n_account</tt><tt class="py-op">.</tt><tt class="py-name">split</tt><tt class="py-op">(</tt><tt class="py-string">'@'</tt><tt class="py-op">)</tt> </tt>
       
  9652 <a name="L1709"></a><tt class="py-lineno">1709</tt>  <tt class="py-line">                    <tt class="py-keyword">if</tt> <tt class="py-name">dbpath</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">n_dbpath</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9653 <a name="L1710"></a><tt class="py-lineno">1710</tt>  <tt class="py-line">                        <tt id="link-902" class="py-name"><a title="archive.builders._logger
       
  9654 archive.mappers._logger
       
  9655 archive.tools._logger
       
  9656 ats3._logger
       
  9657 ats3.aste._logger
       
  9658 ats3.dropgenerator._logger
       
  9659 ats3.parsers._logger
       
  9660 ats3.testconfigurator._logger
       
  9661 build.io._logger
       
  9662 build.model._logger
       
  9663 ccm._logger
       
  9664 ccm.extra._logger
       
  9665 comments._logger
       
  9666 configuration._logger
       
  9667 configuration_model._logger
       
  9668 delta_zip._logger
       
  9669 integration.quality._logger
       
  9670 nokia.gscm._logger
       
  9671 nokia.nokiaccm._logger
       
  9672 pathaddition.match._logger
       
  9673 preparation._logger
       
  9674 symbian.log._logger
       
  9675 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-902', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-string">'Database path set using .netrc (%s)'</tt> <tt class="py-op">%</tt> <tt class="py-name">n_dbpath</tt><tt class="py-op">)</tt> </tt>
       
  9676 <a name="L1711"></a><tt class="py-lineno">1711</tt>  <tt class="py-line">                        <tt class="py-name">dbpath</tt> <tt class="py-op">=</tt> <tt class="py-name">n_dbpath</tt> </tt>
       
  9677 <a name="L1712"></a><tt class="py-lineno">1712</tt>  <tt class="py-line">                    <tt class="py-keyword">if</tt> <tt class="py-name">engine</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">n_engine</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9678 <a name="L1713"></a><tt class="py-lineno">1713</tt>  <tt class="py-line">                        <tt id="link-903" class="py-name"><a title="archive.builders._logger
       
  9679 archive.mappers._logger
       
  9680 archive.tools._logger
       
  9681 ats3._logger
       
  9682 ats3.aste._logger
       
  9683 ats3.dropgenerator._logger
       
  9684 ats3.parsers._logger
       
  9685 ats3.testconfigurator._logger
       
  9686 build.io._logger
       
  9687 build.model._logger
       
  9688 ccm._logger
       
  9689 ccm.extra._logger
       
  9690 comments._logger
       
  9691 configuration._logger
       
  9692 configuration_model._logger
       
  9693 delta_zip._logger
       
  9694 integration.quality._logger
       
  9695 nokia.gscm._logger
       
  9696 nokia.nokiaccm._logger
       
  9697 pathaddition.match._logger
       
  9698 preparation._logger
       
  9699 symbian.log._logger
       
  9700 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-903', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-string">'Database engine set using .netrc (%s)'</tt> <tt class="py-op">%</tt> <tt class="py-name">n_engine</tt><tt class="py-op">)</tt> </tt>
       
  9701 <a name="L1714"></a><tt class="py-lineno">1714</tt>  <tt class="py-line">                        <tt class="py-name">engine</tt> <tt class="py-op">=</tt> <tt class="py-name">n_engine</tt> </tt>
       
  9702 <a name="L1715"></a><tt class="py-lineno">1715</tt>  <tt class="py-line">        <tt class="py-keyword">except</tt> <tt class="py-name">IOError</tt><tt class="py-op">:</tt> </tt>
       
  9703 <a name="L1716"></a><tt class="py-lineno">1716</tt>  <tt class="py-line">            <tt id="link-904" class="py-name"><a title="archive.builders._logger
       
  9704 archive.mappers._logger
       
  9705 archive.tools._logger
       
  9706 ats3._logger
       
  9707 ats3.aste._logger
       
  9708 ats3.dropgenerator._logger
       
  9709 ats3.parsers._logger
       
  9710 ats3.testconfigurator._logger
       
  9711 build.io._logger
       
  9712 build.model._logger
       
  9713 ccm._logger
       
  9714 ccm.extra._logger
       
  9715 comments._logger
       
  9716 configuration._logger
       
  9717 configuration_model._logger
       
  9718 delta_zip._logger
       
  9719 integration.quality._logger
       
  9720 nokia.gscm._logger
       
  9721 nokia.nokiaccm._logger
       
  9722 pathaddition.match._logger
       
  9723 preparation._logger
       
  9724 symbian.log._logger
       
  9725 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-904', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'Error accessing .netrc file'</tt><tt class="py-op">)</tt> </tt>
       
  9726 <a name="L1717"></a><tt class="py-lineno">1717</tt>  <tt class="py-line"> </tt>
       
  9727 <a name="L1718"></a><tt class="py-lineno">1718</tt>  <tt class="py-line">    <tt class="py-comment"># last chance...</tt> </tt>
       
  9728 <a name="L1719"></a><tt class="py-lineno">1719</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-keyword">if</tt> <tt class="py-name">username</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9729 <a name="L1720"></a><tt class="py-lineno">1720</tt>  <tt class="py-line">        <tt class="py-name">username</tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">environ</tt><tt class="py-op">[</tt><tt class="py-string">'USERNAME'</tt><tt class="py-op">]</tt> </tt>
       
  9730 <a name="L1721"></a><tt class="py-lineno">1721</tt>  <tt class="py-line"> </tt>
       
  9731 <a name="L1722"></a><tt class="py-lineno">1722</tt>  <tt class="py-line">    <tt class="py-comment"># looking for dbpath using GSCM database</tt> </tt>
       
  9732 <a name="L1723"></a><tt class="py-lineno">1723</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-keyword">if</tt> <tt class="py-name">dbpath</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt id="link-905" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-905', 'database', 'link-201');">database</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9733 <a name="L1724"></a><tt class="py-lineno">1724</tt>  <tt class="py-line">        <tt id="link-906" class="py-name"><a title="archive.builders._logger
       
  9734 archive.mappers._logger
       
  9735 archive.tools._logger
       
  9736 ats3._logger
       
  9737 ats3.aste._logger
       
  9738 ats3.dropgenerator._logger
       
  9739 ats3.parsers._logger
       
  9740 ats3.testconfigurator._logger
       
  9741 build.io._logger
       
  9742 build.model._logger
       
  9743 ccm._logger
       
  9744 ccm.extra._logger
       
  9745 comments._logger
       
  9746 configuration._logger
       
  9747 configuration_model._logger
       
  9748 delta_zip._logger
       
  9749 integration.quality._logger
       
  9750 nokia.gscm._logger
       
  9751 nokia.nokiaccm._logger
       
  9752 pathaddition.match._logger
       
  9753 preparation._logger
       
  9754 symbian.log._logger
       
  9755 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-906', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-string">'Database path set using the GSCM database.'</tt><tt class="py-op">)</tt> </tt>
       
  9756 <a name="L1725"></a><tt class="py-lineno">1725</tt>  <tt class="py-line">        <tt class="py-name">dbpath</tt> <tt class="py-op">=</tt> <tt id="link-907" class="py-name"><a title="nokia" class="py-name" href="#" onclick="return doclink('link-907', 'nokia', 'link-1');">nokia</a></tt><tt class="py-op">.</tt><tt id="link-908" class="py-name"><a title="nokia.gscm" class="py-name" href="#" onclick="return doclink('link-908', 'gscm', 'link-2');">gscm</a></tt><tt class="py-op">.</tt><tt id="link-909" class="py-name" targets="Function nokia.gscm.get_db_path()=nokia.gscm-module.html#get_db_path"><a title="nokia.gscm.get_db_path" class="py-name" href="#" onclick="return doclink('link-909', 'get_db_path', 'link-909');">get_db_path</a></tt><tt class="py-op">(</tt><tt id="link-910" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-910', 'database', 'link-201');">database</a></tt><tt class="py-op">)</tt>         </tt>
       
  9757 <a name="L1726"></a><tt class="py-lineno">1726</tt>  <tt class="py-line"> </tt>
       
  9758 <a name="L1727"></a><tt class="py-lineno">1727</tt>  <tt class="py-line">    <tt class="py-comment"># looking for engine host using GSCM database</tt> </tt>
       
  9759 <a name="L1728"></a><tt class="py-lineno">1728</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-keyword">if</tt> <tt class="py-name">engine</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt id="link-911" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-911', 'database', 'link-201');">database</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9760 <a name="L1729"></a><tt class="py-lineno">1729</tt>  <tt class="py-line">        <tt id="link-912" class="py-name"><a title="archive.builders._logger
       
  9761 archive.mappers._logger
       
  9762 archive.tools._logger
       
  9763 ats3._logger
       
  9764 ats3.aste._logger
       
  9765 ats3.dropgenerator._logger
       
  9766 ats3.parsers._logger
       
  9767 ats3.testconfigurator._logger
       
  9768 build.io._logger
       
  9769 build.model._logger
       
  9770 ccm._logger
       
  9771 ccm.extra._logger
       
  9772 comments._logger
       
  9773 configuration._logger
       
  9774 configuration_model._logger
       
  9775 delta_zip._logger
       
  9776 integration.quality._logger
       
  9777 nokia.gscm._logger
       
  9778 nokia.nokiaccm._logger
       
  9779 pathaddition.match._logger
       
  9780 preparation._logger
       
  9781 symbian.log._logger
       
  9782 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-912', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-string">'Database engine set using the GSCM database.'</tt><tt class="py-op">)</tt> </tt>
       
  9783 <a name="L1730"></a><tt class="py-lineno">1730</tt>  <tt class="py-line">        <tt class="py-name">engine</tt> <tt class="py-op">=</tt> <tt id="link-913" class="py-name"><a title="nokia" class="py-name" href="#" onclick="return doclink('link-913', 'nokia', 'link-1');">nokia</a></tt><tt class="py-op">.</tt><tt id="link-914" class="py-name"><a title="nokia.gscm" class="py-name" href="#" onclick="return doclink('link-914', 'gscm', 'link-2');">gscm</a></tt><tt class="py-op">.</tt><tt id="link-915" class="py-name" targets="Function nokia.gscm.get_engine_host()=nokia.gscm-module.html#get_engine_host"><a title="nokia.gscm.get_engine_host" class="py-name" href="#" onclick="return doclink('link-915', 'get_engine_host', 'link-915');">get_engine_host</a></tt><tt class="py-op">(</tt><tt id="link-916" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-916', 'database', 'link-201');">database</a></tt><tt class="py-op">)</tt> </tt>
       
  9784 <a name="L1731"></a><tt class="py-lineno">1731</tt>  <tt class="py-line">     </tt>
       
  9785 <a name="L1732"></a><tt class="py-lineno">1732</tt>  <tt class="py-line">    <tt class="py-name">_sessions</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
       
  9786 <a name="L1733"></a><tt class="py-lineno">1733</tt>  <tt class="py-line">    <tt class="py-comment"># See if any currently running sessions can be used, only if no password submitted, else use a brand new session!</tt> </tt>
       
  9787 <a name="L1734"></a><tt class="py-lineno">1734</tt>  <tt class="py-line"><tt class="py-comment"></tt>    <tt class="py-keyword">if</tt> <tt class="py-name">password</tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">reuse</tt><tt class="py-op">:</tt> </tt>
       
  9788 <a name="L1735"></a><tt class="py-lineno">1735</tt>  <tt class="py-line">        <tt id="link-917" class="py-name"><a title="archive.builders._logger
       
  9789 archive.mappers._logger
       
  9790 archive.tools._logger
       
  9791 ats3._logger
       
  9792 ats3.aste._logger
       
  9793 ats3.dropgenerator._logger
       
  9794 ats3.parsers._logger
       
  9795 ats3.testconfigurator._logger
       
  9796 build.io._logger
       
  9797 build.model._logger
       
  9798 ccm._logger
       
  9799 ccm.extra._logger
       
  9800 comments._logger
       
  9801 configuration._logger
       
  9802 configuration_model._logger
       
  9803 delta_zip._logger
       
  9804 integration.quality._logger
       
  9805 nokia.gscm._logger
       
  9806 nokia.nokiaccm._logger
       
  9807 pathaddition.match._logger
       
  9808 preparation._logger
       
  9809 symbian.log._logger
       
  9810 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-917', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'Querying for existing Synergy sessions'</tt><tt class="py-op">)</tt> </tt>
       
  9811 <a name="L1736"></a><tt class="py-lineno">1736</tt>  <tt class="py-line">        <tt id="link-918" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  9812 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-918', 'command', 'link-9');">command</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"%s status"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-919" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-919', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt><tt class="py-op">)</tt> </tt>
       
  9813 <a name="L1737"></a><tt class="py-lineno">1737</tt>  <tt class="py-line">        <tt class="py-name">pipe</tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">popen</tt><tt class="py-op">(</tt><tt id="link-920" class="py-name"><a title="sysdef.api.BuildLayer.command
       
  9814 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-920', 'command', 'link-9');">command</a></tt><tt class="py-op">,</tt> <tt class="py-string">'r'</tt><tt class="py-op">)</tt> </tt>
       
  9815 <a name="L1738"></a><tt class="py-lineno">1738</tt>  <tt class="py-line">        <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-name">pipe</tt><tt class="py-op">.</tt><tt class="py-name">read</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  9816 <a name="L1739"></a><tt class="py-lineno">1739</tt>  <tt class="py-line">        <tt class="py-name">pipe</tt><tt class="py-op">.</tt><tt id="link-921" class="py-name"><a title="build.model.BOM.close
       
  9817 build.model.SessionCreator.close
       
  9818 buildtools.AbstractOutputWriter.close
       
  9819 ccm.AbstractSession.close
       
  9820 ccm.Session.close
       
  9821 ccm.SessionPool.close
       
  9822 ccm.extra.CachedSessionProvider.close
       
  9823 ccm.extra.SessionProvider.close
       
  9824 log2xml.LogWriter.close
       
  9825 preparation.PreparationBuilder.close
       
  9826 sysdef.io.FlashImageSizeWriter.close" class="py-name" href="#" onclick="return doclink('link-921', 'close', 'link-265');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  9827 <a name="L1740"></a><tt class="py-lineno">1740</tt>  <tt class="py-line">        <tt id="link-922" class="py-name"><a title="archive.builders._logger
       
  9828 archive.mappers._logger
       
  9829 archive.tools._logger
       
  9830 ats3._logger
       
  9831 ats3.aste._logger
       
  9832 ats3.dropgenerator._logger
       
  9833 ats3.parsers._logger
       
  9834 ats3.testconfigurator._logger
       
  9835 build.io._logger
       
  9836 build.model._logger
       
  9837 ccm._logger
       
  9838 ccm.extra._logger
       
  9839 comments._logger
       
  9840 configuration._logger
       
  9841 configuration_model._logger
       
  9842 delta_zip._logger
       
  9843 integration.quality._logger
       
  9844 nokia.gscm._logger
       
  9845 nokia.nokiaccm._logger
       
  9846 pathaddition.match._logger
       
  9847 preparation._logger
       
  9848 symbian.log._logger
       
  9849 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-922', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'ccm status result: '</tt> <tt class="py-op">+</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
  9850 <a name="L1741"></a><tt class="py-lineno">1741</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt id="link-923" class="py-name"><a title="fileutils.AbstractScanner.match
       
  9851 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-923', 'match', 'link-31');">match</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">finditer</tt><tt class="py-op">(</tt><tt class="py-string">r'(?P&lt;ccmaddr&gt;\w+:\d+:\d+.\d+.\d+.\d+(:\d+.\d+.\d+.\d+)?)(?P&lt;current_session&gt;\s+\(current\s+session\))?\nDatabase:\s*(?P&lt;dbpath&gt;\S+)'</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">M</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9852 <a name="L1742"></a><tt class="py-lineno">1742</tt>  <tt class="py-line">            <tt class="py-name">d</tt> <tt class="py-op">=</tt> <tt id="link-924" class="py-name"><a title="fileutils.AbstractScanner.match
       
  9853 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-924', 'match', 'link-31');">match</a></tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
  9854 <a name="L1743"></a><tt class="py-lineno">1743</tt>  <tt class="py-line">            <tt id="link-925" class="py-name"><a title="archive.builders._logger
       
  9855 archive.mappers._logger
       
  9856 archive.tools._logger
       
  9857 ats3._logger
       
  9858 ats3.aste._logger
       
  9859 ats3.dropgenerator._logger
       
  9860 ats3.parsers._logger
       
  9861 ats3.testconfigurator._logger
       
  9862 build.io._logger
       
  9863 build.model._logger
       
  9864 ccm._logger
       
  9865 ccm.extra._logger
       
  9866 comments._logger
       
  9867 configuration._logger
       
  9868 configuration_model._logger
       
  9869 delta_zip._logger
       
  9870 integration.quality._logger
       
  9871 nokia.gscm._logger
       
  9872 nokia.nokiaccm._logger
       
  9873 pathaddition.match._logger
       
  9874 preparation._logger
       
  9875 symbian.log._logger
       
  9876 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-925', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">d</tt><tt class="py-op">[</tt><tt class="py-string">'ccmaddr'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  9877 <a name="L1744"></a><tt class="py-lineno">1744</tt>  <tt class="py-line">            <tt id="link-926" class="py-name"><a title="archive.builders._logger
       
  9878 archive.mappers._logger
       
  9879 archive.tools._logger
       
  9880 ats3._logger
       
  9881 ats3.aste._logger
       
  9882 ats3.dropgenerator._logger
       
  9883 ats3.parsers._logger
       
  9884 ats3.testconfigurator._logger
       
  9885 build.io._logger
       
  9886 build.model._logger
       
  9887 ccm._logger
       
  9888 ccm.extra._logger
       
  9889 comments._logger
       
  9890 configuration._logger
       
  9891 configuration_model._logger
       
  9892 delta_zip._logger
       
  9893 integration.quality._logger
       
  9894 nokia.gscm._logger
       
  9895 nokia.nokiaccm._logger
       
  9896 pathaddition.match._logger
       
  9897 preparation._logger
       
  9898 symbian.log._logger
       
  9899 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-926', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">environ</tt><tt class="py-op">[</tt><tt class="py-string">'COMPUTERNAME'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  9900 <a name="L1745"></a><tt class="py-lineno">1745</tt>  <tt class="py-line">            <tt id="link-927" class="py-name"><a title="archive.builders._logger
       
  9901 archive.mappers._logger
       
  9902 archive.tools._logger
       
  9903 ats3._logger
       
  9904 ats3.aste._logger
       
  9905 ats3.dropgenerator._logger
       
  9906 ats3.parsers._logger
       
  9907 ats3.testconfigurator._logger
       
  9908 build.io._logger
       
  9909 build.model._logger
       
  9910 ccm._logger
       
  9911 ccm.extra._logger
       
  9912 comments._logger
       
  9913 configuration._logger
       
  9914 configuration_model._logger
       
  9915 delta_zip._logger
       
  9916 integration.quality._logger
       
  9917 nokia.gscm._logger
       
  9918 nokia.nokiaccm._logger
       
  9919 pathaddition.match._logger
       
  9920 preparation._logger
       
  9921 symbian.log._logger
       
  9922 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-927', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">d</tt><tt class="py-op">[</tt><tt class="py-string">'current_session'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
  9923 <a name="L1746"></a><tt class="py-lineno">1746</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">d</tt><tt class="py-op">[</tt><tt class="py-string">'ccmaddr'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">startswith</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">environ</tt><tt class="py-op">[</tt><tt class="py-string">'COMPUTERNAME'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
  9924 <a name="L1747"></a><tt class="py-lineno">1747</tt>  <tt class="py-line">                <tt class="py-comment"># These session objects should not close the session on deletion,</tt> </tt>
       
  9925 <a name="L1748"></a><tt class="py-lineno">1748</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-comment"># because they did not initially create the session</tt> </tt>
       
  9926 <a name="L1749"></a><tt class="py-lineno">1749</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-name">existing_session</tt> <tt class="py-op">=</tt> <tt id="link-928" class="py-name"><a title="ccm.Session" class="py-name" href="#" onclick="return doclink('link-928', 'Session', 'link-286');">Session</a></tt><tt class="py-op">(</tt><tt class="py-name">username</tt><tt class="py-op">,</tt> <tt class="py-name">engine</tt><tt class="py-op">,</tt> <tt class="py-name">d</tt><tt class="py-op">[</tt><tt class="py-string">'dbpath'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">d</tt><tt class="py-op">[</tt><tt class="py-string">'ccmaddr'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">close_on_exit</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
       
  9927 <a name="L1750"></a><tt class="py-lineno">1750</tt>  <tt class="py-line">                <tt id="link-929" class="py-name"><a title="archive.builders._logger
       
  9928 archive.mappers._logger
       
  9929 archive.tools._logger
       
  9930 ats3._logger
       
  9931 ats3.aste._logger
       
  9932 ats3.dropgenerator._logger
       
  9933 ats3.parsers._logger
       
  9934 ats3.testconfigurator._logger
       
  9935 build.io._logger
       
  9936 build.model._logger
       
  9937 ccm._logger
       
  9938 ccm.extra._logger
       
  9939 comments._logger
       
  9940 configuration._logger
       
  9941 configuration_model._logger
       
  9942 delta_zip._logger
       
  9943 integration.quality._logger
       
  9944 nokia.gscm._logger
       
  9945 nokia.nokiaccm._logger
       
  9946 pathaddition.match._logger
       
  9947 preparation._logger
       
  9948 symbian.log._logger
       
  9949 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-929', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'Existing session found: %s'</tt> <tt class="py-op">%</tt> <tt class="py-name">existing_session</tt><tt class="py-op">)</tt> </tt>
       
  9950 <a name="L1751"></a><tt class="py-lineno">1751</tt>  <tt class="py-line">                <tt class="py-name">_sessions</tt><tt class="py-op">.</tt><tt id="link-930" class="py-name"><a title="ccm.Folder.append
       
  9951 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-930', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-name">existing_session</tt><tt class="py-op">)</tt> </tt>
       
  9952 <a name="L1752"></a><tt class="py-lineno">1752</tt>  <tt class="py-line">        <tt class="py-comment"># looking for session using dbpath</tt> </tt>
       
  9953 <a name="L1753"></a><tt class="py-lineno">1753</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">for</tt> <tt id="link-931" class="py-name"><a title="build.model.SessionCreator.session
       
  9954 ccm.CCMObject.session
       
  9955 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-931', 'session', 'link-13');">session</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">_sessions</tt><tt class="py-op">:</tt> </tt>
       
  9956 <a name="L1754"></a><tt class="py-lineno">1754</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt id="link-932" class="py-name"><a title="build.model.SessionCreator.session
       
  9957 ccm.CCMObject.session
       
  9958 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-932', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt class="py-name">dbpath</tt> <tt class="py-op">==</tt> <tt class="py-name">dbpath</tt><tt class="py-op">:</tt> </tt>
       
  9959 <a name="L1755"></a><tt class="py-lineno">1755</tt>  <tt class="py-line">                <tt class="py-keyword">return</tt> <tt id="link-933" class="py-name"><a title="build.model.SessionCreator.session
       
  9960 ccm.CCMObject.session
       
  9961 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-933', 'session', 'link-13');">session</a></tt> </tt>
       
  9962 <a name="L1756"></a><tt class="py-lineno">1756</tt>  <tt class="py-line">    <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
  9963 <a name="L1757"></a><tt class="py-lineno">1757</tt>  <tt class="py-line">        <tt class="py-comment"># looking for router address using GSCM database</tt> </tt>
       
  9964 <a name="L1758"></a><tt class="py-lineno">1758</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-name">router_address</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
       
  9965 <a name="L1759"></a><tt class="py-lineno">1759</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-934" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-934', 'database', 'link-201');">database</a></tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">dbpath</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9966 <a name="L1760"></a><tt class="py-lineno">1760</tt>  <tt class="py-line">            <tt id="link-935" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-935', 'database', 'link-201');">database</a></tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-936" class="py-name"><a title="buildtools.Command.path
       
  9967 sysdef.api.SpecialInstruction.path
       
  9968 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-936', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">basename</tt><tt class="py-op">(</tt><tt class="py-name">dbpath</tt><tt class="py-op">)</tt> </tt>
       
  9969 <a name="L1761"></a><tt class="py-lineno">1761</tt>  <tt class="py-line">         </tt>
       
  9970 <a name="L1762"></a><tt class="py-lineno">1762</tt>  <tt class="py-line">        <tt id="link-937" class="py-name" targets="Method fileutils.Lock.lock()=fileutils.Lock-class.html#lock"><a title="fileutils.Lock.lock" class="py-name" href="#" onclick="return doclink('link-937', 'lock', 'link-937');">lock</a></tt> <tt class="py-op">=</tt> <tt id="link-938" class="py-name"><a title="fileutils" class="py-name" href="#" onclick="return doclink('link-938', 'fileutils', 'link-0');">fileutils</a></tt><tt class="py-op">.</tt><tt id="link-939" class="py-name"><a title="fileutils.Lock" class="py-name" href="#" onclick="return doclink('link-939', 'Lock', 'link-273');">Lock</a></tt><tt class="py-op">(</tt><tt id="link-940" class="py-name"><a title="ccm.CCM_SESSION_LOCK" class="py-name" href="#" onclick="return doclink('link-940', 'CCM_SESSION_LOCK', 'link-6');">CCM_SESSION_LOCK</a></tt><tt class="py-op">)</tt> </tt>
       
  9971 <a name="L1763"></a><tt class="py-lineno">1763</tt>  <tt class="py-line">        <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
       
  9972 <a name="L1764"></a><tt class="py-lineno">1764</tt>  <tt class="py-line">            <tt id="link-941" class="py-name"><a title="fileutils.Lock.lock" class="py-name" href="#" onclick="return doclink('link-941', 'lock', 'link-937');">lock</a></tt><tt class="py-op">.</tt><tt id="link-942" class="py-name"><a title="fileutils.Lock.lock" class="py-name" href="#" onclick="return doclink('link-942', 'lock', 'link-937');">lock</a></tt><tt class="py-op">(</tt><tt class="py-name">wait</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt> </tt>
       
  9973 <a name="L1765"></a><tt class="py-lineno">1765</tt>  <tt class="py-line">            <tt class="py-comment"># if we have the database name we can switch to the correct Synergy router</tt> </tt>
       
  9974 <a name="L1766"></a><tt class="py-lineno">1766</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt class="py-keyword">if</tt> <tt id="link-943" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-943', 'database', 'link-201');">database</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
  9975 <a name="L1767"></a><tt class="py-lineno">1767</tt>  <tt class="py-line">                <tt id="link-944" class="py-name"><a title="archive.builders._logger
       
  9976 archive.mappers._logger
       
  9977 archive.tools._logger
       
  9978 ats3._logger
       
  9979 ats3.aste._logger
       
  9980 ats3.dropgenerator._logger
       
  9981 ats3.parsers._logger
       
  9982 ats3.testconfigurator._logger
       
  9983 build.io._logger
       
  9984 build.model._logger
       
  9985 ccm._logger
       
  9986 ccm.extra._logger
       
  9987 comments._logger
       
  9988 configuration._logger
       
  9989 configuration_model._logger
       
  9990 delta_zip._logger
       
  9991 integration.quality._logger
       
  9992 nokia.gscm._logger
       
  9993 nokia.nokiaccm._logger
       
  9994 pathaddition.match._logger
       
  9995 preparation._logger
       
  9996 symbian.log._logger
       
  9997 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-944', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-string">'Getting router address.'</tt><tt class="py-op">)</tt> </tt>
       
  9998 <a name="L1768"></a><tt class="py-lineno">1768</tt>  <tt class="py-line">                <tt class="py-name">router_address</tt> <tt class="py-op">=</tt> <tt id="link-945" class="py-name"><a title="nokia" class="py-name" href="#" onclick="return doclink('link-945', 'nokia', 'link-1');">nokia</a></tt><tt class="py-op">.</tt><tt id="link-946" class="py-name"><a title="nokia.gscm" class="py-name" href="#" onclick="return doclink('link-946', 'gscm', 'link-2');">gscm</a></tt><tt class="py-op">.</tt><tt id="link-947" class="py-name" targets="Function nokia.gscm.get_router_address()=nokia.gscm-module.html#get_router_address"><a title="nokia.gscm.get_router_address" class="py-name" href="#" onclick="return doclink('link-947', 'get_router_address', 'link-947');">get_router_address</a></tt><tt class="py-op">(</tt><tt id="link-948" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-948', 'database', 'link-201');">database</a></tt><tt class="py-op">)</tt> </tt>
       
  9999 <a name="L1769"></a><tt class="py-lineno">1769</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">platform</tt> <tt class="py-op">==</tt> <tt class="py-string">"win32"</tt> <tt class="py-keyword">and</tt> <tt class="py-name">router_address</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
 10000 <a name="L1770"></a><tt class="py-lineno">1770</tt>  <tt class="py-line">                    <tt class="py-name">routerfile</tt> <tt class="py-op">=</tt> <tt class="py-name">open</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-949" class="py-name"><a title="buildtools.Command.path
       
 10001 sysdef.api.SpecialInstruction.path
       
 10002 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-949', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-950" class="py-name"><a title="buildtools.Command.path
       
 10003 sysdef.api.SpecialInstruction.path
       
 10004 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-950', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">dirname</tt><tt class="py-op">(</tt><tt id="link-951" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-951', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-string">"../etc/_router.adr"</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-string">'r'</tt><tt class="py-op">)</tt> </tt>
       
 10005 <a name="L1771"></a><tt class="py-lineno">1771</tt>  <tt class="py-line">                    <tt class="py-name">current_router</tt> <tt class="py-op">=</tt> <tt class="py-name">routerfile</tt><tt class="py-op">.</tt><tt class="py-name">read</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10006 <a name="L1772"></a><tt class="py-lineno">1772</tt>  <tt class="py-line">                    <tt class="py-name">routerfile</tt><tt class="py-op">.</tt><tt id="link-952" class="py-name"><a title="build.model.BOM.close
       
 10007 build.model.SessionCreator.close
       
 10008 buildtools.AbstractOutputWriter.close
       
 10009 ccm.AbstractSession.close
       
 10010 ccm.Session.close
       
 10011 ccm.SessionPool.close
       
 10012 ccm.extra.CachedSessionProvider.close
       
 10013 ccm.extra.SessionProvider.close
       
 10014 log2xml.LogWriter.close
       
 10015 preparation.PreparationBuilder.close
       
 10016 sysdef.io.FlashImageSizeWriter.close" class="py-name" href="#" onclick="return doclink('link-952', 'close', 'link-265');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10017 <a name="L1773"></a><tt class="py-lineno">1773</tt>  <tt class="py-line">                    <tt class="py-keyword">if</tt> <tt class="py-name">current_router</tt> <tt class="py-op">!=</tt> <tt class="py-name">router_address</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
 10018 <a name="L1774"></a><tt class="py-lineno">1774</tt>  <tt class="py-line">                        <tt id="link-953" class="py-name"><a title="archive.builders._logger
       
 10019 archive.mappers._logger
       
 10020 archive.tools._logger
       
 10021 ats3._logger
       
 10022 ats3.aste._logger
       
 10023 ats3.dropgenerator._logger
       
 10024 ats3.parsers._logger
       
 10025 ats3.testconfigurator._logger
       
 10026 build.io._logger
       
 10027 build.model._logger
       
 10028 ccm._logger
       
 10029 ccm.extra._logger
       
 10030 comments._logger
       
 10031 configuration._logger
       
 10032 configuration_model._logger
       
 10033 delta_zip._logger
       
 10034 integration.quality._logger
       
 10035 nokia.gscm._logger
       
 10036 nokia.nokiaccm._logger
       
 10037 pathaddition.match._logger
       
 10038 preparation._logger
       
 10039 symbian.log._logger
       
 10040 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-953', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-string">'Updating %s'</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-954" class="py-name"><a title="buildtools.Command.path
       
 10041 sysdef.api.SpecialInstruction.path
       
 10042 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-954', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">normpath</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-955" class="py-name"><a title="buildtools.Command.path
       
 10043 sysdef.api.SpecialInstruction.path
       
 10044 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-955', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-956" class="py-name"><a title="buildtools.Command.path
       
 10045 sysdef.api.SpecialInstruction.path
       
 10046 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-956', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">dirname</tt><tt class="py-op">(</tt><tt id="link-957" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-957', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-string">"../etc/_router.adr"</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
 10047 <a name="L1775"></a><tt class="py-lineno">1775</tt>  <tt class="py-line">                        <tt class="py-name">routerfile</tt> <tt class="py-op">=</tt> <tt class="py-name">open</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-958" class="py-name"><a title="buildtools.Command.path
       
 10048 sysdef.api.SpecialInstruction.path
       
 10049 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-958', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-959" class="py-name"><a title="buildtools.Command.path
       
 10050 sysdef.api.SpecialInstruction.path
       
 10051 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-959', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">dirname</tt><tt class="py-op">(</tt><tt id="link-960" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-960', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-string">"../etc/_router.adr"</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-string">"w+"</tt><tt class="py-op">)</tt> </tt>
       
 10052 <a name="L1776"></a><tt class="py-lineno">1776</tt>  <tt class="py-line">                        <tt class="py-name">routerfile</tt><tt class="py-op">.</tt><tt id="link-961" class="py-name" targets="Method archive.builders.ArchivePreBuilder.write()=archive.builders.ArchivePreBuilder-class.html#write,Method build.model.BOMDeltaXMLWriter.write()=build.model.BOMDeltaXMLWriter-class.html#write,Method build.model.BOMXMLWriter.write()=build.model.BOMXMLWriter-class.html#write,Method buildtools.AbstractOutputWriter.write()=buildtools.AbstractOutputWriter-class.html#write,Method buildtools.AntWriter.write()=buildtools.AntWriter-class.html#write,Method buildtools.EBSWriter.write()=buildtools.EBSWriter-class.html#write,Method buildtools.MakeWriter.write()=buildtools.MakeWriter-class.html#write,Method buildtools.StringWriter.write()=buildtools.StringWriter-class.html#write,Method flash_config.FlashConfigurationWriter.write()=flash_config.FlashConfigurationWriter-class.html#write,Method helium.documentation.APIDeltaWriter.write()=helium.documentation.APIDeltaWriter-class.html#write,Method sis.SisPreBuilder.write()=sis.SisPreBuilder-class.html#write,Method sysdef.io.FlashImageSizeWriter.write()=sysdef.io.FlashImageSizeWriter-class.html#write,Method sysdef.io.MakeWriter.write()=sysdef.io.MakeWriter-class.html#write,Method sysdef.io.MakeWriter2.write()=sysdef.io.MakeWriter2-class.html#write,Method sysdef.io.MakeWriter3.write()=sysdef.io.MakeWriter3-class.html#write,Method version.Version.write()=version.Version-class.html#write"><a title="archive.builders.ArchivePreBuilder.write
       
 10053 build.model.BOMDeltaXMLWriter.write
       
 10054 build.model.BOMXMLWriter.write
       
 10055 buildtools.AbstractOutputWriter.write
       
 10056 buildtools.AntWriter.write
       
 10057 buildtools.EBSWriter.write
       
 10058 buildtools.MakeWriter.write
       
 10059 buildtools.StringWriter.write
       
 10060 flash_config.FlashConfigurationWriter.write
       
 10061 helium.documentation.APIDeltaWriter.write
       
 10062 sis.SisPreBuilder.write
       
 10063 sysdef.io.FlashImageSizeWriter.write
       
 10064 sysdef.io.MakeWriter.write
       
 10065 sysdef.io.MakeWriter2.write
       
 10066 sysdef.io.MakeWriter3.write
       
 10067 version.Version.write" class="py-name" href="#" onclick="return doclink('link-961', 'write', 'link-961');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"%s\n"</tt> <tt class="py-op">%</tt> <tt class="py-name">router_address</tt><tt class="py-op">)</tt> </tt>
       
 10068 <a name="L1777"></a><tt class="py-lineno">1777</tt>  <tt class="py-line">                        <tt class="py-name">routerfile</tt><tt class="py-op">.</tt><tt id="link-962" class="py-name"><a title="build.model.BOM.close
       
 10069 build.model.SessionCreator.close
       
 10070 buildtools.AbstractOutputWriter.close
       
 10071 ccm.AbstractSession.close
       
 10072 ccm.Session.close
       
 10073 ccm.SessionPool.close
       
 10074 ccm.extra.CachedSessionProvider.close
       
 10075 ccm.extra.SessionProvider.close
       
 10076 log2xml.LogWriter.close
       
 10077 preparation.PreparationBuilder.close
       
 10078 sysdef.io.FlashImageSizeWriter.close" class="py-name" href="#" onclick="return doclink('link-962', 'close', 'link-265');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10079 <a name="L1778"></a><tt class="py-lineno">1778</tt>  <tt class="py-line">         </tt>
       
 10080 <a name="L1779"></a><tt class="py-lineno">1779</tt>  <tt class="py-line">            <tt class="py-comment"># If no existing sessions were available, start a new one</tt> </tt>
       
 10081 <a name="L1780"></a><tt class="py-lineno">1780</tt>  <tt class="py-line"><tt class="py-comment"></tt>            <tt id="link-963" class="py-name"><a title="archive.builders._logger
       
 10082 archive.mappers._logger
       
 10083 archive.tools._logger
       
 10084 ats3._logger
       
 10085 ats3.aste._logger
       
 10086 ats3.dropgenerator._logger
       
 10087 ats3.parsers._logger
       
 10088 ats3.testconfigurator._logger
       
 10089 build.io._logger
       
 10090 build.model._logger
       
 10091 ccm._logger
       
 10092 ccm.extra._logger
       
 10093 comments._logger
       
 10094 configuration._logger
       
 10095 configuration_model._logger
       
 10096 delta_zip._logger
       
 10097 integration.quality._logger
       
 10098 nokia.gscm._logger
       
 10099 nokia.nokiaccm._logger
       
 10100 pathaddition.match._logger
       
 10101 preparation._logger
       
 10102 symbian.log._logger
       
 10103 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-963', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-string">'Opening session.'</tt><tt class="py-op">)</tt> </tt>
       
 10104 <a name="L1781"></a><tt class="py-lineno">1781</tt>  <tt class="py-line">            <tt class="py-name">new_session</tt> <tt class="py-op">=</tt> <tt id="link-964" class="py-name"><a title="ccm.Session" class="py-name" href="#" onclick="return doclink('link-964', 'Session', 'link-286');">Session</a></tt><tt class="py-op">.</tt><tt id="link-965" class="py-name" targets="Static Method ccm.Session.start()=ccm.Session-class.html#start"><a title="ccm.Session.start" class="py-name" href="#" onclick="return doclink('link-965', 'start', 'link-965');">start</a></tt><tt class="py-op">(</tt><tt class="py-name">username</tt><tt class="py-op">,</tt> <tt class="py-name">password</tt><tt class="py-op">,</tt> <tt class="py-name">engine</tt><tt class="py-op">,</tt> <tt class="py-name">dbpath</tt><tt class="py-op">)</tt> </tt>
       
 10105 <a name="L1782"></a><tt class="py-lineno">1782</tt>  <tt class="py-line">            <tt id="link-966" class="py-name"><a title="fileutils.Lock.lock" class="py-name" href="#" onclick="return doclink('link-966', 'lock', 'link-937');">lock</a></tt><tt class="py-op">.</tt><tt id="link-967" class="py-name" targets="Method fileutils.Lock.unlock()=fileutils.Lock-class.html#unlock"><a title="fileutils.Lock.unlock" class="py-name" href="#" onclick="return doclink('link-967', 'unlock', 'link-967');">unlock</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10106 <a name="L1783"></a><tt class="py-lineno">1783</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">new_session</tt> </tt>
       
 10107 <a name="L1784"></a><tt class="py-lineno">1784</tt>  <tt class="py-line">        <tt class="py-keyword">finally</tt><tt class="py-op">:</tt> </tt>
       
 10108 <a name="L1785"></a><tt class="py-lineno">1785</tt>  <tt class="py-line">            <tt id="link-968" class="py-name"><a title="fileutils.Lock.lock" class="py-name" href="#" onclick="return doclink('link-968', 'lock', 'link-937');">lock</a></tt><tt class="py-op">.</tt><tt id="link-969" class="py-name"><a title="fileutils.Lock.unlock" class="py-name" href="#" onclick="return doclink('link-969', 'unlock', 'link-967');">unlock</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10109 <a name="L1786"></a><tt class="py-lineno">1786</tt>  <tt class="py-line">    <tt class="py-keyword">raise</tt> <tt id="link-970" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-970', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Cannot open session for user '%s'"</tt> <tt class="py-op">%</tt> <tt class="py-name">username</tt><tt class="py-op">)</tt> </tt>
       
 10110 </div><a name="L1787"></a><tt class="py-lineno">1787</tt>  <tt class="py-line"> </tt>
       
 10111 <a name="L1788"></a><tt class="py-lineno">1788</tt>  <tt class="py-line"> </tt>
       
 10112 <a name="get_role_for_purpose"></a><div id="get_role_for_purpose-def"><a name="L1789"></a><tt class="py-lineno">1789</tt> <a class="py-toggle" href="#" id="get_role_for_purpose-toggle" onclick="return toggle('get_role_for_purpose');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm-module.html#get_role_for_purpose">get_role_for_purpose</a><tt class="py-op">(</tt><tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">purpose</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
 10113 </div><div id="get_role_for_purpose-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="get_role_for_purpose-expanded"><a name="L1790"></a><tt class="py-lineno">1790</tt>  <tt class="py-line">    <tt class="py-docstring">"""  return role needed to modify project with checkout for purpose. """</tt> </tt>
       
 10114 <a name="L1791"></a><tt class="py-lineno">1791</tt>  <tt class="py-line">    <tt id="link-971" class="py-name" targets="Method ccm.AbstractSession.purposes()=ccm.AbstractSession-class.html#purposes"><a title="ccm.AbstractSession.purposes" class="py-name" href="#" onclick="return doclink('link-971', 'purposes', 'link-971');">purposes</a></tt> <tt class="py-op">=</tt> <tt id="link-972" class="py-name"><a title="build.model.SessionCreator.session
       
 10115 ccm.CCMObject.session
       
 10116 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-972', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt id="link-973" class="py-name"><a title="ccm.AbstractSession.purposes" class="py-name" href="#" onclick="return doclink('link-973', 'purposes', 'link-971');">purposes</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10117 <a name="L1792"></a><tt class="py-lineno">1792</tt>  <tt class="py-line">    <tt class="py-keyword">if</tt> <tt class="py-name">purpose</tt> <tt class="py-keyword">in</tt> <tt id="link-974" class="py-name"><a title="ccm.AbstractSession.purposes" class="py-name" href="#" onclick="return doclink('link-974', 'purposes', 'link-971');">purposes</a></tt><tt class="py-op">:</tt> </tt>
       
 10118 <a name="L1793"></a><tt class="py-lineno">1793</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-975" class="py-name"><a title="ccm.AbstractSession.purposes" class="py-name" href="#" onclick="return doclink('link-975', 'purposes', 'link-971');">purposes</a></tt><tt class="py-op">[</tt><tt class="py-name">purpose</tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt class="py-string">'status'</tt><tt class="py-op">]</tt> <tt class="py-op">==</tt> <tt class="py-string">'prep'</tt><tt class="py-op">:</tt> </tt>
       
 10119 <a name="L1794"></a><tt class="py-lineno">1794</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-string">'build_mgr'</tt> </tt>
       
 10120 <a name="L1795"></a><tt class="py-lineno">1795</tt>  <tt class="py-line">    <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
 10121 <a name="L1796"></a><tt class="py-lineno">1796</tt>  <tt class="py-line">        <tt class="py-keyword">raise</tt> <tt id="link-976" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-976', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Could not find purpose '%s' in the database.\n Valid purpose are: %s."</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">purpose</tt><tt class="py-op">,</tt> <tt class="py-string">','</tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt id="link-977" class="py-name"><a title="ccm.AbstractSession.purposes" class="py-name" href="#" onclick="return doclink('link-977', 'purposes', 'link-971');">purposes</a></tt><tt class="py-op">.</tt><tt id="link-978" class="py-name"><a title="ccm.CCMObject.keys
       
 10122 configuration.Configuration.keys
       
 10123 configuration.NestedConfiguration.keys
       
 10124 symrec.ReleaseMetadata.keys" class="py-name" href="#" onclick="return doclink('link-978', 'keys', 'link-475');">keys</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
 10125 <a name="L1797"></a><tt class="py-lineno">1797</tt>  <tt class="py-line">    <tt class="py-keyword">return</tt> <tt class="py-string">'developer'</tt> </tt>
       
 10126 </div><a name="L1798"></a><tt class="py-lineno">1798</tt>  <tt class="py-line"> </tt>
       
 10127 <a name="get_role_for_status"></a><div id="get_role_for_status-def"><a name="L1799"></a><tt class="py-lineno">1799</tt> <a class="py-toggle" href="#" id="get_role_for_status-toggle" onclick="return toggle('get_role_for_status');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm-module.html#get_role_for_status">get_role_for_status</a><tt class="py-op">(</tt><tt class="py-param">session</tt><tt class="py-op">,</tt> <tt class="py-param">status</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
 10128 </div><div id="get_role_for_status-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="get_role_for_status-expanded"><a name="L1800"></a><tt class="py-lineno">1800</tt>  <tt class="py-line">    <tt class="py-docstring">"""  return role needed to modify project with a specific status. """</tt> </tt>
       
 10129 <a name="L1801"></a><tt class="py-lineno">1801</tt>  <tt class="py-line">    <tt class="py-keyword">if</tt> <tt class="py-name">status</tt> <tt class="py-op">==</tt> <tt class="py-string">'prep'</tt><tt class="py-op">:</tt> </tt>
       
 10130 <a name="L1802"></a><tt class="py-lineno">1802</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-string">'build_mgr'</tt> </tt>
       
 10131 <a name="L1803"></a><tt class="py-lineno">1803</tt>  <tt class="py-line">    <tt class="py-keyword">elif</tt> <tt class="py-name">status</tt> <tt class="py-op">==</tt> <tt class="py-string">'working'</tt><tt class="py-op">:</tt> </tt>
       
 10132 <a name="L1804"></a><tt class="py-lineno">1804</tt>  <tt class="py-line">        <tt class="py-keyword">return</tt> <tt class="py-string">'developer'</tt> </tt>
       
 10133 <a name="L1805"></a><tt class="py-lineno">1805</tt>  <tt class="py-line">    <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
       
 10134 <a name="L1806"></a><tt class="py-lineno">1806</tt>  <tt class="py-line">        <tt class="py-keyword">raise</tt> <tt id="link-979" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-979', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Unknow status '%s'"</tt> <tt class="py-op">%</tt> <tt class="py-name">status</tt><tt class="py-op">)</tt> </tt>
       
 10135 </div><a name="L1807"></a><tt class="py-lineno">1807</tt>  <tt class="py-line"> </tt>
       
 10136 <a name="running_sessions"></a><div id="running_sessions-def"><a name="L1808"></a><tt class="py-lineno">1808</tt> <a class="py-toggle" href="#" id="running_sessions-toggle" onclick="return toggle('running_sessions');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm-module.html#running_sessions">running_sessions</a><tt class="py-op">(</tt><tt class="py-param">database</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
 10137 </div><div id="running_sessions-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="running_sessions-expanded"><a name="L1809"></a><tt class="py-lineno">1809</tt>  <tt class="py-line">    <tt class="py-docstring">""" Return the list of synergy session currently available on the local machine.</tt> </tt>
       
 10138 <a name="L1810"></a><tt class="py-lineno">1810</tt>  <tt class="py-line"><tt class="py-docstring">        If database is given then it tries to update the router address.</tt> </tt>
       
 10139 <a name="L1811"></a><tt class="py-lineno">1811</tt>  <tt class="py-line"><tt class="py-docstring">    """</tt> </tt>
       
 10140 <a name="L1812"></a><tt class="py-lineno">1812</tt>  <tt class="py-line">    <tt id="link-980" class="py-name"><a title="archive.builders._logger
       
 10141 archive.mappers._logger
       
 10142 archive.tools._logger
       
 10143 ats3._logger
       
 10144 ats3.aste._logger
       
 10145 ats3.dropgenerator._logger
       
 10146 ats3.parsers._logger
       
 10147 ats3.testconfigurator._logger
       
 10148 build.io._logger
       
 10149 build.model._logger
       
 10150 ccm._logger
       
 10151 ccm.extra._logger
       
 10152 comments._logger
       
 10153 configuration._logger
       
 10154 configuration_model._logger
       
 10155 delta_zip._logger
       
 10156 integration.quality._logger
       
 10157 nokia.gscm._logger
       
 10158 nokia.nokiaccm._logger
       
 10159 pathaddition.match._logger
       
 10160 preparation._logger
       
 10161 symbian.log._logger
       
 10162 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-980', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'Querying for existing Synergy sessions'</tt><tt class="py-op">)</tt> </tt>
       
 10163 <a name="L1813"></a><tt class="py-lineno">1813</tt>  <tt class="py-line">    <tt class="py-keyword">if</tt> <tt id="link-981" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-981', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt> <tt class="py-op">==</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
 10164 <a name="L1814"></a><tt class="py-lineno">1814</tt>  <tt class="py-line">        <tt class="py-keyword">raise</tt> <tt id="link-982" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-982', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Could not find CM/Synergy executable in the path."</tt><tt class="py-op">)</tt> </tt>
       
 10165 <a name="L1815"></a><tt class="py-lineno">1815</tt>  <tt class="py-line">    <tt id="link-983" class="py-name"><a title="sysdef.api.BuildLayer.command
       
 10166 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-983', 'command', 'link-9');">command</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"%s status"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-984" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-984', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt><tt class="py-op">)</tt> </tt>
       
 10167 <a name="L1816"></a><tt class="py-lineno">1816</tt>  <tt class="py-line"> </tt>
       
 10168 <a name="L1817"></a><tt class="py-lineno">1817</tt>  <tt class="py-line">    <tt id="link-985" class="py-name"><a title="fileutils.Lock.lock" class="py-name" href="#" onclick="return doclink('link-985', 'lock', 'link-937');">lock</a></tt> <tt class="py-op">=</tt> <tt id="link-986" class="py-name"><a title="fileutils" class="py-name" href="#" onclick="return doclink('link-986', 'fileutils', 'link-0');">fileutils</a></tt><tt class="py-op">.</tt><tt id="link-987" class="py-name"><a title="fileutils.Lock" class="py-name" href="#" onclick="return doclink('link-987', 'Lock', 'link-273');">Lock</a></tt><tt class="py-op">(</tt><tt id="link-988" class="py-name"><a title="ccm.CCM_SESSION_LOCK" class="py-name" href="#" onclick="return doclink('link-988', 'CCM_SESSION_LOCK', 'link-6');">CCM_SESSION_LOCK</a></tt><tt class="py-op">)</tt> </tt>
       
 10169 <a name="L1818"></a><tt class="py-lineno">1818</tt>  <tt class="py-line">    <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
       
 10170 <a name="L1819"></a><tt class="py-lineno">1819</tt>  <tt class="py-line">    <tt id="link-989" class="py-name"><a title="ccm.Result.output
       
 10171 helium.output" class="py-name" href="#" onclick="return doclink('link-989', 'output', 'link-14');">output</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
       
 10172 <a name="L1820"></a><tt class="py-lineno">1820</tt>  <tt class="py-line">    <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
       
 10173 <a name="L1821"></a><tt class="py-lineno">1821</tt>  <tt class="py-line">        <tt class="py-comment"># if we have the database name we can switch to the correct Synergy router</tt> </tt>
       
 10174 <a name="L1822"></a><tt class="py-lineno">1822</tt>  <tt class="py-line"><tt class="py-comment"></tt>        <tt class="py-keyword">if</tt> <tt id="link-990" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-990', 'database', 'link-201');">database</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
 10175 <a name="L1823"></a><tt class="py-lineno">1823</tt>  <tt class="py-line">            <tt id="link-991" class="py-name"><a title="fileutils.Lock.lock" class="py-name" href="#" onclick="return doclink('link-991', 'lock', 'link-937');">lock</a></tt><tt class="py-op">.</tt><tt id="link-992" class="py-name"><a title="fileutils.Lock.lock" class="py-name" href="#" onclick="return doclink('link-992', 'lock', 'link-937');">lock</a></tt><tt class="py-op">(</tt><tt class="py-name">wait</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt> </tt>
       
 10176 <a name="L1824"></a><tt class="py-lineno">1824</tt>  <tt class="py-line">            <tt id="link-993" class="py-name"><a title="archive.builders._logger
       
 10177 archive.mappers._logger
       
 10178 archive.tools._logger
       
 10179 ats3._logger
       
 10180 ats3.aste._logger
       
 10181 ats3.dropgenerator._logger
       
 10182 ats3.parsers._logger
       
 10183 ats3.testconfigurator._logger
       
 10184 build.io._logger
       
 10185 build.model._logger
       
 10186 ccm._logger
       
 10187 ccm.extra._logger
       
 10188 comments._logger
       
 10189 configuration._logger
       
 10190 configuration_model._logger
       
 10191 delta_zip._logger
       
 10192 integration.quality._logger
       
 10193 nokia.gscm._logger
       
 10194 nokia.nokiaccm._logger
       
 10195 pathaddition.match._logger
       
 10196 preparation._logger
       
 10197 symbian.log._logger
       
 10198 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-993', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-string">'Updating router address.'</tt><tt class="py-op">)</tt> </tt>
       
 10199 <a name="L1825"></a><tt class="py-lineno">1825</tt>  <tt class="py-line">            <tt class="py-name">router_address</tt> <tt class="py-op">=</tt> <tt id="link-994" class="py-name"><a title="nokia" class="py-name" href="#" onclick="return doclink('link-994', 'nokia', 'link-1');">nokia</a></tt><tt class="py-op">.</tt><tt id="link-995" class="py-name"><a title="nokia.gscm" class="py-name" href="#" onclick="return doclink('link-995', 'gscm', 'link-2');">gscm</a></tt><tt class="py-op">.</tt><tt id="link-996" class="py-name"><a title="nokia.gscm.get_router_address" class="py-name" href="#" onclick="return doclink('link-996', 'get_router_address', 'link-947');">get_router_address</a></tt><tt class="py-op">(</tt><tt id="link-997" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-997', 'database', 'link-201');">database</a></tt><tt class="py-op">)</tt> </tt>
       
 10200 <a name="L1826"></a><tt class="py-lineno">1826</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">platform</tt> <tt class="py-op">==</tt> <tt class="py-string">"win32"</tt> <tt class="py-keyword">and</tt> <tt class="py-name">router_address</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
 10201 <a name="L1827"></a><tt class="py-lineno">1827</tt>  <tt class="py-line">                <tt class="py-name">routerfile</tt> <tt class="py-op">=</tt> <tt class="py-name">open</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-998" class="py-name"><a title="buildtools.Command.path
       
 10202 sysdef.api.SpecialInstruction.path
       
 10203 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-998', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-999" class="py-name"><a title="buildtools.Command.path
       
 10204 sysdef.api.SpecialInstruction.path
       
 10205 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-999', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">dirname</tt><tt class="py-op">(</tt><tt id="link-1000" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-1000', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-string">"../etc/_router.adr"</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-string">'r'</tt><tt class="py-op">)</tt> </tt>
       
 10206 <a name="L1828"></a><tt class="py-lineno">1828</tt>  <tt class="py-line">                <tt class="py-name">current_router</tt> <tt class="py-op">=</tt> <tt class="py-name">routerfile</tt><tt class="py-op">.</tt><tt class="py-name">read</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10207 <a name="L1829"></a><tt class="py-lineno">1829</tt>  <tt class="py-line">                <tt class="py-name">routerfile</tt><tt class="py-op">.</tt><tt id="link-1001" class="py-name"><a title="build.model.BOM.close
       
 10208 build.model.SessionCreator.close
       
 10209 buildtools.AbstractOutputWriter.close
       
 10210 ccm.AbstractSession.close
       
 10211 ccm.Session.close
       
 10212 ccm.SessionPool.close
       
 10213 ccm.extra.CachedSessionProvider.close
       
 10214 ccm.extra.SessionProvider.close
       
 10215 log2xml.LogWriter.close
       
 10216 preparation.PreparationBuilder.close
       
 10217 sysdef.io.FlashImageSizeWriter.close" class="py-name" href="#" onclick="return doclink('link-1001', 'close', 'link-265');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10218 <a name="L1830"></a><tt class="py-lineno">1830</tt>  <tt class="py-line">                <tt class="py-keyword">if</tt> <tt class="py-name">current_router</tt> <tt class="py-op">!=</tt> <tt class="py-name">router_address</tt><tt class="py-op">.</tt><tt class="py-name">strip</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
 10219 <a name="L1831"></a><tt class="py-lineno">1831</tt>  <tt class="py-line">                    <tt id="link-1002" class="py-name"><a title="archive.builders._logger
       
 10220 archive.mappers._logger
       
 10221 archive.tools._logger
       
 10222 ats3._logger
       
 10223 ats3.aste._logger
       
 10224 ats3.dropgenerator._logger
       
 10225 ats3.parsers._logger
       
 10226 ats3.testconfigurator._logger
       
 10227 build.io._logger
       
 10228 build.model._logger
       
 10229 ccm._logger
       
 10230 ccm.extra._logger
       
 10231 comments._logger
       
 10232 configuration._logger
       
 10233 configuration_model._logger
       
 10234 delta_zip._logger
       
 10235 integration.quality._logger
       
 10236 nokia.gscm._logger
       
 10237 nokia.nokiaccm._logger
       
 10238 pathaddition.match._logger
       
 10239 preparation._logger
       
 10240 symbian.log._logger
       
 10241 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-1002', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">info</tt><tt class="py-op">(</tt><tt class="py-string">'Updating %s'</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-1003" class="py-name"><a title="buildtools.Command.path
       
 10242 sysdef.api.SpecialInstruction.path
       
 10243 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-1003', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">normpath</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-1004" class="py-name"><a title="buildtools.Command.path
       
 10244 sysdef.api.SpecialInstruction.path
       
 10245 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-1004', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-1005" class="py-name"><a title="buildtools.Command.path
       
 10246 sysdef.api.SpecialInstruction.path
       
 10247 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-1005', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">dirname</tt><tt class="py-op">(</tt><tt id="link-1006" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-1006', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-string">"../etc/_router.adr"</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
       
 10248 <a name="L1832"></a><tt class="py-lineno">1832</tt>  <tt class="py-line">                    <tt class="py-name">routerfile</tt> <tt class="py-op">=</tt> <tt class="py-name">open</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-1007" class="py-name"><a title="buildtools.Command.path
       
 10249 sysdef.api.SpecialInstruction.path
       
 10250 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-1007', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">join</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-1008" class="py-name"><a title="buildtools.Command.path
       
 10251 sysdef.api.SpecialInstruction.path
       
 10252 sysdef.api.Unit.path" class="py-name" href="#" onclick="return doclink('link-1008', 'path', 'link-7');">path</a></tt><tt class="py-op">.</tt><tt class="py-name">dirname</tt><tt class="py-op">(</tt><tt id="link-1009" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-1009', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-string">"../etc/_router.adr"</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt class="py-string">"w+"</tt><tt class="py-op">)</tt> </tt>
       
 10253 <a name="L1833"></a><tt class="py-lineno">1833</tt>  <tt class="py-line">                    <tt class="py-name">routerfile</tt><tt class="py-op">.</tt><tt id="link-1010" class="py-name"><a title="archive.builders.ArchivePreBuilder.write
       
 10254 build.model.BOMDeltaXMLWriter.write
       
 10255 build.model.BOMXMLWriter.write
       
 10256 buildtools.AbstractOutputWriter.write
       
 10257 buildtools.AntWriter.write
       
 10258 buildtools.EBSWriter.write
       
 10259 buildtools.MakeWriter.write
       
 10260 buildtools.StringWriter.write
       
 10261 flash_config.FlashConfigurationWriter.write
       
 10262 helium.documentation.APIDeltaWriter.write
       
 10263 sis.SisPreBuilder.write
       
 10264 sysdef.io.FlashImageSizeWriter.write
       
 10265 sysdef.io.MakeWriter.write
       
 10266 sysdef.io.MakeWriter2.write
       
 10267 sysdef.io.MakeWriter3.write
       
 10268 version.Version.write" class="py-name" href="#" onclick="return doclink('link-1010', 'write', 'link-961');">write</a></tt><tt class="py-op">(</tt><tt class="py-string">"%s\n"</tt> <tt class="py-op">%</tt> <tt class="py-name">router_address</tt><tt class="py-op">)</tt> </tt>
       
 10269 <a name="L1834"></a><tt class="py-lineno">1834</tt>  <tt class="py-line">                    <tt class="py-name">routerfile</tt><tt class="py-op">.</tt><tt id="link-1011" class="py-name"><a title="build.model.BOM.close
       
 10270 build.model.SessionCreator.close
       
 10271 buildtools.AbstractOutputWriter.close
       
 10272 ccm.AbstractSession.close
       
 10273 ccm.Session.close
       
 10274 ccm.SessionPool.close
       
 10275 ccm.extra.CachedSessionProvider.close
       
 10276 ccm.extra.SessionProvider.close
       
 10277 log2xml.LogWriter.close
       
 10278 preparation.PreparationBuilder.close
       
 10279 sysdef.io.FlashImageSizeWriter.close" class="py-name" href="#" onclick="return doclink('link-1011', 'close', 'link-265');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10280 <a name="L1835"></a><tt class="py-lineno">1835</tt>  <tt class="py-line"> </tt>
       
 10281 <a name="L1836"></a><tt class="py-lineno">1836</tt>  <tt class="py-line">        <tt id="link-1012" class="py-name"><a title="archive.builders._logger
       
 10282 archive.mappers._logger
       
 10283 archive.tools._logger
       
 10284 ats3._logger
       
 10285 ats3.aste._logger
       
 10286 ats3.dropgenerator._logger
       
 10287 ats3.parsers._logger
       
 10288 ats3.testconfigurator._logger
       
 10289 build.io._logger
       
 10290 build.model._logger
       
 10291 ccm._logger
       
 10292 ccm.extra._logger
       
 10293 comments._logger
       
 10294 configuration._logger
       
 10295 configuration_model._logger
       
 10296 delta_zip._logger
       
 10297 integration.quality._logger
       
 10298 nokia.gscm._logger
       
 10299 nokia.nokiaccm._logger
       
 10300 pathaddition.match._logger
       
 10301 preparation._logger
       
 10302 symbian.log._logger
       
 10303 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-1012', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'Command: '</tt> <tt class="py-op">+</tt> <tt id="link-1013" class="py-name"><a title="sysdef.api.BuildLayer.command
       
 10304 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-1013', 'command', 'link-9');">command</a></tt><tt class="py-op">)</tt> </tt>
       
 10305 <a name="L1837"></a><tt class="py-lineno">1837</tt>  <tt class="py-line">        <tt class="py-op">(</tt><tt class="py-name">result</tt><tt class="py-op">,</tt> <tt class="py-name">status</tt><tt class="py-op">)</tt> <tt class="py-op">=</tt> <tt id="link-1014" class="py-name"><a title="ccm._execute
       
 10306 nokia.gscm._execute" class="py-name" href="#" onclick="return doclink('link-1014', '_execute', 'link-282');">_execute</a></tt><tt class="py-op">(</tt><tt id="link-1015" class="py-name"><a title="sysdef.api.BuildLayer.command
       
 10307 sysdef.api.SpecialInstruction.command" class="py-name" href="#" onclick="return doclink('link-1015', 'command', 'link-9');">command</a></tt><tt class="py-op">)</tt> </tt>
       
 10308 <a name="L1838"></a><tt class="py-lineno">1838</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-1016" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-1016', 'database', 'link-201');">database</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
 10309 <a name="L1839"></a><tt class="py-lineno">1839</tt>  <tt class="py-line">            <tt id="link-1017" class="py-name"><a title="fileutils.Lock.lock" class="py-name" href="#" onclick="return doclink('link-1017', 'lock', 'link-937');">lock</a></tt><tt class="py-op">.</tt><tt id="link-1018" class="py-name"><a title="fileutils.Lock.unlock" class="py-name" href="#" onclick="return doclink('link-1018', 'unlock', 'link-967');">unlock</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10310 <a name="L1840"></a><tt class="py-lineno">1840</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt class="py-op">(</tt><tt class="py-name">status</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
 10311 <a name="L1841"></a><tt class="py-lineno">1841</tt>  <tt class="py-line">            <tt class="py-keyword">raise</tt> <tt id="link-1019" class="py-name"><a title="ccm.CCMException" class="py-name" href="#" onclick="return doclink('link-1019', 'CCMException', 'link-217');">CCMException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Ccm status execution returned an error."</tt><tt class="py-op">)</tt> </tt>
       
 10312 <a name="L1842"></a><tt class="py-lineno">1842</tt>  <tt class="py-line">        <tt id="link-1020" class="py-name"><a title="archive.builders._logger
       
 10313 archive.mappers._logger
       
 10314 archive.tools._logger
       
 10315 ats3._logger
       
 10316 ats3.aste._logger
       
 10317 ats3.dropgenerator._logger
       
 10318 ats3.parsers._logger
       
 10319 ats3.testconfigurator._logger
       
 10320 build.io._logger
       
 10321 build.model._logger
       
 10322 ccm._logger
       
 10323 ccm.extra._logger
       
 10324 comments._logger
       
 10325 configuration._logger
       
 10326 configuration_model._logger
       
 10327 delta_zip._logger
       
 10328 integration.quality._logger
       
 10329 nokia.gscm._logger
       
 10330 nokia.nokiaccm._logger
       
 10331 pathaddition.match._logger
       
 10332 preparation._logger
       
 10333 symbian.log._logger
       
 10334 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-1020', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'ccm status result: '</tt> <tt class="py-op">+</tt> <tt class="py-name">result</tt><tt class="py-op">)</tt> </tt>
       
 10335 <a name="L1843"></a><tt class="py-lineno">1843</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt id="link-1021" class="py-name"><a title="fileutils.AbstractScanner.match
       
 10336 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-1021', 'match', 'link-31');">match</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">finditer</tt><tt class="py-op">(</tt><tt class="py-string">r'Command Interface\s+@\s+(?P&lt;ccmaddr&gt;\w+:\d+:\d+.\d+.\d+.\d+(:\d+.\d+.\d+.\d+)*)(?P&lt;current_session&gt;\s+\(current\s+session\))?\s+Database:\s*(?P&lt;dbpath&gt;\S+)'</tt><tt class="py-op">,</tt> <tt class="py-name">result</tt><tt class="py-op">,</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">M</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
 10337 <a name="L1844"></a><tt class="py-lineno">1844</tt>  <tt class="py-line">            <tt class="py-name">data</tt> <tt class="py-op">=</tt> <tt id="link-1022" class="py-name"><a title="fileutils.AbstractScanner.match
       
 10338 pathaddition.match" class="py-name" href="#" onclick="return doclink('link-1022', 'match', 'link-31');">match</a></tt><tt class="py-op">.</tt><tt class="py-name">groupdict</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
       
 10339 <a name="L1845"></a><tt class="py-lineno">1845</tt>  <tt class="py-line">            <tt id="link-1023" class="py-name"><a title="archive.builders._logger
       
 10340 archive.mappers._logger
       
 10341 archive.tools._logger
       
 10342 ats3._logger
       
 10343 ats3.aste._logger
       
 10344 ats3.dropgenerator._logger
       
 10345 ats3.parsers._logger
       
 10346 ats3.testconfigurator._logger
       
 10347 build.io._logger
       
 10348 build.model._logger
       
 10349 ccm._logger
       
 10350 ccm.extra._logger
       
 10351 comments._logger
       
 10352 configuration._logger
       
 10353 configuration_model._logger
       
 10354 delta_zip._logger
       
 10355 integration.quality._logger
       
 10356 nokia.gscm._logger
       
 10357 nokia.nokiaccm._logger
       
 10358 pathaddition.match._logger
       
 10359 preparation._logger
       
 10360 symbian.log._logger
       
 10361 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-1023', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'ccmaddr'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
 10362 <a name="L1846"></a><tt class="py-lineno">1846</tt>  <tt class="py-line">            <tt id="link-1024" class="py-name"><a title="archive.builders._logger
       
 10363 archive.mappers._logger
       
 10364 archive.tools._logger
       
 10365 ats3._logger
       
 10366 ats3.aste._logger
       
 10367 ats3.dropgenerator._logger
       
 10368 ats3.parsers._logger
       
 10369 ats3.testconfigurator._logger
       
 10370 build.io._logger
       
 10371 build.model._logger
       
 10372 ccm._logger
       
 10373 ccm.extra._logger
       
 10374 comments._logger
       
 10375 configuration._logger
       
 10376 configuration_model._logger
       
 10377 delta_zip._logger
       
 10378 integration.quality._logger
       
 10379 nokia.gscm._logger
       
 10380 nokia.nokiaccm._logger
       
 10381 pathaddition.match._logger
       
 10382 preparation._logger
       
 10383 symbian.log._logger
       
 10384 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-1024', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">environ</tt><tt class="py-op">[</tt><tt class="py-string">'COMPUTERNAME'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
 10385 <a name="L1847"></a><tt class="py-lineno">1847</tt>  <tt class="py-line">            <tt id="link-1025" class="py-name"><a title="archive.builders._logger
       
 10386 archive.mappers._logger
       
 10387 archive.tools._logger
       
 10388 ats3._logger
       
 10389 ats3.aste._logger
       
 10390 ats3.dropgenerator._logger
       
 10391 ats3.parsers._logger
       
 10392 ats3.testconfigurator._logger
       
 10393 build.io._logger
       
 10394 build.model._logger
       
 10395 ccm._logger
       
 10396 ccm.extra._logger
       
 10397 comments._logger
       
 10398 configuration._logger
       
 10399 configuration_model._logger
       
 10400 delta_zip._logger
       
 10401 integration.quality._logger
       
 10402 nokia.gscm._logger
       
 10403 nokia.nokiaccm._logger
       
 10404 pathaddition.match._logger
       
 10405 preparation._logger
       
 10406 symbian.log._logger
       
 10407 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-1025', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'current_session'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
       
 10408 <a name="L1848"></a><tt class="py-lineno">1848</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'ccmaddr'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">startswith</tt><tt class="py-op">(</tt><tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">environ</tt><tt class="py-op">[</tt><tt class="py-string">'COMPUTERNAME'</tt><tt class="py-op">]</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
 10409 <a name="L1849"></a><tt class="py-lineno">1849</tt>  <tt class="py-line">                <tt class="py-comment"># These session objects should not close the session on deletion,</tt> </tt>
       
 10410 <a name="L1850"></a><tt class="py-lineno">1850</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-comment"># because they did not initially create the session</tt> </tt>
       
 10411 <a name="L1851"></a><tt class="py-lineno">1851</tt>  <tt class="py-line"><tt class="py-comment"></tt>                <tt class="py-name">existing_session</tt> <tt class="py-op">=</tt> <tt id="link-1026" class="py-name"><a title="ccm.Session" class="py-name" href="#" onclick="return doclink('link-1026', 'Session', 'link-286');">Session</a></tt><tt class="py-op">(</tt><tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-name">None</tt><tt class="py-op">,</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'dbpath'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">data</tt><tt class="py-op">[</tt><tt class="py-string">'ccmaddr'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">close_on_exit</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">)</tt> </tt>
       
 10412 <a name="L1852"></a><tt class="py-lineno">1852</tt>  <tt class="py-line">                <tt id="link-1027" class="py-name"><a title="archive.builders._logger
       
 10413 archive.mappers._logger
       
 10414 archive.tools._logger
       
 10415 ats3._logger
       
 10416 ats3.aste._logger
       
 10417 ats3.dropgenerator._logger
       
 10418 ats3.parsers._logger
       
 10419 ats3.testconfigurator._logger
       
 10420 build.io._logger
       
 10421 build.model._logger
       
 10422 ccm._logger
       
 10423 ccm.extra._logger
       
 10424 comments._logger
       
 10425 configuration._logger
       
 10426 configuration_model._logger
       
 10427 delta_zip._logger
       
 10428 integration.quality._logger
       
 10429 nokia.gscm._logger
       
 10430 nokia.nokiaccm._logger
       
 10431 pathaddition.match._logger
       
 10432 preparation._logger
       
 10433 symbian.log._logger
       
 10434 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-1027', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt class="py-string">'Existing session found: %s'</tt> <tt class="py-op">%</tt> <tt class="py-name">existing_session</tt><tt class="py-op">)</tt> </tt>
       
 10435 <a name="L1853"></a><tt class="py-lineno">1853</tt>  <tt class="py-line">                <tt id="link-1028" class="py-name"><a title="ccm.Result.output
       
 10436 helium.output" class="py-name" href="#" onclick="return doclink('link-1028', 'output', 'link-14');">output</a></tt><tt class="py-op">.</tt><tt id="link-1029" class="py-name"><a title="ccm.Folder.append
       
 10437 ccm.Task.append" class="py-name" href="#" onclick="return doclink('link-1029', 'append', 'link-54');">append</a></tt><tt class="py-op">(</tt><tt class="py-name">existing_session</tt><tt class="py-op">)</tt>                 </tt>
       
 10438 <a name="L1854"></a><tt class="py-lineno">1854</tt>  <tt class="py-line">    <tt class="py-keyword">finally</tt><tt class="py-op">:</tt> </tt>
       
 10439 <a name="L1855"></a><tt class="py-lineno">1855</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-1030" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-1030', 'database', 'link-201');">database</a></tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
       
 10440 <a name="L1856"></a><tt class="py-lineno">1856</tt>  <tt class="py-line">            <tt id="link-1031" class="py-name"><a title="fileutils.Lock.lock" class="py-name" href="#" onclick="return doclink('link-1031', 'lock', 'link-937');">lock</a></tt><tt class="py-op">.</tt><tt id="link-1032" class="py-name"><a title="fileutils.Lock.unlock" class="py-name" href="#" onclick="return doclink('link-1032', 'unlock', 'link-967');">unlock</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt>         </tt>
       
 10441 <a name="L1857"></a><tt class="py-lineno">1857</tt>  <tt class="py-line">    <tt class="py-keyword">return</tt>  <tt id="link-1033" class="py-name"><a title="ccm.Result.output
       
 10442 helium.output" class="py-name" href="#" onclick="return doclink('link-1033', 'output', 'link-14');">output</a></tt> </tt>
       
 10443 </div><a name="L1858"></a><tt class="py-lineno">1858</tt>  <tt class="py-line"> </tt>
       
 10444 <a name="session_exists"></a><div id="session_exists-def"><a name="L1859"></a><tt class="py-lineno">1859</tt> <a class="py-toggle" href="#" id="session_exists-toggle" onclick="return toggle('session_exists');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="ccm-module.html#session_exists">session_exists</a><tt class="py-op">(</tt><tt class="py-param">sessionid</tt><tt class="py-op">,</tt> <tt class="py-param">database</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
 10445 </div><div id="session_exists-collapsed" style="display:none;" pad="++++" indent="++++"></div><div id="session_exists-expanded"><a name="L1860"></a><tt class="py-lineno">1860</tt>  <tt class="py-line">    <tt class="py-keyword">for</tt> <tt id="link-1034" class="py-name"><a title="build.model.SessionCreator.session
       
 10446 ccm.CCMObject.session
       
 10447 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-1034', 'session', 'link-13');">session</a></tt> <tt class="py-keyword">in</tt> <tt id="link-1035" class="py-name" targets="Function ccm.running_sessions()=ccm-module.html#running_sessions"><a title="ccm.running_sessions" class="py-name" href="#" onclick="return doclink('link-1035', 'running_sessions', 'link-1035');">running_sessions</a></tt><tt class="py-op">(</tt><tt id="link-1036" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-1036', 'database', 'link-201');">database</a></tt><tt class="py-op">=</tt><tt id="link-1037" class="py-name"><a title="ccm.AbstractSession.database" class="py-name" href="#" onclick="return doclink('link-1037', 'database', 'link-201');">database</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
       
 10448 <a name="L1861"></a><tt class="py-lineno">1861</tt>  <tt class="py-line">        <tt id="link-1038" class="py-name"><a title="archive.builders._logger
       
 10449 archive.mappers._logger
       
 10450 archive.tools._logger
       
 10451 ats3._logger
       
 10452 ats3.aste._logger
       
 10453 ats3.dropgenerator._logger
       
 10454 ats3.parsers._logger
       
 10455 ats3.testconfigurator._logger
       
 10456 build.io._logger
       
 10457 build.model._logger
       
 10458 ccm._logger
       
 10459 ccm.extra._logger
       
 10460 comments._logger
       
 10461 configuration._logger
       
 10462 configuration_model._logger
       
 10463 delta_zip._logger
       
 10464 integration.quality._logger
       
 10465 nokia.gscm._logger
       
 10466 nokia.nokiaccm._logger
       
 10467 pathaddition.match._logger
       
 10468 preparation._logger
       
 10469 symbian.log._logger
       
 10470 sysdef.api._logger" class="py-name" href="#" onclick="return doclink('link-1038', '_logger', 'link-3');">_logger</a></tt><tt class="py-op">.</tt><tt class="py-name">debug</tt><tt class="py-op">(</tt><tt id="link-1039" class="py-name"><a title="build.model.SessionCreator.session
       
 10471 ccm.CCMObject.session
       
 10472 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-1039', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt id="link-1040" class="py-name" targets="Method ccm.AbstractSession.addr()=ccm.AbstractSession-class.html#addr"><a title="ccm.AbstractSession.addr" class="py-name" href="#" onclick="return doclink('link-1040', 'addr', 'link-1040');">addr</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">"=="</tt> <tt class="py-op">+</tt> <tt class="py-name">sessionid</tt> <tt class="py-op">+</tt> <tt class="py-string">"?"</tt><tt class="py-op">)</tt> </tt>
       
 10473 <a name="L1862"></a><tt class="py-lineno">1862</tt>  <tt class="py-line">        <tt class="py-keyword">if</tt> <tt id="link-1041" class="py-name"><a title="build.model.SessionCreator.session
       
 10474 ccm.CCMObject.session
       
 10475 preparation.PreparationBuilder.session" class="py-name" href="#" onclick="return doclink('link-1041', 'session', 'link-13');">session</a></tt><tt class="py-op">.</tt><tt id="link-1042" class="py-name"><a title="ccm.AbstractSession.addr" class="py-name" href="#" onclick="return doclink('link-1042', 'addr', 'link-1040');">addr</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-name">sessionid</tt><tt class="py-op">:</tt> </tt>
       
 10476 <a name="L1863"></a><tt class="py-lineno">1863</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> </tt>
       
 10477 <a name="L1864"></a><tt class="py-lineno">1864</tt>  <tt class="py-line">    <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
       
 10478 </div><a name="L1865"></a><tt class="py-lineno">1865</tt>  <tt class="py-line"> </tt>
       
 10479 <a name="L1866"></a><tt class="py-lineno">1866</tt>  <tt class="py-line"><tt class="py-comment"># The location of the ccm binary must be located to know where the _router.adr file is, to support</tt> </tt>
       
 10480 <a name="L1867"></a><tt class="py-lineno">1867</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt class="py-comment"># switching databases.</tt> </tt>
       
 10481 <a name="L1868"></a><tt class="py-lineno">1868</tt>  <tt class="py-line"><tt class="py-comment"></tt><tt id="link-1043" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-1043', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt> <tt class="py-op">=</tt> <tt id="link-1044" class="py-name"><a title="fileutils" class="py-name" href="#" onclick="return doclink('link-1044', 'fileutils', 'link-0');">fileutils</a></tt><tt class="py-op">.</tt><tt id="link-1045" class="py-name" targets="Function fileutils.which()=fileutils-module.html#which"><a title="fileutils.which" class="py-name" href="#" onclick="return doclink('link-1045', 'which', 'link-1045');">which</a></tt><tt class="py-op">(</tt><tt class="py-string">"ccm"</tt><tt class="py-op">)</tt> </tt>
       
 10482 <a name="L1869"></a><tt class="py-lineno">1869</tt>  <tt class="py-line"><tt class="py-keyword">if</tt> <tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">platform</tt> <tt class="py-op">==</tt> <tt class="py-string">"win32"</tt><tt class="py-op">:</tt> </tt>
       
 10483 <a name="L1870"></a><tt class="py-lineno">1870</tt>  <tt class="py-line">    <tt id="link-1046" class="py-name"><a title="ccm.CCM_BIN" class="py-name" href="#" onclick="return doclink('link-1046', 'CCM_BIN', 'link-276');">CCM_BIN</a></tt> <tt class="py-op">=</tt> <tt id="link-1047" class="py-name"><a title="fileutils" class="py-name" href="#" onclick="return doclink('link-1047', 'fileutils', 'link-0');">fileutils</a></tt><tt class="py-op">.</tt><tt id="link-1048" class="py-name"><a title="fileutils.which" class="py-name" href="#" onclick="return doclink('link-1048', 'which', 'link-1045');">which</a></tt><tt class="py-op">(</tt><tt class="py-string">"ccm.exe"</tt><tt class="py-op">)</tt> </tt>
       
 10484 <a name="L1871"></a><tt class="py-lineno">1871</tt>  <tt class="py-line"> </tt><script type="text/javascript">
       
 10485 <!--
       
 10486 expandto(location.href);
       
 10487 // -->
       
 10488 </script>
       
 10489 </pre>
       
 10490 <br />
       
 10491 <!-- ==================== NAVIGATION BAR ==================== -->
       
 10492 <table class="navbar" border="0" width="100%" cellpadding="0"
       
 10493        bgcolor="#a0c0ff" cellspacing="0">
       
 10494   <tr valign="middle">
       
 10495 
       
 10496   <!-- Tree link -->
       
 10497       <th>&nbsp;&nbsp;&nbsp;<a
       
 10498         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
       
 10499 
       
 10500   <!-- Index link -->
       
 10501       <th>&nbsp;&nbsp;&nbsp;<a
       
 10502         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
       
 10503 
       
 10504   <!-- Help link -->
       
 10505       <th>&nbsp;&nbsp;&nbsp;<a
       
 10506         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
       
 10507 
       
 10508       <th class="navbar" width="100%"></th>
       
 10509   </tr>
       
 10510 </table>
       
 10511 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
       
 10512   <tr>
       
 10513     <td align="left" class="footer">
       
 10514     Generated by Epydoc 3.0beta1 on Wed Sep 09 13:44:24 2009
       
 10515     </td>
       
 10516     <td align="right" class="footer">
       
 10517       <a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
       
 10518     </td>
       
 10519   </tr>
       
 10520 </table>
       
 10521 
       
 10522 <script type="text/javascript">
       
 10523   <!--
       
 10524   // Private objects are initially displayed (because if
       
 10525   // javascript is turned off then we want them to be
       
 10526   // visible); but by default, we want to hide them.  So hide
       
 10527   // them unless we have a cookie that says to show them.
       
 10528   checkCookie()
       
 10529   // -->
       
 10530 </script>
       
 10531   
       
 10532 </body>
       
 10533 </html>