diff options
author | Dan Mick <dan.mick@inktank.com> | 2013-07-24 22:31:17 -0700 |
---|---|---|
committer | Dan Mick <dan.mick@inktank.com> | 2013-07-25 11:40:33 -0700 |
commit | 27a0b86615918dc7ac88e55d2ec3bf1c8f6f6a3a (patch) | |
tree | 0fc2f98f29403a03e1674f42bd7abcef5f7c5244 | |
parent | c5419785c8f25bab55ebfab8493e611fbb65352d (diff) | |
download | ceph-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.py | 4 |
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: |