| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It's legal to give a CephEntityAddr to osd blacklist with no nonce,
so allow it in the valid() method; also add validation of any nonce
given that it's a long >= 0.
Also fix comment on CephEntityAddr type description in MonCommands.h,
and add tests for invalid nonces (while fixing the existing tests to remove
the () around expect_false args).
Fixes: #6425
Signed-off-by: Dan Mick <dan.mick@inktank.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If the / is missing in an EntityAddress, an ArgumentValid exception must
be raised so that it can be caught in the same way other argument
validation exceptions are.
http://tracker.ceph.com/issues/6274 refs #6274
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1) change python to the virtualenv version, which means
2) we can avoid setting sys.path directly
Also:
3) remove the "DEVELOPER MODE" message
Signed-off-by: Dan Mick <dan.mick@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It's legal to give a CephEntityAddr to osd blacklist with no nonce,
so allow it in the valid() method; also add validation of any nonce
given that it's a long >= 0.
Also fix comment on CephEntityAddr type description in MonCommands.h,
and add tests for invalid nonces (while fixing the existing tests to remove
the () around expect_false args).
Fixes: #6425
Signed-off-by: Dan Mick <dan.mick@inktank.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If the / is missing in an EntityAddress, an ArgumentValid exception must
be raised so that it can be caught in the same way other argument
validation exceptions are.
http://tracker.ceph.com/issues/6274 refs #6274
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1) change python to the virtualenv version, which means
2) we can avoid setting sys.path directly
Also:
3) remove the "DEVELOPER MODE" message
Signed-off-by: Dan Mick <dan.mick@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
|