diff options
Diffstat (limited to 'documentation/ref-manual/eclipse/html/poky-ref-manual/recipe-logging-mechanisms.html')
-rw-r--r-- | documentation/ref-manual/eclipse/html/poky-ref-manual/recipe-logging-mechanisms.html | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/documentation/ref-manual/eclipse/html/poky-ref-manual/recipe-logging-mechanisms.html b/documentation/ref-manual/eclipse/html/poky-ref-manual/recipe-logging-mechanisms.html deleted file mode 100644 index add1017473..0000000000 --- a/documentation/ref-manual/eclipse/html/poky-ref-manual/recipe-logging-mechanisms.html +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | <html> | ||
2 | <head> | ||
3 | <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> | ||
4 | <title>2.3.7. Recipe Logging Mechanisms</title> | ||
5 | <link rel="stylesheet" type="text/css" href="../book.css"> | ||
6 | <meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> | ||
7 | <link rel="home" href="index.html" title="The Yocto Project Reference Manual"> | ||
8 | <link rel="up" href="usingpoky-debugging.html" title="2.3. Debugging Build Failures"> | ||
9 | <link rel="prev" href="usingpoky-debugging-variables.html" title="2.3.6. Variables"> | ||
10 | <link rel="next" href="logging-with-python.html" title="2.3.7.1. Logging With Python"> | ||
11 | </head> | ||
12 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" title="2.3.7. Recipe Logging Mechanisms"> | ||
13 | <div class="titlepage"><div><div><h3 class="title"> | ||
14 | <a name="recipe-logging-mechanisms"></a>2.3.7. Recipe Logging Mechanisms</h3></div></div></div> | ||
15 | <p> | ||
16 | Best practices exist while writing recipes that both log build progress and | ||
17 | act on build conditions such as warnings and errors. | ||
18 | Both Python and Bash language bindings exist for the logging mechanism: | ||
19 | </p> | ||
20 | <div class="itemizedlist"><ul class="itemizedlist" type="disc"> | ||
21 | <li class="listitem"><p><span class="emphasis"><em>Python:</em></span> For Python functions, BitBake | ||
22 | supports several loglevels: <code class="filename">bb.fatal</code>, | ||
23 | <code class="filename">bb.error</code>, <code class="filename">bb.warn</code>, | ||
24 | <code class="filename">bb.note</code>, <code class="filename">bb.plain</code>, | ||
25 | and <code class="filename">bb.debug</code>.</p></li> | ||
26 | <li class="listitem"><p><span class="emphasis"><em>Bash:</em></span> For Bash functions, the same set | ||
27 | of loglevels exist and are accessed with a similar syntax: | ||
28 | <code class="filename">bbfatal</code>, <code class="filename">bberror</code>, | ||
29 | <code class="filename">bbwarn</code>, <code class="filename">bbnote</code>, | ||
30 | <code class="filename">bbplain</code>, and <code class="filename">bbdebug</code>.</p></li> | ||
31 | </ul></div> | ||
32 | <p> | ||
33 | </p> | ||
34 | <p> | ||
35 | For guidance on how logging is handled in both Python and Bash recipes, see the | ||
36 | <code class="filename">logging.bbclass</code> file in the | ||
37 | <code class="filename">meta/classes</code> folder of the | ||
38 | <a class="link" href="../dev-manual/source-directory.html" target="_self">Source Directory</a>. | ||
39 | </p> | ||
40 | </div></body> | ||
41 | </html> | ||