Revision e86c427c lib/client/gnt_cluster.py
b/lib/client/gnt_cluster.py | ||
---|---|---|
1886 | 1886 |
@return: True upon success |
1887 | 1887 |
""" |
1888 | 1888 |
ToStdout("Performing version-specific downgrade tasks.") |
1889 |
|
|
1890 |
ToStdout("...removing client certificates ssconf file") |
|
1891 |
ssconffile = ssconf.SimpleStore().KeyToFilename( |
|
1892 |
constants.SS_MASTER_CANDIDATES_CERTS) |
|
1893 |
badnodes = _VerifyCommand(["rm", "-f", ssconffile]) |
|
1894 |
if badnodes: |
|
1895 |
ToStderr("Warning: failed to clean up ssconf on %s." |
|
1896 |
% (", ".join(badnodes),)) |
|
1897 |
return False |
|
1898 |
|
|
1899 |
ToStdout("...removing client certificates") |
|
1900 |
badnodes = _VerifyCommand(["rm", "-f", pathutils.NODED_CLIENT_CERT_FILE]) |
|
1901 |
if badnodes: |
|
1902 |
ToStderr("Warning: failed to clean up certificates on %s." |
|
1903 |
% (", ".join(badnodes),)) |
|
1904 |
return False |
|
1905 |
|
|
1906 | 1889 |
return True |
1907 | 1890 |
|
1908 | 1891 |
|
Also available in: Unified diff