update NEPI version on sphinx docs
[nepi.git] / doc / sphinx / _build / html / _layout / nepi.resources.linux.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
4
5 <html xmlns="http://www.w3.org/1999/xhtml">
6   <head>
7     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
8     
9     <title>nepi.resources.linux package &mdash; NEPI 3.2 documentation</title>
10     
11     <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
12     <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
13     
14     <script type="text/javascript">
15       var DOCUMENTATION_OPTIONS = {
16         URL_ROOT:    '../',
17         VERSION:     '3.2',
18         COLLAPSE_INDEX: false,
19         FILE_SUFFIX: '.html',
20         HAS_SOURCE:  true
21       };
22     </script>
23     <script type="text/javascript" src="../_static/jquery.js"></script>
24     <script type="text/javascript" src="../_static/underscore.js"></script>
25     <script type="text/javascript" src="../_static/doctools.js"></script>
26     <link rel="top" title="NEPI 3.2 documentation" href="../index.html" /> 
27   </head>
28   <body>
29     <div class="related">
30       <h3>Navigation</h3>
31       <ul>
32         <li class="right" style="margin-right: 10px">
33           <a href="../genindex.html" title="General Index"
34              accesskey="I">index</a></li>
35         <li class="right" >
36           <a href="../py-modindex.html" title="Python Module Index"
37              >modules</a> |</li>
38         <li><a href="../index.html">NEPI 3.2 documentation</a> &raquo;</li> 
39       </ul>
40     </div>
41       <div class="sphinxsidebar">
42         <div class="sphinxsidebarwrapper">
43   <h3><a href="../index.html">Table Of Contents</a></h3>
44   <ul>
45 <li><a class="reference internal" href="#">nepi.resources.linux package</a><ul>
46 <li><a class="reference internal" href="#subpackages">Subpackages</a></li>
47 <li><a class="reference internal" href="#submodules">Submodules</a></li>
48 <li><a class="reference internal" href="#module-nepi.resources.linux.application">nepi.resources.linux.application module</a></li>
49 <li><a class="reference internal" href="#module-nepi.resources.linux.channel">nepi.resources.linux.channel module</a></li>
50 <li><a class="reference internal" href="#module-nepi.resources.linux.debfuncs">nepi.resources.linux.debfuncs module</a></li>
51 <li><a class="reference internal" href="#module-nepi.resources.linux.gretunnel">nepi.resources.linux.gretunnel module</a></li>
52 <li><a class="reference internal" href="#module-nepi.resources.linux.interface">nepi.resources.linux.interface module</a></li>
53 <li><a class="reference internal" href="#module-nepi.resources.linux.mtr">nepi.resources.linux.mtr module</a></li>
54 <li><a class="reference internal" href="#module-nepi.resources.linux.node">nepi.resources.linux.node module</a></li>
55 <li><a class="reference internal" href="#module-nepi.resources.linux.nping">nepi.resources.linux.nping module</a></li>
56 <li><a class="reference internal" href="#module-nepi.resources.linux.ping">nepi.resources.linux.ping module</a></li>
57 <li><a class="reference internal" href="#module-nepi.resources.linux.route">nepi.resources.linux.route module</a></li>
58 <li><a class="reference internal" href="#module-nepi.resources.linux.rpmfuncs">nepi.resources.linux.rpmfuncs module</a></li>
59 <li><a class="reference internal" href="#module-nepi.resources.linux.tap">nepi.resources.linux.tap module</a></li>
60 <li><a class="reference internal" href="#module-nepi.resources.linux.tcpdump">nepi.resources.linux.tcpdump module</a></li>
61 <li><a class="reference internal" href="#module-nepi.resources.linux.traceroute">nepi.resources.linux.traceroute module</a></li>
62 <li><a class="reference internal" href="#module-nepi.resources.linux.tun">nepi.resources.linux.tun module</a></li>
63 <li><a class="reference internal" href="#module-nepi.resources.linux.tunnel">nepi.resources.linux.tunnel module</a></li>
64 <li><a class="reference internal" href="#module-nepi.resources.linux.udptest">nepi.resources.linux.udptest module</a></li>
65 <li><a class="reference internal" href="#module-nepi.resources.linux.udptunnel">nepi.resources.linux.udptunnel module</a></li>
66 <li><a class="reference internal" href="#module-nepi.resources.linux">Module contents</a></li>
67 </ul>
68 </li>
69 </ul>
70
71   <h3>This Page</h3>
72   <ul class="this-page-menu">
73     <li><a href="../_sources/_layout/nepi.resources.linux.txt"
74            rel="nofollow">Show Source</a></li>
75   </ul>
76 <div id="searchbox" style="display: none">
77   <h3>Quick search</h3>
78     <form class="search" action="../search.html" method="get">
79       <input type="text" name="q" />
80       <input type="submit" value="Go" />
81       <input type="hidden" name="check_keywords" value="yes" />
82       <input type="hidden" name="area" value="default" />
83     </form>
84     <p class="searchtip" style="font-size: 90%">
85     Enter search terms or a module, class or function name.
86     </p>
87 </div>
88 <script type="text/javascript">$('#searchbox').show(0);</script>
89         </div>
90       </div>
91
92     <div class="document">
93       <div class="documentwrapper">
94         <div class="bodywrapper">
95           <div class="body">
96             
97   <div class="section" id="nepi-resources-linux-package">
98 <h1>nepi.resources.linux package<a class="headerlink" href="#nepi-resources-linux-package" title="Permalink to this headline">¶</a></h1>
99 <div class="section" id="subpackages">
100 <h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to this headline">¶</a></h2>
101 <div class="toctree-wrapper compound">
102 <ul>
103 <li class="toctree-l1"><a class="reference internal" href="nepi.resources.linux.ccn.html">nepi.resources.linux.ccn package</a><ul>
104 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#submodules">Submodules</a></li>
105 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn.ccnapplication">nepi.resources.linux.ccn.ccnapplication module</a></li>
106 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn.ccncat">nepi.resources.linux.ccn.ccncat module</a></li>
107 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn.ccncontent">nepi.resources.linux.ccn.ccncontent module</a></li>
108 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn.ccnd">nepi.resources.linux.ccn.ccnd module</a></li>
109 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn.ccnpeek">nepi.resources.linux.ccn.ccnpeek module</a></li>
110 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn.ccnping">nepi.resources.linux.ccn.ccnping module</a></li>
111 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn.ccnpingserver">nepi.resources.linux.ccn.ccnpingserver module</a></li>
112 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn.ccnpoke">nepi.resources.linux.ccn.ccnpoke module</a></li>
113 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn.ccnr">nepi.resources.linux.ccn.ccnr module</a></li>
114 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn.fibentry">nepi.resources.linux.ccn.fibentry module</a></li>
115 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ccn.html#module-nepi.resources.linux.ccn">Module contents</a></li>
116 </ul>
117 </li>
118 <li class="toctree-l1"><a class="reference internal" href="nepi.resources.linux.netns.html">nepi.resources.linux.netns package</a><ul>
119 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.netns.html#submodules">Submodules</a></li>
120 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.netns.html#module-nepi.resources.linux.netns.netnsclient">nepi.resources.linux.netns.netnsclient module</a></li>
121 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.netns.html#module-nepi.resources.linux.netns.netnsemulation">nepi.resources.linux.netns.netnsemulation module</a></li>
122 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.netns.html#module-nepi.resources.linux.netns">Module contents</a></li>
123 </ul>
124 </li>
125 <li class="toctree-l1"><a class="reference internal" href="nepi.resources.linux.ns3.html">nepi.resources.linux.ns3 package</a><ul>
126 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ns3.html#subpackages">Subpackages</a><ul>
127 <li class="toctree-l3"><a class="reference internal" href="nepi.resources.linux.ns3.ccn.html">nepi.resources.linux.ns3.ccn package</a><ul>
128 <li class="toctree-l4"><a class="reference internal" href="nepi.resources.linux.ns3.ccn.html#submodules">Submodules</a></li>
129 <li class="toctree-l4"><a class="reference internal" href="nepi.resources.linux.ns3.ccn.html#module-nepi.resources.linux.ns3.ccn.ns3ccncatdceapplication">nepi.resources.linux.ns3.ccn.ns3ccncatdceapplication module</a></li>
130 <li class="toctree-l4"><a class="reference internal" href="nepi.resources.linux.ns3.ccn.html#module-nepi.resources.linux.ns3.ccn.ns3ccndceapplication">nepi.resources.linux.ns3.ccn.ns3ccndceapplication module</a></li>
131 <li class="toctree-l4"><a class="reference internal" href="nepi.resources.linux.ns3.ccn.html#module-nepi.resources.linux.ns3.ccn.ns3ccnddceapplication">nepi.resources.linux.ns3.ccn.ns3ccnddceapplication module</a></li>
132 <li class="toctree-l4"><a class="reference internal" href="nepi.resources.linux.ns3.ccn.html#module-nepi.resources.linux.ns3.ccn.ns3ccnpeekdceapplication">nepi.resources.linux.ns3.ccn.ns3ccnpeekdceapplication module</a></li>
133 <li class="toctree-l4"><a class="reference internal" href="nepi.resources.linux.ns3.ccn.html#module-nepi.resources.linux.ns3.ccn.ns3ccnpokedceapplication">nepi.resources.linux.ns3.ccn.ns3ccnpokedceapplication module</a></li>
134 <li class="toctree-l4"><a class="reference internal" href="nepi.resources.linux.ns3.ccn.html#module-nepi.resources.linux.ns3.ccn.ns3ccnrdceapplication">nepi.resources.linux.ns3.ccn.ns3ccnrdceapplication module</a></li>
135 <li class="toctree-l4"><a class="reference internal" href="nepi.resources.linux.ns3.ccn.html#module-nepi.resources.linux.ns3.ccn.ns3fibentrydceapplication">nepi.resources.linux.ns3.ccn.ns3fibentrydceapplication module</a></li>
136 <li class="toctree-l4"><a class="reference internal" href="nepi.resources.linux.ns3.ccn.html#module-nepi.resources.linux.ns3.ccn">Module contents</a></li>
137 </ul>
138 </li>
139 </ul>
140 </li>
141 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ns3.html#submodules">Submodules</a></li>
142 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ns3.html#module-nepi.resources.linux.ns3.fdudptunnel">nepi.resources.linux.ns3.fdudptunnel module</a></li>
143 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ns3.html#module-nepi.resources.linux.ns3.ns3client">nepi.resources.linux.ns3.ns3client module</a></li>
144 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ns3.html#module-nepi.resources.linux.ns3.ns3dceapplication">nepi.resources.linux.ns3.ns3dceapplication module</a></li>
145 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ns3.html#module-nepi.resources.linux.ns3.ns3pingdceapplication">nepi.resources.linux.ns3.ns3pingdceapplication module</a></li>
146 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ns3.html#module-nepi.resources.linux.ns3.ns3simulation">nepi.resources.linux.ns3.ns3simulation module</a></li>
147 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ns3.html#module-nepi.resources.linux.ns3.tuntapfdlink">nepi.resources.linux.ns3.tuntapfdlink module</a></li>
148 <li class="toctree-l2"><a class="reference internal" href="nepi.resources.linux.ns3.html#module-nepi.resources.linux.ns3">Module contents</a></li>
149 </ul>
150 </li>
151 </ul>
152 </div>
153 </div>
154 <div class="section" id="submodules">
155 <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
156 </div>
157 <div class="section" id="module-nepi.resources.linux.application">
158 <span id="nepi-resources-linux-application-module"></span><h2>nepi.resources.linux.application module<a class="headerlink" href="#module-nepi.resources.linux.application" title="Permalink to this headline">¶</a></h2>
159 <dl class="class">
160 <dt id="nepi.resources.linux.application.LinuxApplication">
161 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.application.</tt><tt class="descname">LinuxApplication</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication" title="Permalink to this definition">¶</a></dt>
162 <dd><p>Bases: <a class="reference internal" href="nepi.execution.html#nepi.execution.resource.ResourceManager" title="nepi.execution.resource.ResourceManager"><tt class="xref py py-class docutils literal"><span class="pre">nepi.execution.resource.ResourceManager</span></tt></a></p>
163 <dl class="class">
164 <dt>
165 <tt class="descname">Class Args :</tt></dt>
166 <dd><table class="docutils field-list" frame="void" rules="none">
167 <col class="field-name" />
168 <col class="field-body" />
169 <tbody valign="top">
170 <tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
171 <li><strong>ec</strong> (<em>ExperimentController</em>) &#8211; The Experiment controller</li>
172 <li><strong>guid</strong> (<a class="reference external" href="http://docs.python.org/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) &#8211; guid of the RM</li>
173 </ul>
174 </td>
175 </tr>
176 </tbody>
177 </table>
178 </dd></dl>
179
180 <div class="admonition note">
181 <p class="first admonition-title">Note</p>
182 <p>A LinuxApplication RM represents a process that can be executed in
183 a remote Linux host using SSH.</p>
184 <p>The LinuxApplication RM takes care of uploadin sources and any files
185 needed to run the experiment, to the remote host. 
186 It also allows to provide source compilation (build) and installation 
187 instructions, and takes care of automating the sources build and 
188 installation tasks for the user.</p>
189 <p>It is important to note that files uploaded to the remote host have
190 two possible scopes: single-experiment or multi-experiment.
191 Single experiment files are those that will not be re-used by other 
192 experiments. Multi-experiment files are those that will.
193 Sources and shared files are always made available to all experiments.</p>
194 <p>Directory structure:</p>
195 <p>The directory structure used by LinuxApplication RM at the Linux
196 host is the following:</p>
197 <dl class="docutils">
198 <dt>${HOME}/.nepi/nepi-usr &#8211;&gt; Base directory for multi-experiment files</dt>
199 <dd><div class="first last line-block">
200 <div class="line"><br /></div>
201 </div>
202 </dd>
203 </dl>
204 <p>${LIB}        <a href="#id1"><span class="problematic" id="id2">|</span></a>- /lib &#8211;&gt; Base directory for libraries
205 ${BIN}        <a href="#id3"><span class="problematic" id="id4">|</span></a>- /bin &#8211;&gt; Base directory for binary files
206 ${SRC}        <a href="#id5"><span class="problematic" id="id6">|</span></a>- /src &#8211;&gt; Base directory for sources
207 ${SHARE}      <a href="#id7"><span class="problematic" id="id8">|</span></a>- /share &#8211;&gt; Base directory for other files</p>
208 <dl class="docutils">
209 <dt>${HOME}/.nepi/nepi-exp &#8211;&gt; Base directory for single-experiment files</dt>
210 <dd><div class="first last line-block">
211 <div class="line"><br /></div>
212 </div>
213 </dd>
214 <dt>${EXP_HOME}   <a href="#id9"><span class="problematic" id="id10">|</span></a>- /&lt;exp-id&gt;  &#8211;&gt; Base directory for experiment exp-id</dt>
215 <dd><div class="first last line-block">
216 <div class="line"><br /></div>
217 </div>
218 </dd>
219 <dt>${APP_HOME}       <a href="#id11"><span class="problematic" id="id12">|</span></a>- /&lt;app-guid&gt; &#8211;&gt; Base directory for application </dt>
220 <dd><div class="first last line-block">
221 <div class="line">specific files (e.g. command.sh, input)</div>
222 <div class="line"><br /></div>
223 </div>
224 </dd>
225 </dl>
226 <p class="last">${RUN_HOME}            <a href="#id13"><span class="problematic" id="id14">|</span></a>- /&lt;run-id&gt; &#8211;&gt; Base directory for run specific</p>
227 </div>
228 <dl class="attribute">
229 <dt id="nepi.resources.linux.application.LinuxApplication.app_home">
230 <tt class="descname">app_home</tt><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.app_home"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.app_home" title="Permalink to this definition">¶</a></dt>
231 <dd></dd></dl>
232
233 <dl class="method">
234 <dt id="nepi.resources.linux.application.LinuxApplication.build">
235 <tt class="descname">build</tt><big>(</big><em>build=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.build"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.build" title="Permalink to this definition">¶</a></dt>
236 <dd></dd></dl>
237
238 <dl class="method">
239 <dt id="nepi.resources.linux.application.LinuxApplication.do_deploy">
240 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.do_deploy" title="Permalink to this definition">¶</a></dt>
241 <dd></dd></dl>
242
243 <dl class="method">
244 <dt id="nepi.resources.linux.application.LinuxApplication.do_provision">
245 <tt class="descname">do_provision</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.do_provision"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.do_provision" title="Permalink to this definition">¶</a></dt>
246 <dd></dd></dl>
247
248 <dl class="method">
249 <dt id="nepi.resources.linux.application.LinuxApplication.do_release">
250 <tt class="descname">do_release</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.do_release"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.do_release" title="Permalink to this definition">¶</a></dt>
251 <dd></dd></dl>
252
253 <dl class="method">
254 <dt id="nepi.resources.linux.application.LinuxApplication.do_start">
255 <tt class="descname">do_start</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.do_start"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.do_start" title="Permalink to this definition">¶</a></dt>
256 <dd></dd></dl>
257
258 <dl class="method">
259 <dt id="nepi.resources.linux.application.LinuxApplication.do_stop">
260 <tt class="descname">do_stop</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.do_stop"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.do_stop" title="Permalink to this definition">¶</a></dt>
261 <dd><p>Stops application execution</p>
262 </dd></dl>
263
264 <dl class="method">
265 <dt id="nepi.resources.linux.application.LinuxApplication.execute_command">
266 <tt class="descname">execute_command</tt><big>(</big><em>command</em>, <em>env=None</em>, <em>sudo=False</em>, <em>tty=False</em>, <em>forward_x11=False</em>, <em>blocking=False</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.execute_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.execute_command" title="Permalink to this definition">¶</a></dt>
267 <dd></dd></dl>
268
269 <dl class="method">
270 <dt id="nepi.resources.linux.application.LinuxApplication.execute_deploy_command">
271 <tt class="descname">execute_deploy_command</tt><big>(</big><em>command</em>, <em>prefix='deploy'</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.execute_deploy_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.execute_deploy_command" title="Permalink to this definition">¶</a></dt>
272 <dd></dd></dl>
273
274 <dl class="attribute">
275 <dt id="nepi.resources.linux.application.LinuxApplication.in_foreground">
276 <tt class="descname">in_foreground</tt><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.in_foreground"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.in_foreground" title="Permalink to this definition">¶</a></dt>
277 <dd><p>Returns True if the command needs to be executed in foreground.
278 This means that command will be executed using &#8216;execute&#8217; instead of
279 &#8216;run&#8217; (&#8216;run&#8217; executes a command in background and detached from the 
280 terminal)</p>
281 <p>When using X11 forwarding option, the command can not run in background
282 and detached from a terminal, since we need to keep the terminal attached 
283 to interact with it.</p>
284 </dd></dl>
285
286 <dl class="method">
287 <dt id="nepi.resources.linux.application.LinuxApplication.install">
288 <tt class="descname">install</tt><big>(</big><em>install=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.install"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.install" title="Permalink to this definition">¶</a></dt>
289 <dd></dd></dl>
290
291 <dl class="method">
292 <dt id="nepi.resources.linux.application.LinuxApplication.install_dependencies">
293 <tt class="descname">install_dependencies</tt><big>(</big><em>depends=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.install_dependencies"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.install_dependencies" title="Permalink to this definition">¶</a></dt>
294 <dd></dd></dl>
295
296 <dl class="method">
297 <dt id="nepi.resources.linux.application.LinuxApplication.log_message">
298 <tt class="descname">log_message</tt><big>(</big><em>msg</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.log_message"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.log_message" title="Permalink to this definition">¶</a></dt>
299 <dd></dd></dl>
300
301 <dl class="attribute">
302 <dt id="nepi.resources.linux.application.LinuxApplication.node">
303 <tt class="descname">node</tt><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.node"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.node" title="Permalink to this definition">¶</a></dt>
304 <dd></dd></dl>
305
306 <dl class="attribute">
307 <dt id="nepi.resources.linux.application.LinuxApplication.pid">
308 <tt class="descname">pid</tt><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.pid"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.pid" title="Permalink to this definition">¶</a></dt>
309 <dd></dd></dl>
310
311 <dl class="attribute">
312 <dt id="nepi.resources.linux.application.LinuxApplication.ppid">
313 <tt class="descname">ppid</tt><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.ppid"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.ppid" title="Permalink to this definition">¶</a></dt>
314 <dd></dd></dl>
315
316 <dl class="method">
317 <dt id="nepi.resources.linux.application.LinuxApplication.replace_paths">
318 <tt class="descname">replace_paths</tt><big>(</big><em>command</em>, <em>node=None</em>, <em>app_home=None</em>, <em>run_home=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.replace_paths"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.replace_paths" title="Permalink to this definition">¶</a></dt>
319 <dd><p>Replace all special path tags with shell-escaped actual paths.</p>
320 </dd></dl>
321
322 <dl class="attribute">
323 <dt id="nepi.resources.linux.application.LinuxApplication.run_home">
324 <tt class="descname">run_home</tt><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.run_home"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.run_home" title="Permalink to this definition">¶</a></dt>
325 <dd></dd></dl>
326
327 <dl class="attribute">
328 <dt id="nepi.resources.linux.application.LinuxApplication.state">
329 <tt class="descname">state</tt><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.state"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.state" title="Permalink to this definition">¶</a></dt>
330 <dd><p>Returns the state of the application</p>
331 </dd></dl>
332
333 <dl class="method">
334 <dt id="nepi.resources.linux.application.LinuxApplication.trace">
335 <tt class="descname">trace</tt><big>(</big><em>name</em>, <em>attr='all'</em>, <em>block=512</em>, <em>offset=0</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.trace"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.trace" title="Permalink to this definition">¶</a></dt>
336 <dd></dd></dl>
337
338 <dl class="method">
339 <dt id="nepi.resources.linux.application.LinuxApplication.trace_filepath">
340 <tt class="descname">trace_filepath</tt><big>(</big><em>filename</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.trace_filepath"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.trace_filepath" title="Permalink to this definition">¶</a></dt>
341 <dd></dd></dl>
342
343 <dl class="method">
344 <dt id="nepi.resources.linux.application.LinuxApplication.upload_binaries">
345 <tt class="descname">upload_binaries</tt><big>(</big><em>bins=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.upload_binaries"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.upload_binaries" title="Permalink to this definition">¶</a></dt>
346 <dd></dd></dl>
347
348 <dl class="method">
349 <dt id="nepi.resources.linux.application.LinuxApplication.upload_code">
350 <tt class="descname">upload_code</tt><big>(</big><em>code=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.upload_code"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.upload_code" title="Permalink to this definition">¶</a></dt>
351 <dd></dd></dl>
352
353 <dl class="method">
354 <dt id="nepi.resources.linux.application.LinuxApplication.upload_files">
355 <tt class="descname">upload_files</tt><big>(</big><em>files=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.upload_files"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.upload_files" title="Permalink to this definition">¶</a></dt>
356 <dd></dd></dl>
357
358 <dl class="method">
359 <dt id="nepi.resources.linux.application.LinuxApplication.upload_libraries">
360 <tt class="descname">upload_libraries</tt><big>(</big><em>libs=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.upload_libraries"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.upload_libraries" title="Permalink to this definition">¶</a></dt>
361 <dd></dd></dl>
362
363 <dl class="method">
364 <dt id="nepi.resources.linux.application.LinuxApplication.upload_sources">
365 <tt class="descname">upload_sources</tt><big>(</big><em>sources=None</em>, <em>src_dir=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.upload_sources"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.upload_sources" title="Permalink to this definition">¶</a></dt>
366 <dd></dd></dl>
367
368 <dl class="method">
369 <dt id="nepi.resources.linux.application.LinuxApplication.upload_start_command">
370 <tt class="descname">upload_start_command</tt><big>(</big><em>overwrite=False</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.upload_start_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.upload_start_command" title="Permalink to this definition">¶</a></dt>
371 <dd></dd></dl>
372
373 <dl class="method">
374 <dt id="nepi.resources.linux.application.LinuxApplication.upload_stdin">
375 <tt class="descname">upload_stdin</tt><big>(</big><em>stdin=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.upload_stdin"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.upload_stdin" title="Permalink to this definition">¶</a></dt>
376 <dd></dd></dl>
377
378 <dl class="method">
379 <dt id="nepi.resources.linux.application.LinuxApplication.valid_connection">
380 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/application.html#LinuxApplication.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.application.LinuxApplication.valid_connection" title="Permalink to this definition">¶</a></dt>
381 <dd></dd></dl>
382
383 </dd></dl>
384
385 </div>
386 <div class="section" id="module-nepi.resources.linux.channel">
387 <span id="nepi-resources-linux-channel-module"></span><h2>nepi.resources.linux.channel module<a class="headerlink" href="#module-nepi.resources.linux.channel" title="Permalink to this headline">¶</a></h2>
388 <dl class="class">
389 <dt id="nepi.resources.linux.channel.LinuxChannel">
390 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.channel.</tt><tt class="descname">LinuxChannel</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/channel.html#LinuxChannel"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.channel.LinuxChannel" title="Permalink to this definition">¶</a></dt>
391 <dd><p>Bases: <a class="reference internal" href="nepi.execution.html#nepi.execution.resource.ResourceManager" title="nepi.execution.resource.ResourceManager"><tt class="xref py py-class docutils literal"><span class="pre">nepi.execution.resource.ResourceManager</span></tt></a></p>
392 <dl class="method">
393 <dt id="nepi.resources.linux.channel.LinuxChannel.log_message">
394 <tt class="descname">log_message</tt><big>(</big><em>msg</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/channel.html#LinuxChannel.log_message"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.channel.LinuxChannel.log_message" title="Permalink to this definition">¶</a></dt>
395 <dd></dd></dl>
396
397 <dl class="method">
398 <dt id="nepi.resources.linux.channel.LinuxChannel.valid_connection">
399 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/channel.html#LinuxChannel.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.channel.LinuxChannel.valid_connection" title="Permalink to this definition">¶</a></dt>
400 <dd></dd></dl>
401
402 </dd></dl>
403
404 </div>
405 <div class="section" id="module-nepi.resources.linux.debfuncs">
406 <span id="nepi-resources-linux-debfuncs-module"></span><h2>nepi.resources.linux.debfuncs module<a class="headerlink" href="#module-nepi.resources.linux.debfuncs" title="Permalink to this headline">¶</a></h2>
407 <dl class="function">
408 <dt id="nepi.resources.linux.debfuncs.install_packages_command">
409 <tt class="descclassname">nepi.resources.linux.debfuncs.</tt><tt class="descname">install_packages_command</tt><big>(</big><em>os</em>, <em>packages</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/debfuncs.html#install_packages_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.debfuncs.install_packages_command" title="Permalink to this definition">¶</a></dt>
410 <dd></dd></dl>
411
412 <dl class="function">
413 <dt id="nepi.resources.linux.debfuncs.remove_packages_command">
414 <tt class="descclassname">nepi.resources.linux.debfuncs.</tt><tt class="descname">remove_packages_command</tt><big>(</big><em>os</em>, <em>packages</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/debfuncs.html#remove_packages_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.debfuncs.remove_packages_command" title="Permalink to this definition">¶</a></dt>
415 <dd></dd></dl>
416
417 </div>
418 <div class="section" id="module-nepi.resources.linux.gretunnel">
419 <span id="nepi-resources-linux-gretunnel-module"></span><h2>nepi.resources.linux.gretunnel module<a class="headerlink" href="#module-nepi.resources.linux.gretunnel" title="Permalink to this headline">¶</a></h2>
420 <dl class="class">
421 <dt id="nepi.resources.linux.gretunnel.LinuxGRETunnel">
422 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.gretunnel.</tt><tt class="descname">LinuxGRETunnel</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/gretunnel.html#LinuxGRETunnel"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.gretunnel.LinuxGRETunnel" title="Permalink to this definition">¶</a></dt>
423 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.tunnel.LinuxTunnel" title="nepi.resources.linux.tunnel.LinuxTunnel"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.tunnel.LinuxTunnel</span></tt></a></p>
424 <dl class="method">
425 <dt id="nepi.resources.linux.gretunnel.LinuxGRETunnel.check_state_connection">
426 <tt class="descname">check_state_connection</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/gretunnel.html#LinuxGRETunnel.check_state_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.gretunnel.LinuxGRETunnel.check_state_connection" title="Permalink to this definition">¶</a></dt>
427 <dd></dd></dl>
428
429 <dl class="method">
430 <dt id="nepi.resources.linux.gretunnel.LinuxGRETunnel.establish_connection">
431 <tt class="descname">establish_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em>, <em>data</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/gretunnel.html#LinuxGRETunnel.establish_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.gretunnel.LinuxGRETunnel.establish_connection" title="Permalink to this definition">¶</a></dt>
432 <dd></dd></dl>
433
434 <dl class="method">
435 <dt id="nepi.resources.linux.gretunnel.LinuxGRETunnel.get_endpoints">
436 <tt class="descname">get_endpoints</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/gretunnel.html#LinuxGRETunnel.get_endpoints"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.gretunnel.LinuxGRETunnel.get_endpoints" title="Permalink to this definition">¶</a></dt>
437 <dd><p>Returns the list of RM that are endpoints to the tunnel</p>
438 </dd></dl>
439
440 <dl class="method">
441 <dt id="nepi.resources.linux.gretunnel.LinuxGRETunnel.initiate_connection">
442 <tt class="descname">initiate_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/gretunnel.html#LinuxGRETunnel.initiate_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.gretunnel.LinuxGRETunnel.initiate_connection" title="Permalink to this definition">¶</a></dt>
443 <dd></dd></dl>
444
445 <dl class="method">
446 <dt id="nepi.resources.linux.gretunnel.LinuxGRETunnel.log_message">
447 <tt class="descname">log_message</tt><big>(</big><em>msg</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/gretunnel.html#LinuxGRETunnel.log_message"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.gretunnel.LinuxGRETunnel.log_message" title="Permalink to this definition">¶</a></dt>
448 <dd></dd></dl>
449
450 <dl class="method">
451 <dt id="nepi.resources.linux.gretunnel.LinuxGRETunnel.terminate_connection">
452 <tt class="descname">terminate_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/gretunnel.html#LinuxGRETunnel.terminate_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.gretunnel.LinuxGRETunnel.terminate_connection" title="Permalink to this definition">¶</a></dt>
453 <dd></dd></dl>
454
455 <dl class="method">
456 <dt id="nepi.resources.linux.gretunnel.LinuxGRETunnel.valid_connection">
457 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/gretunnel.html#LinuxGRETunnel.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.gretunnel.LinuxGRETunnel.valid_connection" title="Permalink to this definition">¶</a></dt>
458 <dd></dd></dl>
459
460 <dl class="method">
461 <dt id="nepi.resources.linux.gretunnel.LinuxGRETunnel.verify_connection">
462 <tt class="descname">verify_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/gretunnel.html#LinuxGRETunnel.verify_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.gretunnel.LinuxGRETunnel.verify_connection" title="Permalink to this definition">¶</a></dt>
463 <dd></dd></dl>
464
465 </dd></dl>
466
467 </div>
468 <div class="section" id="module-nepi.resources.linux.interface">
469 <span id="nepi-resources-linux-interface-module"></span><h2>nepi.resources.linux.interface module<a class="headerlink" href="#module-nepi.resources.linux.interface" title="Permalink to this headline">¶</a></h2>
470 <dl class="class">
471 <dt id="nepi.resources.linux.interface.LinuxInterface">
472 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.interface.</tt><tt class="descname">LinuxInterface</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface" title="Permalink to this definition">¶</a></dt>
473 <dd><p>Bases: <a class="reference internal" href="nepi.execution.html#nepi.execution.resource.ResourceManager" title="nepi.execution.resource.ResourceManager"><tt class="xref py py-class docutils literal"><span class="pre">nepi.execution.resource.ResourceManager</span></tt></a></p>
474 <dl class="method">
475 <dt id="nepi.resources.linux.interface.LinuxInterface.add_set_hooks">
476 <tt class="descname">add_set_hooks</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.add_set_hooks"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.add_set_hooks" title="Permalink to this definition">¶</a></dt>
477 <dd></dd></dl>
478
479 <dl class="attribute">
480 <dt id="nepi.resources.linux.interface.LinuxInterface.channel">
481 <tt class="descname">channel</tt><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.channel"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.channel" title="Permalink to this definition">¶</a></dt>
482 <dd></dd></dl>
483
484 <dl class="method">
485 <dt id="nepi.resources.linux.interface.LinuxInterface.do_deploy">
486 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.do_deploy" title="Permalink to this definition">¶</a></dt>
487 <dd></dd></dl>
488
489 <dl class="method">
490 <dt id="nepi.resources.linux.interface.LinuxInterface.do_discover">
491 <tt class="descname">do_discover</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.do_discover"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.do_discover" title="Permalink to this definition">¶</a></dt>
492 <dd></dd></dl>
493
494 <dl class="method">
495 <dt id="nepi.resources.linux.interface.LinuxInterface.do_provision">
496 <tt class="descname">do_provision</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.do_provision"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.do_provision" title="Permalink to this definition">¶</a></dt>
497 <dd></dd></dl>
498
499 <dl class="method">
500 <dt id="nepi.resources.linux.interface.LinuxInterface.do_release">
501 <tt class="descname">do_release</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.do_release"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.do_release" title="Permalink to this definition">¶</a></dt>
502 <dd></dd></dl>
503
504 <dl class="method">
505 <dt id="nepi.resources.linux.interface.LinuxInterface.load_configuration">
506 <tt class="descname">load_configuration</tt><big>(</big><em>devname</em>, <em>mac</em>, <em>ip4</em>, <em>mask4</em>, <em>ip6</em>, <em>mask6</em>, <em>mtu</em>, <em>up</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.load_configuration"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.load_configuration" title="Permalink to this definition">¶</a></dt>
507 <dd></dd></dl>
508
509 <dl class="method">
510 <dt id="nepi.resources.linux.interface.LinuxInterface.log_message">
511 <tt class="descname">log_message</tt><big>(</big><em>msg</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.log_message"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.log_message" title="Permalink to this definition">¶</a></dt>
512 <dd></dd></dl>
513
514 <dl class="attribute">
515 <dt id="nepi.resources.linux.interface.LinuxInterface.node">
516 <tt class="descname">node</tt><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.node"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.node" title="Permalink to this definition">¶</a></dt>
517 <dd></dd></dl>
518
519 <dl class="method">
520 <dt id="nepi.resources.linux.interface.LinuxInterface.set_hook_mtu">
521 <tt class="descname">set_hook_mtu</tt><big>(</big><em>oldval</em>, <em>newval</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.set_hook_mtu"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.set_hook_mtu" title="Permalink to this definition">¶</a></dt>
522 <dd></dd></dl>
523
524 <dl class="method">
525 <dt id="nepi.resources.linux.interface.LinuxInterface.set_hook_up">
526 <tt class="descname">set_hook_up</tt><big>(</big><em>oldval</em>, <em>newval</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.set_hook_up"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.set_hook_up" title="Permalink to this definition">¶</a></dt>
527 <dd></dd></dl>
528
529 <dl class="method">
530 <dt id="nepi.resources.linux.interface.LinuxInterface.valid_connection">
531 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/interface.html#LinuxInterface.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.interface.LinuxInterface.valid_connection" title="Permalink to this definition">¶</a></dt>
532 <dd></dd></dl>
533
534 </dd></dl>
535
536 </div>
537 <div class="section" id="module-nepi.resources.linux.mtr">
538 <span id="nepi-resources-linux-mtr-module"></span><h2>nepi.resources.linux.mtr module<a class="headerlink" href="#module-nepi.resources.linux.mtr" title="Permalink to this headline">¶</a></h2>
539 <dl class="class">
540 <dt id="nepi.resources.linux.mtr.LinuxMtr">
541 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.mtr.</tt><tt class="descname">LinuxMtr</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/mtr.html#LinuxMtr"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.mtr.LinuxMtr" title="Permalink to this definition">¶</a></dt>
542 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.application.LinuxApplication" title="nepi.resources.linux.application.LinuxApplication"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.application.LinuxApplication</span></tt></a></p>
543 <dl class="method">
544 <dt id="nepi.resources.linux.mtr.LinuxMtr.do_deploy">
545 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/mtr.html#LinuxMtr.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.mtr.LinuxMtr.do_deploy" title="Permalink to this definition">¶</a></dt>
546 <dd></dd></dl>
547
548 <dl class="method">
549 <dt id="nepi.resources.linux.mtr.LinuxMtr.do_start">
550 <tt class="descname">do_start</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/mtr.html#LinuxMtr.do_start"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.mtr.LinuxMtr.do_start" title="Permalink to this definition">¶</a></dt>
551 <dd></dd></dl>
552
553 <dl class="method">
554 <dt id="nepi.resources.linux.mtr.LinuxMtr.upload_start_command">
555 <tt class="descname">upload_start_command</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/mtr.html#LinuxMtr.upload_start_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.mtr.LinuxMtr.upload_start_command" title="Permalink to this definition">¶</a></dt>
556 <dd></dd></dl>
557
558 <dl class="method">
559 <dt id="nepi.resources.linux.mtr.LinuxMtr.valid_connection">
560 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/mtr.html#LinuxMtr.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.mtr.LinuxMtr.valid_connection" title="Permalink to this definition">¶</a></dt>
561 <dd></dd></dl>
562
563 </dd></dl>
564
565 </div>
566 <div class="section" id="module-nepi.resources.linux.node">
567 <span id="nepi-resources-linux-node-module"></span><h2>nepi.resources.linux.node module<a class="headerlink" href="#module-nepi.resources.linux.node" title="Permalink to this headline">¶</a></h2>
568 <dl class="class">
569 <dt id="nepi.resources.linux.node.ExitCode">
570 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.node.</tt><tt class="descname">ExitCode</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#ExitCode"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.ExitCode" title="Permalink to this definition">¶</a></dt>
571 <dd><p>Error codes that the rexitcode function can return if unable to
572 check the exit code of a spawned process</p>
573 <dl class="attribute">
574 <dt id="nepi.resources.linux.node.ExitCode.CORRUPTFILE">
575 <tt class="descname">CORRUPTFILE</tt><em class="property"> = -2</em><a class="headerlink" href="#nepi.resources.linux.node.ExitCode.CORRUPTFILE" title="Permalink to this definition">¶</a></dt>
576 <dd></dd></dl>
577
578 <dl class="attribute">
579 <dt id="nepi.resources.linux.node.ExitCode.ERROR">
580 <tt class="descname">ERROR</tt><em class="property"> = -3</em><a class="headerlink" href="#nepi.resources.linux.node.ExitCode.ERROR" title="Permalink to this definition">¶</a></dt>
581 <dd></dd></dl>
582
583 <dl class="attribute">
584 <dt id="nepi.resources.linux.node.ExitCode.FILENOTFOUND">
585 <tt class="descname">FILENOTFOUND</tt><em class="property"> = -1</em><a class="headerlink" href="#nepi.resources.linux.node.ExitCode.FILENOTFOUND" title="Permalink to this definition">¶</a></dt>
586 <dd></dd></dl>
587
588 <dl class="attribute">
589 <dt id="nepi.resources.linux.node.ExitCode.OK">
590 <tt class="descname">OK</tt><em class="property"> = 0</em><a class="headerlink" href="#nepi.resources.linux.node.ExitCode.OK" title="Permalink to this definition">¶</a></dt>
591 <dd></dd></dl>
592
593 </dd></dl>
594
595 <dl class="class">
596 <dt id="nepi.resources.linux.node.LinuxNode">
597 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.node.</tt><tt class="descname">LinuxNode</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode" title="Permalink to this definition">¶</a></dt>
598 <dd><p>Bases: <a class="reference internal" href="nepi.execution.html#nepi.execution.resource.ResourceManager" title="nepi.execution.resource.ResourceManager"><tt class="xref py py-class docutils literal"><span class="pre">nepi.execution.resource.ResourceManager</span></tt></a></p>
599 <dl class="class">
600 <dt>
601 <tt class="descname">Class Args :</tt></dt>
602 <dd><table class="docutils field-list" frame="void" rules="none">
603 <col class="field-name" />
604 <col class="field-body" />
605 <tbody valign="top">
606 <tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
607 <li><strong>ec</strong> (<em>ExperimentController</em>) &#8211; The Experiment controller</li>
608 <li><strong>guid</strong> (<a class="reference external" href="http://docs.python.org/library/functions.html#int" title="(in Python v2.7)"><em>int</em></a>) &#8211; guid of the RM</li>
609 </ul>
610 </td>
611 </tr>
612 </tbody>
613 </table>
614 </dd></dl>
615
616 <div class="admonition note">
617 <p class="first admonition-title">Note</p>
618 <p>There are different ways in which commands can be executed using the
619 LinuxNode interface (i.e. &#8216;execute&#8217; - blocking and non blocking, &#8216;run&#8217;,
620 &#8216;run_and_wait&#8217;).</p>
621 <p>Brief explanation:</p>
622 <blockquote class="last">
623 <div><ul>
624 <li><p class="first">&#8216;execute&#8217; (blocking mode) :</p>
625 <blockquote>
626 <div><p>HOW IT WORKS: &#8216;execute&#8217;, forks a process and run the
627 command, synchronously, attached to the terminal, in
628 foreground.
629 The execute method will block until the command returns
630 the result on &#8216;out&#8217;, &#8216;err&#8217; (so until it finishes executing).</p>
631 <p>USAGE: short-lived commands that must be executed attached
632 to a terminal and in foreground, for which it IS necessary
633 to block until the command has finished (e.g. if you want
634 to run &#8216;ls&#8217; or &#8216;cat&#8217;).</p>
635 </div></blockquote>
636 </li>
637 <li><p class="first">&#8216;execute&#8217; (NON blocking mode - blocking = False) :</p>
638 <blockquote>
639 <div><p>HOW IT WORKS: Same as before, except that execute method
640 will return immediately (even if command still running).</p>
641 <p>USAGE: long-lived commands that must be executed attached
642 to a terminal and in foreground, but for which it is not
643 necessary to block until the command has finished. (e.g.
644 start an application using X11 forwarding)</p>
645 </div></blockquote>
646 </li>
647 </ul>
648 <blockquote>
649 <div><ul>
650 <li><p class="first">&#8216;run&#8217; :</p>
651 <blockquote>
652 <div><p>HOW IT WORKS: Connects to the host ( using SSH if remote)
653 and launches the command in background, detached from any
654 terminal (daemonized), and returns. The command continues to
655 run remotely, but since it is detached from the terminal,
656 its pipes (stdin, stdout, stderr) can&#8217;t be redirected to the
657 console (as normal non detached processes would), and so they
658 are explicitly redirected to files. The pidfile is created as
659 part of the process of launching the command. The pidfile
660 holds the pid and ppid of the process forked in background,
661 so later on it is possible to check whether the command is still
662 running.</p>
663 <blockquote>
664 <div><p>USAGE: long-lived commands that can run detached in background,
665 for which it is NOT necessary to block (wait) until the command
666 has finished. (e.g. start an application that is not using X11
667 forwarding. It can run detached and remotely in background)</p>
668 </div></blockquote>
669 </div></blockquote>
670 </li>
671 <li><p class="first">&#8216;run_and_wait&#8217; :</p>
672 <blockquote>
673 <div><p>HOW IT WORKS: Similar to &#8216;run&#8217; except that it &#8216;blocks&#8217; until
674 the command has finished execution. It also checks whether
675 errors occurred during runtime by reading the exitcode file,
676 which contains the exit code of the command that was run
677 (checking stderr only is not always reliable since many
678 commands throw debugging info to stderr and the only way to
679 automatically know whether an error really happened is to
680 check the process exit code).</p>
681 <p>Another difference with respect to &#8216;run&#8217;, is that instead
682 of directly executing the command as a bash command line,
683 it uploads the command to a bash script and runs the script.
684 This allows to use the bash script to debug errors, since
685 it remains at the remote host and can be run manually to
686 reproduce the error.</p>
687 <p>USAGE: medium-lived commands that can run detached in
688 background, for which it IS necessary to block (wait) until
689 the command has finished. (e.g. Package installation,
690 source compilation, file download, etc)</p>
691 </div></blockquote>
692 </li>
693 </ul>
694 </div></blockquote>
695 </div></blockquote>
696 </div>
697 <dl class="attribute">
698 <dt id="nepi.resources.linux.node.LinuxNode.bin_dir">
699 <tt class="descname">bin_dir</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.bin_dir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.bin_dir" title="Permalink to this definition">¶</a></dt>
700 <dd></dd></dl>
701
702 <dl class="method">
703 <dt id="nepi.resources.linux.node.LinuxNode.check_errors">
704 <tt class="descname">check_errors</tt><big>(</big><em>home</em>, <em>ecodefile='exitcode'</em>, <em>stderr='stderr'</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.check_errors"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.check_errors" title="Permalink to this definition">¶</a></dt>
705 <dd><p>Checks whether errors occurred while running a command.
706 It first checks the exit code for the command, and only if the
707 exit code is an error one it returns the error output.</p>
708 </dd></dl>
709
710 <dl class="method">
711 <dt id="nepi.resources.linux.node.LinuxNode.check_output">
712 <tt class="descname">check_output</tt><big>(</big><em>home</em>, <em>filename</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.check_output"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.check_output" title="Permalink to this definition">¶</a></dt>
713 <dd><p>Retrives content of file</p>
714 </dd></dl>
715
716 <dl class="method">
717 <dt id="nepi.resources.linux.node.LinuxNode.clean_experiment">
718 <tt class="descname">clean_experiment</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.clean_experiment"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.clean_experiment" title="Permalink to this definition">¶</a></dt>
719 <dd><p>Cleans all experiment related files in the Linux host.
720 It preserves NEPI files and folders that have a multi experiment
721 scope.</p>
722 </dd></dl>
723
724 <dl class="method">
725 <dt id="nepi.resources.linux.node.LinuxNode.clean_home">
726 <tt class="descname">clean_home</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.clean_home"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.clean_home" title="Permalink to this definition">¶</a></dt>
727 <dd><p>Cleans all NEPI related folders in the Linux host</p>
728 </dd></dl>
729
730 <dl class="method">
731 <dt id="nepi.resources.linux.node.LinuxNode.clean_processes">
732 <tt class="descname">clean_processes</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.clean_processes"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.clean_processes" title="Permalink to this definition">¶</a></dt>
733 <dd></dd></dl>
734
735 <dl class="method">
736 <dt id="nepi.resources.linux.node.LinuxNode.copy">
737 <tt class="descname">copy</tt><big>(</big><em>src</em>, <em>dst</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.copy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.copy" title="Permalink to this definition">¶</a></dt>
738 <dd></dd></dl>
739
740 <dl class="method">
741 <dt id="nepi.resources.linux.node.LinuxNode.do_deploy">
742 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.do_deploy" title="Permalink to this definition">¶</a></dt>
743 <dd></dd></dl>
744
745 <dl class="method">
746 <dt id="nepi.resources.linux.node.LinuxNode.do_provision">
747 <tt class="descname">do_provision</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.do_provision"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.do_provision" title="Permalink to this definition">¶</a></dt>
748 <dd></dd></dl>
749
750 <dl class="method">
751 <dt id="nepi.resources.linux.node.LinuxNode.do_release">
752 <tt class="descname">do_release</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.do_release"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.do_release" title="Permalink to this definition">¶</a></dt>
753 <dd></dd></dl>
754
755 <dl class="method">
756 <dt id="nepi.resources.linux.node.LinuxNode.download">
757 <tt class="descname">download</tt><big>(</big><em>src</em>, <em>dst</em>, <em>raise_on_error=True</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.download"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.download" title="Permalink to this definition">¶</a></dt>
758 <dd></dd></dl>
759
760 <dl class="method">
761 <dt id="nepi.resources.linux.node.LinuxNode.execute">
762 <tt class="descname">execute</tt><big>(</big><em>command</em>, <em>sudo=False</em>, <em>env=None</em>, <em>tty=False</em>, <em>forward_x11=False</em>, <em>retry=3</em>, <em>connect_timeout=30</em>, <em>strict_host_checking=False</em>, <em>persistent=True</em>, <em>blocking=True</em>, <em>with_lock=False</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.execute"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.execute" title="Permalink to this definition">¶</a></dt>
763 <dd><p>Notice that this invocation will block until the
764 execution finishes. If this is not the desired behavior,
765 use &#8216;run&#8217; instead.</p>
766 </dd></dl>
767
768 <dl class="method">
769 <dt id="nepi.resources.linux.node.LinuxNode.exitcode">
770 <tt class="descname">exitcode</tt><big>(</big><em>home</em>, <em>ecodefile='exitcode'</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.exitcode"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.exitcode" title="Permalink to this definition">¶</a></dt>
771 <dd><p>Get the exit code of an application.
772 Returns an integer value with the exit code</p>
773 </dd></dl>
774
775 <dl class="attribute">
776 <dt id="nepi.resources.linux.node.LinuxNode.exp_dir">
777 <tt class="descname">exp_dir</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.exp_dir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.exp_dir" title="Permalink to this definition">¶</a></dt>
778 <dd></dd></dl>
779
780 <dl class="attribute">
781 <dt id="nepi.resources.linux.node.LinuxNode.exp_home">
782 <tt class="descname">exp_home</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.exp_home"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.exp_home" title="Permalink to this definition">¶</a></dt>
783 <dd></dd></dl>
784
785 <dl class="method">
786 <dt id="nepi.resources.linux.node.LinuxNode.filter_existing_files">
787 <tt class="descname">filter_existing_files</tt><big>(</big><em>src</em>, <em>dst</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.filter_existing_files"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.filter_existing_files" title="Permalink to this definition">¶</a></dt>
788 <dd><p>Removes files that already exist in the Linux host from src list</p>
789 </dd></dl>
790
791 <dl class="method">
792 <dt id="nepi.resources.linux.node.LinuxNode.find_home">
793 <tt class="descname">find_home</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.find_home"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.find_home" title="Permalink to this definition">¶</a></dt>
794 <dd><p>Retrieves host home directory</p>
795 </dd></dl>
796
797 <dl class="method">
798 <dt id="nepi.resources.linux.node.LinuxNode.format_environment">
799 <tt class="descname">format_environment</tt><big>(</big><em>env</em>, <em>inline=False</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.format_environment"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.format_environment" title="Permalink to this definition">¶</a></dt>
800 <dd><dl class="docutils">
801 <dt>Formats the environment variables for a command to be executed</dt>
802 <dd><blockquote class="first">
803 <div>either as an inline command
804 (i.e. export PYTHONPATH=src/..; export LALAL= ..;python script.py) or 
805 as a bash script (i.e. export PYTHONPATH=src/..</div></blockquote>
806 <p class="last">export LALA=..</p>
807 </dd>
808 </dl>
809 <p>)</p>
810 </dd></dl>
811
812 <dl class="method">
813 <dt id="nepi.resources.linux.node.LinuxNode.get_os">
814 <tt class="descname">get_os</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.get_os"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.get_os" title="Permalink to this definition">¶</a></dt>
815 <dd></dd></dl>
816
817 <dl class="method">
818 <dt id="nepi.resources.linux.node.LinuxNode.getpid">
819 <tt class="descname">getpid</tt><big>(</big><em>home</em>, <em>pidfile='pidfile'</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.getpid"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.getpid" title="Permalink to this definition">¶</a></dt>
820 <dd></dd></dl>
821
822 <dl class="attribute">
823 <dt id="nepi.resources.linux.node.LinuxNode.home_dir">
824 <tt class="descname">home_dir</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.home_dir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.home_dir" title="Permalink to this definition">¶</a></dt>
825 <dd></dd></dl>
826
827 <dl class="method">
828 <dt id="nepi.resources.linux.node.LinuxNode.install_packages">
829 <tt class="descname">install_packages</tt><big>(</big><em>packages</em>, <em>home</em>, <em>run_home=None</em>, <em>raise_on_error=True</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.install_packages"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.install_packages" title="Permalink to this definition">¶</a></dt>
830 <dd><p>Install packages in the Linux host.</p>
831 <p>&#8216;home&#8217; is the directory to upload the package installation script.
832 &#8216;run_home&#8217; is the directory from where to execute the script.</p>
833 </dd></dl>
834
835 <dl class="method">
836 <dt id="nepi.resources.linux.node.LinuxNode.install_packages_command">
837 <tt class="descname">install_packages_command</tt><big>(</big><em>packages</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.install_packages_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.install_packages_command" title="Permalink to this definition">¶</a></dt>
838 <dd></dd></dl>
839
840 <dl class="method">
841 <dt id="nepi.resources.linux.node.LinuxNode.is_alive">
842 <tt class="descname">is_alive</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.is_alive"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.is_alive" title="Permalink to this definition">¶</a></dt>
843 <dd><p>Checks if host is responsive</p>
844 </dd></dl>
845
846 <dl class="method">
847 <dt id="nepi.resources.linux.node.LinuxNode.kill">
848 <tt class="descname">kill</tt><big>(</big><em>pid</em>, <em>ppid</em>, <em>sudo=False</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.kill"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.kill" title="Permalink to this definition">¶</a></dt>
849 <dd></dd></dl>
850
851 <dl class="attribute">
852 <dt id="nepi.resources.linux.node.LinuxNode.lib_dir">
853 <tt class="descname">lib_dir</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.lib_dir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.lib_dir" title="Permalink to this definition">¶</a></dt>
854 <dd></dd></dl>
855
856 <dl class="attribute">
857 <dt id="nepi.resources.linux.node.LinuxNode.localhost">
858 <tt class="descname">localhost</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.localhost"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.localhost" title="Permalink to this definition">¶</a></dt>
859 <dd></dd></dl>
860
861 <dl class="method">
862 <dt id="nepi.resources.linux.node.LinuxNode.log_message">
863 <tt class="descname">log_message</tt><big>(</big><em>msg</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.log_message"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.log_message" title="Permalink to this definition">¶</a></dt>
864 <dd></dd></dl>
865
866 <dl class="method">
867 <dt id="nepi.resources.linux.node.LinuxNode.mkdir">
868 <tt class="descname">mkdir</tt><big>(</big><em>paths</em>, <em>clean=False</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.mkdir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.mkdir" title="Permalink to this definition">¶</a></dt>
869 <dd><p>Paths is either a single remote directory path to create,
870 or a list of directories to create.</p>
871 </dd></dl>
872
873 <dl class="attribute">
874 <dt id="nepi.resources.linux.node.LinuxNode.nepi_home">
875 <tt class="descname">nepi_home</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.nepi_home"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.nepi_home" title="Permalink to this definition">¶</a></dt>
876 <dd></dd></dl>
877
878 <dl class="attribute">
879 <dt id="nepi.resources.linux.node.LinuxNode.node_home">
880 <tt class="descname">node_home</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.node_home"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.node_home" title="Permalink to this definition">¶</a></dt>
881 <dd></dd></dl>
882
883 <dl class="attribute">
884 <dt id="nepi.resources.linux.node.LinuxNode.os">
885 <tt class="descname">os</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.os"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.os" title="Permalink to this definition">¶</a></dt>
886 <dd></dd></dl>
887
888 <dl class="method">
889 <dt id="nepi.resources.linux.node.LinuxNode.remove_packages">
890 <tt class="descname">remove_packages</tt><big>(</big><em>packages</em>, <em>home</em>, <em>run_home=None</em>, <em>raise_on_error=True</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.remove_packages"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.remove_packages" title="Permalink to this definition">¶</a></dt>
891 <dd><p>Uninstall packages from the Linux host.</p>
892 <p>&#8216;home&#8217; is the directory to upload the package un-installation script.
893 &#8216;run_home&#8217; is the directory from where to execute the script.</p>
894 </dd></dl>
895
896 <dl class="method">
897 <dt id="nepi.resources.linux.node.LinuxNode.rmdir">
898 <tt class="descname">rmdir</tt><big>(</big><em>paths</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.rmdir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.rmdir" title="Permalink to this definition">¶</a></dt>
899 <dd><p>Paths is either a single remote directory path to delete,
900 or a list of directories to delete.</p>
901 </dd></dl>
902
903 <dl class="method">
904 <dt id="nepi.resources.linux.node.LinuxNode.run">
905 <tt class="descname">run</tt><big>(</big><em>command</em>, <em>home</em>, <em>create_home=False</em>, <em>pidfile='pidfile'</em>, <em>stdin=None</em>, <em>stdout='stdout'</em>, <em>stderr='stderr'</em>, <em>sudo=False</em>, <em>tty=False</em>, <em>strict_host_checking=False</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.run"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.run" title="Permalink to this definition">¶</a></dt>
906 <dd></dd></dl>
907
908 <dl class="method">
909 <dt id="nepi.resources.linux.node.LinuxNode.run_and_wait">
910 <tt class="descname">run_and_wait</tt><big>(</big><em>command</em>, <em>home</em>, <em>shfile='cmd.sh'</em>, <em>env=None</em>, <em>overwrite=True</em>, <em>wait_run=True</em>, <em>pidfile='pidfile'</em>, <em>ecodefile='exitcode'</em>, <em>stdin=None</em>, <em>stdout='stdout'</em>, <em>stderr='stderr'</em>, <em>sudo=False</em>, <em>tty=False</em>, <em>raise_on_error=True</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.run_and_wait"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.run_and_wait" title="Permalink to this definition">¶</a></dt>
911 <dd><p>Uploads the &#8216;command&#8217; to a bash script in the host.
912 Then runs the script detached in background in the host, and
913 busy-waites until the script finishes executing.</p>
914 </dd></dl>
915
916 <dl class="attribute">
917 <dt id="nepi.resources.linux.node.LinuxNode.run_home">
918 <tt class="descname">run_home</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.run_home"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.run_home" title="Permalink to this definition">¶</a></dt>
919 <dd></dd></dl>
920
921 <dl class="attribute">
922 <dt id="nepi.resources.linux.node.LinuxNode.share_dir">
923 <tt class="descname">share_dir</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.share_dir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.share_dir" title="Permalink to this definition">¶</a></dt>
924 <dd></dd></dl>
925
926 <dl class="attribute">
927 <dt id="nepi.resources.linux.node.LinuxNode.src_dir">
928 <tt class="descname">src_dir</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.src_dir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.src_dir" title="Permalink to this definition">¶</a></dt>
929 <dd></dd></dl>
930
931 <dl class="method">
932 <dt id="nepi.resources.linux.node.LinuxNode.status">
933 <tt class="descname">status</tt><big>(</big><em>pid</em>, <em>ppid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.status"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.status" title="Permalink to this definition">¶</a></dt>
934 <dd></dd></dl>
935
936 <dl class="method">
937 <dt id="nepi.resources.linux.node.LinuxNode.upload">
938 <tt class="descname">upload</tt><big>(</big><em>src</em>, <em>dst</em>, <em>text=False</em>, <em>overwrite=True</em>, <em>raise_on_error=True</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.upload"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.upload" title="Permalink to this definition">¶</a></dt>
939 <dd><p>Copy content to destination</p>
940 <dl class="docutils">
941 <dt>src  string with the content to copy. Can be:</dt>
942 <dd><ul class="first last simple">
943 <li>plain text</li>
944 <li>a string with the path to a local file</li>
945 <li>a string with a semi-colon separeted list of local files</li>
946 <li>a string with a local directory</li>
947 </ul>
948 </dd>
949 <dt>dst  string with destination path on the remote host (remote is </dt>
950 <dd>always self.host)</dd>
951 </dl>
952 <p>text src is text input, it must be stored into a temp file before 
953 uploading</p>
954 </dd></dl>
955
956 <dl class="method">
957 <dt id="nepi.resources.linux.node.LinuxNode.upload_command">
958 <tt class="descname">upload_command</tt><big>(</big><em>command</em>, <em>shfile='cmd.sh'</em>, <em>ecodefile='exitcode'</em>, <em>overwrite=True</em>, <em>env=None</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.upload_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.upload_command" title="Permalink to this definition">¶</a></dt>
959 <dd><p>Saves the command as a bash script file in the remote host, and
960 forces to save the exit code of the command execution to the ecodefile</p>
961 </dd></dl>
962
963 <dl class="attribute">
964 <dt id="nepi.resources.linux.node.LinuxNode.use_deb">
965 <tt class="descname">use_deb</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.use_deb"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.use_deb" title="Permalink to this definition">¶</a></dt>
966 <dd></dd></dl>
967
968 <dl class="attribute">
969 <dt id="nepi.resources.linux.node.LinuxNode.use_rpm">
970 <tt class="descname">use_rpm</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.use_rpm"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.use_rpm" title="Permalink to this definition">¶</a></dt>
971 <dd></dd></dl>
972
973 <dl class="attribute">
974 <dt id="nepi.resources.linux.node.LinuxNode.usr_dir">
975 <tt class="descname">usr_dir</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.usr_dir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.usr_dir" title="Permalink to this definition">¶</a></dt>
976 <dd></dd></dl>
977
978 <dl class="method">
979 <dt id="nepi.resources.linux.node.LinuxNode.valid_connection">
980 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.valid_connection" title="Permalink to this definition">¶</a></dt>
981 <dd></dd></dl>
982
983 <dl class="method">
984 <dt id="nepi.resources.linux.node.LinuxNode.wait_pid">
985 <tt class="descname">wait_pid</tt><big>(</big><em>home</em>, <em>pidfile='pidfile'</em>, <em>raise_on_error=False</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.wait_pid"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.wait_pid" title="Permalink to this definition">¶</a></dt>
986 <dd><p>Waits until the pid file for the command is generated, 
987 and returns the pid and ppid of the process</p>
988 </dd></dl>
989
990 <dl class="method">
991 <dt id="nepi.resources.linux.node.LinuxNode.wait_run">
992 <tt class="descname">wait_run</tt><big>(</big><em>pid</em>, <em>ppid</em>, <em>trial=0</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#LinuxNode.wait_run"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.LinuxNode.wait_run" title="Permalink to this definition">¶</a></dt>
993 <dd><p>wait for a remote process to finish execution</p>
994 </dd></dl>
995
996 </dd></dl>
997
998 <dl class="class">
999 <dt id="nepi.resources.linux.node.OSType">
1000 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.node.</tt><tt class="descname">OSType</tt><a class="reference internal" href="../_modules/nepi/resources/linux/node.html#OSType"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.node.OSType" title="Permalink to this definition">¶</a></dt>
1001 <dd><p>Supported flavors of Linux OS</p>
1002 <dl class="attribute">
1003 <dt id="nepi.resources.linux.node.OSType.DEBIAN">
1004 <tt class="descname">DEBIAN</tt><em class="property"> = 1</em><a class="headerlink" href="#nepi.resources.linux.node.OSType.DEBIAN" title="Permalink to this definition">¶</a></dt>
1005 <dd></dd></dl>
1006
1007 <dl class="attribute">
1008 <dt id="nepi.resources.linux.node.OSType.FEDORA">
1009 <tt class="descname">FEDORA</tt><em class="property"> = 4</em><a class="headerlink" href="#nepi.resources.linux.node.OSType.FEDORA" title="Permalink to this definition">¶</a></dt>
1010 <dd></dd></dl>
1011
1012 <dl class="attribute">
1013 <dt id="nepi.resources.linux.node.OSType.FEDORA_12">
1014 <tt class="descname">FEDORA_12</tt><em class="property"> = 20</em><a class="headerlink" href="#nepi.resources.linux.node.OSType.FEDORA_12" title="Permalink to this definition">¶</a></dt>
1015 <dd></dd></dl>
1016
1017 <dl class="attribute">
1018 <dt id="nepi.resources.linux.node.OSType.FEDORA_14">
1019 <tt class="descname">FEDORA_14</tt><em class="property"> = 36</em><a class="headerlink" href="#nepi.resources.linux.node.OSType.FEDORA_14" title="Permalink to this definition">¶</a></dt>
1020 <dd></dd></dl>
1021
1022 <dl class="attribute">
1023 <dt id="nepi.resources.linux.node.OSType.FEDORA_8">
1024 <tt class="descname">FEDORA_8</tt><em class="property"> = 12</em><a class="headerlink" href="#nepi.resources.linux.node.OSType.FEDORA_8" title="Permalink to this definition">¶</a></dt>
1025 <dd></dd></dl>
1026
1027 <dl class="attribute">
1028 <dt id="nepi.resources.linux.node.OSType.UBUNTU">
1029 <tt class="descname">UBUNTU</tt><em class="property"> = 2</em><a class="headerlink" href="#nepi.resources.linux.node.OSType.UBUNTU" title="Permalink to this definition">¶</a></dt>
1030 <dd></dd></dl>
1031
1032 </dd></dl>
1033
1034 </div>
1035 <div class="section" id="module-nepi.resources.linux.nping">
1036 <span id="nepi-resources-linux-nping-module"></span><h2>nepi.resources.linux.nping module<a class="headerlink" href="#module-nepi.resources.linux.nping" title="Permalink to this headline">¶</a></h2>
1037 <dl class="class">
1038 <dt id="nepi.resources.linux.nping.LinuxNPing">
1039 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.nping.</tt><tt class="descname">LinuxNPing</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/nping.html#LinuxNPing"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.nping.LinuxNPing" title="Permalink to this definition">¶</a></dt>
1040 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.application.LinuxApplication" title="nepi.resources.linux.application.LinuxApplication"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.application.LinuxApplication</span></tt></a></p>
1041 <dl class="method">
1042 <dt id="nepi.resources.linux.nping.LinuxNPing.do_deploy">
1043 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/nping.html#LinuxNPing.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.nping.LinuxNPing.do_deploy" title="Permalink to this definition">¶</a></dt>
1044 <dd></dd></dl>
1045
1046 <dl class="method">
1047 <dt id="nepi.resources.linux.nping.LinuxNPing.valid_connection">
1048 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/nping.html#LinuxNPing.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.nping.LinuxNPing.valid_connection" title="Permalink to this definition">¶</a></dt>
1049 <dd></dd></dl>
1050
1051 </dd></dl>
1052
1053 </div>
1054 <div class="section" id="module-nepi.resources.linux.ping">
1055 <span id="nepi-resources-linux-ping-module"></span><h2>nepi.resources.linux.ping module<a class="headerlink" href="#module-nepi.resources.linux.ping" title="Permalink to this headline">¶</a></h2>
1056 <dl class="class">
1057 <dt id="nepi.resources.linux.ping.LinuxPing">
1058 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.ping.</tt><tt class="descname">LinuxPing</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/ping.html#LinuxPing"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.ping.LinuxPing" title="Permalink to this definition">¶</a></dt>
1059 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.application.LinuxApplication" title="nepi.resources.linux.application.LinuxApplication"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.application.LinuxApplication</span></tt></a></p>
1060 <dl class="method">
1061 <dt id="nepi.resources.linux.ping.LinuxPing.do_deploy">
1062 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/ping.html#LinuxPing.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.ping.LinuxPing.do_deploy" title="Permalink to this definition">¶</a></dt>
1063 <dd></dd></dl>
1064
1065 <dl class="method">
1066 <dt id="nepi.resources.linux.ping.LinuxPing.do_start">
1067 <tt class="descname">do_start</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/ping.html#LinuxPing.do_start"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.ping.LinuxPing.do_start" title="Permalink to this definition">¶</a></dt>
1068 <dd></dd></dl>
1069
1070 <dl class="method">
1071 <dt id="nepi.resources.linux.ping.LinuxPing.upload_start_command">
1072 <tt class="descname">upload_start_command</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/ping.html#LinuxPing.upload_start_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.ping.LinuxPing.upload_start_command" title="Permalink to this definition">¶</a></dt>
1073 <dd></dd></dl>
1074
1075 <dl class="method">
1076 <dt id="nepi.resources.linux.ping.LinuxPing.valid_connection">
1077 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/ping.html#LinuxPing.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.ping.LinuxPing.valid_connection" title="Permalink to this definition">¶</a></dt>
1078 <dd></dd></dl>
1079
1080 </dd></dl>
1081
1082 </div>
1083 <div class="section" id="module-nepi.resources.linux.route">
1084 <span id="nepi-resources-linux-route-module"></span><h2>nepi.resources.linux.route module<a class="headerlink" href="#module-nepi.resources.linux.route" title="Permalink to this headline">¶</a></h2>
1085 <dl class="class">
1086 <dt id="nepi.resources.linux.route.LinuxRoute">
1087 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.route.</tt><tt class="descname">LinuxRoute</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/route.html#LinuxRoute"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.route.LinuxRoute" title="Permalink to this definition">¶</a></dt>
1088 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.application.LinuxApplication" title="nepi.resources.linux.application.LinuxApplication"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.application.LinuxApplication</span></tt></a></p>
1089 <dl class="attribute">
1090 <dt id="nepi.resources.linux.route.LinuxRoute.device">
1091 <tt class="descname">device</tt><a class="reference internal" href="../_modules/nepi/resources/linux/route.html#LinuxRoute.device"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.route.LinuxRoute.device" title="Permalink to this definition">¶</a></dt>
1092 <dd></dd></dl>
1093
1094 <dl class="method">
1095 <dt id="nepi.resources.linux.route.LinuxRoute.do_deploy">
1096 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/route.html#LinuxRoute.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.route.LinuxRoute.do_deploy" title="Permalink to this definition">¶</a></dt>
1097 <dd></dd></dl>
1098
1099 <dl class="method">
1100 <dt id="nepi.resources.linux.route.LinuxRoute.do_start">
1101 <tt class="descname">do_start</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/route.html#LinuxRoute.do_start"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.route.LinuxRoute.do_start" title="Permalink to this definition">¶</a></dt>
1102 <dd></dd></dl>
1103
1104 <dl class="method">
1105 <dt id="nepi.resources.linux.route.LinuxRoute.do_stop">
1106 <tt class="descname">do_stop</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/route.html#LinuxRoute.do_stop"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.route.LinuxRoute.do_stop" title="Permalink to this definition">¶</a></dt>
1107 <dd></dd></dl>
1108
1109 <dl class="attribute">
1110 <dt id="nepi.resources.linux.route.LinuxRoute.node">
1111 <tt class="descname">node</tt><a class="reference internal" href="../_modules/nepi/resources/linux/route.html#LinuxRoute.node"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.route.LinuxRoute.node" title="Permalink to this definition">¶</a></dt>
1112 <dd></dd></dl>
1113
1114 <dl class="method">
1115 <dt id="nepi.resources.linux.route.LinuxRoute.upload_sources">
1116 <tt class="descname">upload_sources</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/route.html#LinuxRoute.upload_sources"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.route.LinuxRoute.upload_sources" title="Permalink to this definition">¶</a></dt>
1117 <dd></dd></dl>
1118
1119 <dl class="method">
1120 <dt id="nepi.resources.linux.route.LinuxRoute.upload_start_command">
1121 <tt class="descname">upload_start_command</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/route.html#LinuxRoute.upload_start_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.route.LinuxRoute.upload_start_command" title="Permalink to this definition">¶</a></dt>
1122 <dd></dd></dl>
1123
1124 </dd></dl>
1125
1126 </div>
1127 <div class="section" id="module-nepi.resources.linux.rpmfuncs">
1128 <span id="nepi-resources-linux-rpmfuncs-module"></span><h2>nepi.resources.linux.rpmfuncs module<a class="headerlink" href="#module-nepi.resources.linux.rpmfuncs" title="Permalink to this headline">¶</a></h2>
1129 <dl class="function">
1130 <dt id="nepi.resources.linux.rpmfuncs.install_packages_command">
1131 <tt class="descclassname">nepi.resources.linux.rpmfuncs.</tt><tt class="descname">install_packages_command</tt><big>(</big><em>os</em>, <em>packages</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/rpmfuncs.html#install_packages_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.rpmfuncs.install_packages_command" title="Permalink to this definition">¶</a></dt>
1132 <dd></dd></dl>
1133
1134 <dl class="function">
1135 <dt id="nepi.resources.linux.rpmfuncs.install_rpmfusion_command">
1136 <tt class="descclassname">nepi.resources.linux.rpmfuncs.</tt><tt class="descname">install_rpmfusion_command</tt><big>(</big><em>os</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/rpmfuncs.html#install_rpmfusion_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.rpmfuncs.install_rpmfusion_command" title="Permalink to this definition">¶</a></dt>
1137 <dd></dd></dl>
1138
1139 <dl class="function">
1140 <dt id="nepi.resources.linux.rpmfuncs.remove_packages_command">
1141 <tt class="descclassname">nepi.resources.linux.rpmfuncs.</tt><tt class="descname">remove_packages_command</tt><big>(</big><em>os</em>, <em>packages</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/rpmfuncs.html#remove_packages_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.rpmfuncs.remove_packages_command" title="Permalink to this definition">¶</a></dt>
1142 <dd></dd></dl>
1143
1144 </div>
1145 <div class="section" id="module-nepi.resources.linux.tap">
1146 <span id="nepi-resources-linux-tap-module"></span><h2>nepi.resources.linux.tap module<a class="headerlink" href="#module-nepi.resources.linux.tap" title="Permalink to this headline">¶</a></h2>
1147 <dl class="class">
1148 <dt id="nepi.resources.linux.tap.LinuxTap">
1149 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.tap.</tt><tt class="descname">LinuxTap</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap" title="Permalink to this definition">¶</a></dt>
1150 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.application.LinuxApplication" title="nepi.resources.linux.application.LinuxApplication"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.application.LinuxApplication</span></tt></a></p>
1151 <dl class="attribute">
1152 <dt id="nepi.resources.linux.tap.LinuxTap.IFF_TAP">
1153 <tt class="descname">IFF_TAP</tt><em class="property"> = 2</em><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.IFF_TAP" title="Permalink to this definition">¶</a></dt>
1154 <dd></dd></dl>
1155
1156 <dl class="attribute">
1157 <dt id="nepi.resources.linux.tap.LinuxTap.IFF_TUN">
1158 <tt class="descname">IFF_TUN</tt><em class="property"> = 1</em><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.IFF_TUN" title="Permalink to this definition">¶</a></dt>
1159 <dd></dd></dl>
1160
1161 <dl class="method">
1162 <dt id="nepi.resources.linux.tap.LinuxTap.check_status">
1163 <tt class="descname">check_status</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.check_status"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.check_status" title="Permalink to this definition">¶</a></dt>
1164 <dd></dd></dl>
1165
1166 <dl class="method">
1167 <dt id="nepi.resources.linux.tap.LinuxTap.do_deploy">
1168 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.do_deploy" title="Permalink to this definition">¶</a></dt>
1169 <dd></dd></dl>
1170
1171 <dl class="method">
1172 <dt id="nepi.resources.linux.tap.LinuxTap.do_release">
1173 <tt class="descname">do_release</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.do_release"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.do_release" title="Permalink to this definition">¶</a></dt>
1174 <dd></dd></dl>
1175
1176 <dl class="method">
1177 <dt id="nepi.resources.linux.tap.LinuxTap.do_start">
1178 <tt class="descname">do_start</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.do_start"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.do_start" title="Permalink to this definition">¶</a></dt>
1179 <dd></dd></dl>
1180
1181 <dl class="method">
1182 <dt id="nepi.resources.linux.tap.LinuxTap.do_stop">
1183 <tt class="descname">do_stop</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.do_stop"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.do_stop" title="Permalink to this definition">¶</a></dt>
1184 <dd></dd></dl>
1185
1186 <dl class="method">
1187 <dt id="nepi.resources.linux.tap.LinuxTap.establish_udp_connection">
1188 <tt class="descname">establish_udp_connection</tt><big>(</big><em>remote_endpoint</em>, <em>connection_app_home</em>, <em>connection_run_home</em>, <em>port</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.establish_udp_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.establish_udp_connection" title="Permalink to this definition">¶</a></dt>
1189 <dd></dd></dl>
1190
1191 <dl class="method">
1192 <dt id="nepi.resources.linux.tap.LinuxTap.gre_connect">
1193 <tt class="descname">gre_connect</tt><big>(</big><em>remote_endpoint</em>, <em>connection_app_home</em>, <em>connection_run_home</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.gre_connect"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.gre_connect" title="Permalink to this definition">¶</a></dt>
1194 <dd></dd></dl>
1195
1196 <dl class="attribute">
1197 <dt id="nepi.resources.linux.tap.LinuxTap.gre_enabled">
1198 <tt class="descname">gre_enabled</tt><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.gre_enabled"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.gre_enabled" title="Permalink to this definition">¶</a></dt>
1199 <dd></dd></dl>
1200
1201 <dl class="method">
1202 <dt id="nepi.resources.linux.tap.LinuxTap.initiate_udp_connection">
1203 <tt class="descname">initiate_udp_connection</tt><big>(</big><em>remote_endpoint</em>, <em>connection_app_home</em>, <em>connection_run_home</em>, <em>cipher</em>, <em>cipher_key</em>, <em>bwlimit</em>, <em>txqueuelen</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.initiate_udp_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.initiate_udp_connection" title="Permalink to this definition">¶</a></dt>
1204 <dd></dd></dl>
1205
1206 <dl class="attribute">
1207 <dt id="nepi.resources.linux.tap.LinuxTap.node">
1208 <tt class="descname">node</tt><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.node"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.node" title="Permalink to this definition">¶</a></dt>
1209 <dd></dd></dl>
1210
1211 <dl class="attribute">
1212 <dt id="nepi.resources.linux.tap.LinuxTap.sock_name">
1213 <tt class="descname">sock_name</tt><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.sock_name"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.sock_name" title="Permalink to this definition">¶</a></dt>
1214 <dd></dd></dl>
1215
1216 <dl class="attribute">
1217 <dt id="nepi.resources.linux.tap.LinuxTap.state">
1218 <tt class="descname">state</tt><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.state"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.state" title="Permalink to this definition">¶</a></dt>
1219 <dd></dd></dl>
1220
1221 <dl class="method">
1222 <dt id="nepi.resources.linux.tap.LinuxTap.terminate_connection">
1223 <tt class="descname">terminate_connection</tt><big>(</big><em>remote_endpoint</em>, <em>connection_app_home</em>, <em>connection_run_home</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.terminate_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.terminate_connection" title="Permalink to this definition">¶</a></dt>
1224 <dd></dd></dl>
1225
1226 <dl class="method">
1227 <dt id="nepi.resources.linux.tap.LinuxTap.udp_connect">
1228 <tt class="descname">udp_connect</tt><big>(</big><em>remote_endpoint</em>, <em>connection_app_home</em>, <em>connection_run_home</em>, <em>cipher</em>, <em>cipher_key</em>, <em>bwlimit</em>, <em>txqueuelen</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.udp_connect"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.udp_connect" title="Permalink to this definition">¶</a></dt>
1229 <dd></dd></dl>
1230
1231 <dl class="method">
1232 <dt id="nepi.resources.linux.tap.LinuxTap.upload_sources">
1233 <tt class="descname">upload_sources</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.upload_sources"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.upload_sources" title="Permalink to this definition">¶</a></dt>
1234 <dd></dd></dl>
1235
1236 <dl class="method">
1237 <dt id="nepi.resources.linux.tap.LinuxTap.upload_start_command">
1238 <tt class="descname">upload_start_command</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.upload_start_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.upload_start_command" title="Permalink to this definition">¶</a></dt>
1239 <dd></dd></dl>
1240
1241 <dl class="method">
1242 <dt id="nepi.resources.linux.tap.LinuxTap.valid_connection">
1243 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.valid_connection" title="Permalink to this definition">¶</a></dt>
1244 <dd></dd></dl>
1245
1246 <dl class="method">
1247 <dt id="nepi.resources.linux.tap.LinuxTap.verify_connection">
1248 <tt class="descname">verify_connection</tt><big>(</big><em>remote_endpoint</em>, <em>connection_app_home</em>, <em>connection_run_home</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.verify_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.verify_connection" title="Permalink to this definition">¶</a></dt>
1249 <dd></dd></dl>
1250
1251 <dl class="attribute">
1252 <dt id="nepi.resources.linux.tap.LinuxTap.vif_prefix">
1253 <tt class="descname">vif_prefix</tt><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.vif_prefix"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.vif_prefix" title="Permalink to this definition">¶</a></dt>
1254 <dd></dd></dl>
1255
1256 <dl class="attribute">
1257 <dt id="nepi.resources.linux.tap.LinuxTap.vif_type">
1258 <tt class="descname">vif_type</tt><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.vif_type"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.vif_type" title="Permalink to this definition">¶</a></dt>
1259 <dd></dd></dl>
1260
1261 <dl class="attribute">
1262 <dt id="nepi.resources.linux.tap.LinuxTap.vif_type_flag">
1263 <tt class="descname">vif_type_flag</tt><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.vif_type_flag"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.vif_type_flag" title="Permalink to this definition">¶</a></dt>
1264 <dd></dd></dl>
1265
1266 <dl class="method">
1267 <dt id="nepi.resources.linux.tap.LinuxTap.wait_file">
1268 <tt class="descname">wait_file</tt><big>(</big><em>home</em>, <em>filename</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tap.html#LinuxTap.wait_file"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tap.LinuxTap.wait_file" title="Permalink to this definition">¶</a></dt>
1269 <dd><p>Waits until file on endpoint is generated</p>
1270 </dd></dl>
1271
1272 </dd></dl>
1273
1274 </div>
1275 <div class="section" id="module-nepi.resources.linux.tcpdump">
1276 <span id="nepi-resources-linux-tcpdump-module"></span><h2>nepi.resources.linux.tcpdump module<a class="headerlink" href="#module-nepi.resources.linux.tcpdump" title="Permalink to this headline">¶</a></h2>
1277 <dl class="class">
1278 <dt id="nepi.resources.linux.tcpdump.LinuxTcpdump">
1279 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.tcpdump.</tt><tt class="descname">LinuxTcpdump</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tcpdump.html#LinuxTcpdump"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tcpdump.LinuxTcpdump" title="Permalink to this definition">¶</a></dt>
1280 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.application.LinuxApplication" title="nepi.resources.linux.application.LinuxApplication"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.application.LinuxApplication</span></tt></a></p>
1281 <dl class="method">
1282 <dt id="nepi.resources.linux.tcpdump.LinuxTcpdump.do_deploy">
1283 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tcpdump.html#LinuxTcpdump.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tcpdump.LinuxTcpdump.do_deploy" title="Permalink to this definition">¶</a></dt>
1284 <dd></dd></dl>
1285
1286 <dl class="method">
1287 <dt id="nepi.resources.linux.tcpdump.LinuxTcpdump.valid_connection">
1288 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tcpdump.html#LinuxTcpdump.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tcpdump.LinuxTcpdump.valid_connection" title="Permalink to this definition">¶</a></dt>
1289 <dd></dd></dl>
1290
1291 </dd></dl>
1292
1293 </div>
1294 <div class="section" id="module-nepi.resources.linux.traceroute">
1295 <span id="nepi-resources-linux-traceroute-module"></span><h2>nepi.resources.linux.traceroute module<a class="headerlink" href="#module-nepi.resources.linux.traceroute" title="Permalink to this headline">¶</a></h2>
1296 <dl class="class">
1297 <dt id="nepi.resources.linux.traceroute.LinuxTraceroute">
1298 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.traceroute.</tt><tt class="descname">LinuxTraceroute</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/traceroute.html#LinuxTraceroute"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.traceroute.LinuxTraceroute" title="Permalink to this definition">¶</a></dt>
1299 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.application.LinuxApplication" title="nepi.resources.linux.application.LinuxApplication"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.application.LinuxApplication</span></tt></a></p>
1300 <dl class="method">
1301 <dt id="nepi.resources.linux.traceroute.LinuxTraceroute.do_deploy">
1302 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/traceroute.html#LinuxTraceroute.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.traceroute.LinuxTraceroute.do_deploy" title="Permalink to this definition">¶</a></dt>
1303 <dd></dd></dl>
1304
1305 <dl class="method">
1306 <dt id="nepi.resources.linux.traceroute.LinuxTraceroute.do_start">
1307 <tt class="descname">do_start</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/traceroute.html#LinuxTraceroute.do_start"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.traceroute.LinuxTraceroute.do_start" title="Permalink to this definition">¶</a></dt>
1308 <dd></dd></dl>
1309
1310 <dl class="method">
1311 <dt id="nepi.resources.linux.traceroute.LinuxTraceroute.upload_start_command">
1312 <tt class="descname">upload_start_command</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/traceroute.html#LinuxTraceroute.upload_start_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.traceroute.LinuxTraceroute.upload_start_command" title="Permalink to this definition">¶</a></dt>
1313 <dd></dd></dl>
1314
1315 <dl class="method">
1316 <dt id="nepi.resources.linux.traceroute.LinuxTraceroute.valid_connection">
1317 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/traceroute.html#LinuxTraceroute.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.traceroute.LinuxTraceroute.valid_connection" title="Permalink to this definition">¶</a></dt>
1318 <dd></dd></dl>
1319
1320 </dd></dl>
1321
1322 </div>
1323 <div class="section" id="module-nepi.resources.linux.tun">
1324 <span id="nepi-resources-linux-tun-module"></span><h2>nepi.resources.linux.tun module<a class="headerlink" href="#module-nepi.resources.linux.tun" title="Permalink to this headline">¶</a></h2>
1325 <dl class="class">
1326 <dt id="nepi.resources.linux.tun.LinuxTun">
1327 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.tun.</tt><tt class="descname">LinuxTun</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tun.html#LinuxTun"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tun.LinuxTun" title="Permalink to this definition">¶</a></dt>
1328 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.tap.LinuxTap" title="nepi.resources.linux.tap.LinuxTap"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.tap.LinuxTap</span></tt></a></p>
1329 </dd></dl>
1330
1331 </div>
1332 <div class="section" id="module-nepi.resources.linux.tunnel">
1333 <span id="nepi-resources-linux-tunnel-module"></span><h2>nepi.resources.linux.tunnel module<a class="headerlink" href="#module-nepi.resources.linux.tunnel" title="Permalink to this headline">¶</a></h2>
1334 <dl class="class">
1335 <dt id="nepi.resources.linux.tunnel.LinuxTunnel">
1336 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.tunnel.</tt><tt class="descname">LinuxTunnel</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel" title="Permalink to this definition">¶</a></dt>
1337 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.application.LinuxApplication" title="nepi.resources.linux.application.LinuxApplication"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.application.LinuxApplication</span></tt></a></p>
1338 <dl class="method">
1339 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.app_home">
1340 <tt class="descname">app_home</tt><big>(</big><em>endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.app_home"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.app_home" title="Permalink to this definition">¶</a></dt>
1341 <dd></dd></dl>
1342
1343 <dl class="method">
1344 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.check_state_connection">
1345 <tt class="descname">check_state_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.check_state_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.check_state_connection" title="Permalink to this definition">¶</a></dt>
1346 <dd></dd></dl>
1347
1348 <dl class="method">
1349 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.do_deploy">
1350 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.do_deploy" title="Permalink to this definition">¶</a></dt>
1351 <dd></dd></dl>
1352
1353 <dl class="method">
1354 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.do_provision">
1355 <tt class="descname">do_provision</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.do_provision"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.do_provision" title="Permalink to this definition">¶</a></dt>
1356 <dd></dd></dl>
1357
1358 <dl class="method">
1359 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.do_start">
1360 <tt class="descname">do_start</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.do_start"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.do_start" title="Permalink to this definition">¶</a></dt>
1361 <dd></dd></dl>
1362
1363 <dl class="method">
1364 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.do_stop">
1365 <tt class="descname">do_stop</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.do_stop"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.do_stop" title="Permalink to this definition">¶</a></dt>
1366 <dd><p>Stops application execution</p>
1367 </dd></dl>
1368
1369 <dl class="attribute">
1370 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.endpoint1">
1371 <tt class="descname">endpoint1</tt><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.endpoint1"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.endpoint1" title="Permalink to this definition">¶</a></dt>
1372 <dd></dd></dl>
1373
1374 <dl class="attribute">
1375 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.endpoint2">
1376 <tt class="descname">endpoint2</tt><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.endpoint2"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.endpoint2" title="Permalink to this definition">¶</a></dt>
1377 <dd></dd></dl>
1378
1379 <dl class="method">
1380 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.endpoint_mkdir">
1381 <tt class="descname">endpoint_mkdir</tt><big>(</big><em>endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.endpoint_mkdir"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.endpoint_mkdir" title="Permalink to this definition">¶</a></dt>
1382 <dd></dd></dl>
1383
1384 <dl class="method">
1385 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.establish_connection">
1386 <tt class="descname">establish_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em>, <em>data</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.establish_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.establish_connection" title="Permalink to this definition">¶</a></dt>
1387 <dd></dd></dl>
1388
1389 <dl class="method">
1390 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.get_endpoints">
1391 <tt class="descname">get_endpoints</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.get_endpoints"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.get_endpoints" title="Permalink to this definition">¶</a></dt>
1392 <dd><p>Returns the list of RM that are endpoints to the tunnel</p>
1393 </dd></dl>
1394
1395 <dl class="method">
1396 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.initiate_connection">
1397 <tt class="descname">initiate_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.initiate_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.initiate_connection" title="Permalink to this definition">¶</a></dt>
1398 <dd></dd></dl>
1399
1400 <dl class="method">
1401 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.log_message">
1402 <tt class="descname">log_message</tt><big>(</big><em>msg</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.log_message"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.log_message" title="Permalink to this definition">¶</a></dt>
1403 <dd></dd></dl>
1404
1405 <dl class="method">
1406 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.run_home">
1407 <tt class="descname">run_home</tt><big>(</big><em>endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.run_home"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.run_home" title="Permalink to this definition">¶</a></dt>
1408 <dd></dd></dl>
1409
1410 <dl class="attribute">
1411 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.state">
1412 <tt class="descname">state</tt><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.state"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.state" title="Permalink to this definition">¶</a></dt>
1413 <dd><p>Returns the state of the application</p>
1414 </dd></dl>
1415
1416 <dl class="method">
1417 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.terminate_connection">
1418 <tt class="descname">terminate_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.terminate_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.terminate_connection" title="Permalink to this definition">¶</a></dt>
1419 <dd></dd></dl>
1420
1421 <dl class="method">
1422 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.valid_connection">
1423 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.valid_connection" title="Permalink to this definition">¶</a></dt>
1424 <dd></dd></dl>
1425
1426 <dl class="method">
1427 <dt id="nepi.resources.linux.tunnel.LinuxTunnel.verify_connection">
1428 <tt class="descname">verify_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/tunnel.html#LinuxTunnel.verify_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.tunnel.LinuxTunnel.verify_connection" title="Permalink to this definition">¶</a></dt>
1429 <dd></dd></dl>
1430
1431 </dd></dl>
1432
1433 </div>
1434 <div class="section" id="module-nepi.resources.linux.udptest">
1435 <span id="nepi-resources-linux-udptest-module"></span><h2>nepi.resources.linux.udptest module<a class="headerlink" href="#module-nepi.resources.linux.udptest" title="Permalink to this headline">¶</a></h2>
1436 <dl class="class">
1437 <dt id="nepi.resources.linux.udptest.LinuxUdpTest">
1438 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.udptest.</tt><tt class="descname">LinuxUdpTest</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptest.html#LinuxUdpTest"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptest.LinuxUdpTest" title="Permalink to this definition">¶</a></dt>
1439 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.application.LinuxApplication" title="nepi.resources.linux.application.LinuxApplication"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.application.LinuxApplication</span></tt></a></p>
1440 <p>Uses the hpcbench udptest tool to gather UDP measurements.
1441 Measurements require two ends, a server and a client RM.</p>
1442 <p><a class="reference external" href="http://hpcbench.sourceforge.net/">http://hpcbench.sourceforge.net/</a></p>
1443 <dl class="method">
1444 <dt id="nepi.resources.linux.udptest.LinuxUdpTest.do_deploy">
1445 <tt class="descname">do_deploy</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptest.html#LinuxUdpTest.do_deploy"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptest.LinuxUdpTest.do_deploy" title="Permalink to this definition">¶</a></dt>
1446 <dd></dd></dl>
1447
1448 <dl class="method">
1449 <dt id="nepi.resources.linux.udptest.LinuxUdpTest.do_start">
1450 <tt class="descname">do_start</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptest.html#LinuxUdpTest.do_start"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptest.LinuxUdpTest.do_start" title="Permalink to this definition">¶</a></dt>
1451 <dd></dd></dl>
1452
1453 <dl class="method">
1454 <dt id="nepi.resources.linux.udptest.LinuxUdpTest.upload_start_command">
1455 <tt class="descname">upload_start_command</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptest.html#LinuxUdpTest.upload_start_command"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptest.LinuxUdpTest.upload_start_command" title="Permalink to this definition">¶</a></dt>
1456 <dd></dd></dl>
1457
1458 <dl class="method">
1459 <dt id="nepi.resources.linux.udptest.LinuxUdpTest.valid_connection">
1460 <tt class="descname">valid_connection</tt><big>(</big><em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptest.html#LinuxUdpTest.valid_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptest.LinuxUdpTest.valid_connection" title="Permalink to this definition">¶</a></dt>
1461 <dd></dd></dl>
1462
1463 </dd></dl>
1464
1465 </div>
1466 <div class="section" id="module-nepi.resources.linux.udptunnel">
1467 <span id="nepi-resources-linux-udptunnel-module"></span><h2>nepi.resources.linux.udptunnel module<a class="headerlink" href="#module-nepi.resources.linux.udptunnel" title="Permalink to this headline">¶</a></h2>
1468 <dl class="class">
1469 <dt id="nepi.resources.linux.udptunnel.LinuxUdpTunnel">
1470 <em class="property">class </em><tt class="descclassname">nepi.resources.linux.udptunnel.</tt><tt class="descname">LinuxUdpTunnel</tt><big>(</big><em>ec</em>, <em>guid</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptunnel.html#LinuxUdpTunnel"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptunnel.LinuxUdpTunnel" title="Permalink to this definition">¶</a></dt>
1471 <dd><p>Bases: <a class="reference internal" href="#nepi.resources.linux.tunnel.LinuxTunnel" title="nepi.resources.linux.tunnel.LinuxTunnel"><tt class="xref py py-class docutils literal"><span class="pre">nepi.resources.linux.tunnel.LinuxTunnel</span></tt></a></p>
1472 <dl class="method">
1473 <dt id="nepi.resources.linux.udptunnel.LinuxUdpTunnel.check_state_connection">
1474 <tt class="descname">check_state_connection</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptunnel.html#LinuxUdpTunnel.check_state_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptunnel.LinuxUdpTunnel.check_state_connection" title="Permalink to this definition">¶</a></dt>
1475 <dd></dd></dl>
1476
1477 <dl class="method">
1478 <dt id="nepi.resources.linux.udptunnel.LinuxUdpTunnel.establish_connection">
1479 <tt class="descname">establish_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em>, <em>port</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptunnel.html#LinuxUdpTunnel.establish_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptunnel.LinuxUdpTunnel.establish_connection" title="Permalink to this definition">¶</a></dt>
1480 <dd></dd></dl>
1481
1482 <dl class="method">
1483 <dt id="nepi.resources.linux.udptunnel.LinuxUdpTunnel.get_endpoints">
1484 <tt class="descname">get_endpoints</tt><big>(</big><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptunnel.html#LinuxUdpTunnel.get_endpoints"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptunnel.LinuxUdpTunnel.get_endpoints" title="Permalink to this definition">¶</a></dt>
1485 <dd><p>Returns the list of RM that are endpoints to the tunnel</p>
1486 </dd></dl>
1487
1488 <dl class="method">
1489 <dt id="nepi.resources.linux.udptunnel.LinuxUdpTunnel.initiate_connection">
1490 <tt class="descname">initiate_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptunnel.html#LinuxUdpTunnel.initiate_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptunnel.LinuxUdpTunnel.initiate_connection" title="Permalink to this definition">¶</a></dt>
1491 <dd></dd></dl>
1492
1493 <dl class="method">
1494 <dt id="nepi.resources.linux.udptunnel.LinuxUdpTunnel.log_message">
1495 <tt class="descname">log_message</tt><big>(</big><em>msg</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptunnel.html#LinuxUdpTunnel.log_message"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptunnel.LinuxUdpTunnel.log_message" title="Permalink to this definition">¶</a></dt>
1496 <dd></dd></dl>
1497
1498 <dl class="method">
1499 <dt id="nepi.resources.linux.udptunnel.LinuxUdpTunnel.terminate_connection">
1500 <tt class="descname">terminate_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptunnel.html#LinuxUdpTunnel.terminate_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptunnel.LinuxUdpTunnel.terminate_connection" title="Permalink to this definition">¶</a></dt>
1501 <dd></dd></dl>
1502
1503 <dl class="method">
1504 <dt id="nepi.resources.linux.udptunnel.LinuxUdpTunnel.verify_connection">
1505 <tt class="descname">verify_connection</tt><big>(</big><em>endpoint</em>, <em>remote_endpoint</em><big>)</big><a class="reference internal" href="../_modules/nepi/resources/linux/udptunnel.html#LinuxUdpTunnel.verify_connection"><span class="viewcode-link">[source]</span></a><a class="headerlink" href="#nepi.resources.linux.udptunnel.LinuxUdpTunnel.verify_connection" title="Permalink to this definition">¶</a></dt>
1506 <dd></dd></dl>
1507
1508 </dd></dl>
1509
1510 </div>
1511 <div class="section" id="module-nepi.resources.linux">
1512 <span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-nepi.resources.linux" title="Permalink to this headline">¶</a></h2>
1513 </div>
1514 </div>
1515
1516
1517           </div>
1518         </div>
1519       </div>
1520       <div class="clearer"></div>
1521     </div>
1522     <div class="related">
1523       <h3>Navigation</h3>
1524       <ul>
1525         <li class="right" style="margin-right: 10px">
1526           <a href="../genindex.html" title="General Index"
1527              >index</a></li>
1528         <li class="right" >
1529           <a href="../py-modindex.html" title="Python Module Index"
1530              >modules</a> |</li>
1531         <li><a href="../index.html">NEPI 3.2 documentation</a> &raquo;</li> 
1532       </ul>
1533     </div>
1534     <div class="footer">
1535         &copy; Copyright 2014, Alina Quereilhac, Lucia Guevgeozian Odizzio, Julien Tribino.
1536       Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3.
1537     </div>
1538   </body>
1539 </html>