]> code.ossystems Code Review - openembedded-core.git/commitdiff
package.bbclass,prserv.bbclass: Compare USE_PR_SERV with "1" or "0"
authorKhem Raj <raj.khem@gmail.com>
Sat, 28 May 2011 01:27:47 +0000 (18:27 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 29 May 2011 08:39:57 +0000 (09:39 +0100)
Value of USE_PR_SERV is either "1" or "0" looking at
settings in bitbake.conf
USE_PR_SERV = "${@[1,0][(bb.data.getVar('PRSERV_HOST',d,1) is None) or (bb.data.getVar('PRSERV_PORT',d,1) is None)]}"
So we compare the strings

Signed-off-by: Khem Raj <raj.khem@gmail.com>
meta/classes/package.bbclass
meta/classes/prserv.bbclass

index a1b948276feb17e1c6c91f0337f22697459e1a9d..1e6a872553a7b5cffa5ae5419893bf00a5ab3b49 100644 (file)
@@ -330,7 +330,7 @@ def runtime_mapping_rename (varname, d):
 #
 
 python package_get_auto_pr() {
-       if d.getVar('USE_PR_SERV', True):
+       if d.getVar('USE_PR_SERV', True) != "0":
                auto_pr=prserv_get_pr_auto(d)
                if auto_pr is None:
                        bb.fatal("Can NOT get auto PR revision from remote PR service")
index de46ff689781ad33bfc6d0bed25dbda89b94b14b..18b8589a7b94b687a0859f30116f59a0d7735c1f 100644 (file)
@@ -12,7 +12,7 @@ def prserv_make_conn(d):
     return conn
 
 def prserv_get_pr_auto(d):
-    if not d.getVar('USE_PR_SERV', True):
+    if d.getVar('USE_PR_SERV', True) != "0":
         bb.warn("Not using network based PR service")
         return None