summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-02-14 08:43:37 -0800
committerZac Medico <zmedico@gentoo.org>2011-02-14 08:43:37 -0800
commit4e5332a28c86202590b5de04ad14fdfb6f6a2c91 (patch)
treef80f75758fac6391660a1b70ac9bac1ed5f02f25 /pym
parent4ad43805eb11e6111ba1567dfd66cd0e429166d3 (diff)
downloadportage-4e5332a28c86202590b5de04ad14fdfb6f6a2c91.tar.gz
portage-4e5332a28c86202590b5de04ad14fdfb6f6a2c91.tar.bz2
portage-4e5332a28c86202590b5de04ad14fdfb6f6a2c91.zip
depgraph: --deep=0 is equivalent to no deep param
Diffstat (limited to 'pym')
-rw-r--r--pym/_emerge/create_depgraph_params.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pym/_emerge/create_depgraph_params.py b/pym/_emerge/create_depgraph_params.py
index 6b97ab79d..735f12ce7 100644
--- a/pym/_emerge/create_depgraph_params.py
+++ b/pym/_emerge/create_depgraph_params.py
@@ -30,8 +30,9 @@ def create_depgraph_params(myopts, myaction):
myopts.get("--selective", "n") != "n":
myparams["selective"] = True
- if "--deep" in myopts:
- myparams["deep"] = myopts["--deep"]
+ deep = myopts.get("--deep")
+ if deep is not None and deep != 0:
+ myparams["deep"] = deep
if "--complete-graph" in myopts:
myparams["complete"] = True
if "--emptytree" in myopts: