summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Mick <dan.mick@inktank.com>2013-07-24 22:31:17 -0700
committerDan Mick <dan.mick@inktank.com>2013-07-25 11:40:33 -0700
commit27a0b86615918dc7ac88e55d2ec3bf1c8f6f6a3a (patch)
tree0fc2f98f29403a03e1674f42bd7abcef5f7c5244
parentc5419785c8f25bab55ebfab8493e611fbb65352d (diff)
downloadceph-27a0b86615918dc7ac88e55d2ec3bf1c8f6f6a3a.tar.gz
ceph_argparse.py: wrong variable used if valid() fails for Ceph{Osd}Name
self.t isn't valid in the failure case; use t Signed-off-by: Dan Mick <dan.mick@inktank.com>
-rw-r--r--src/pybind/ceph_argparse.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pybind/ceph_argparse.py b/src/pybind/ceph_argparse.py
index 907d2ec2b33..b82cc833ba6 100644
--- a/src/pybind/ceph_argparse.py
+++ b/src/pybind/ceph_argparse.py
@@ -332,7 +332,7 @@ class CephName(CephArgtype):
else:
t, i = s.split('.')
if not t in ('osd', 'mon', 'client', 'mds'):
- raise ArgumentValid('unknown type ' + self.t)
+ raise ArgumentValid('unknown type ' + t)
if t == 'osd':
if i != '*':
try:
@@ -364,7 +364,7 @@ class CephOsdName(CephArgtype):
t = 'osd'
i = s
if t != 'osd':
- raise ArgumentValid('unknown type ' + self.t)
+ raise ArgumentValid('unknown type ' + t)
try:
i = int(i)
except: