Package ganeti :: Package cmdlib :: Module cluster :: Class LUClusterRenewCrypto
[hide private]
[frames] | no frames]

Class LUClusterRenewCrypto

source code


Renew the cluster's crypto tokens.

Note that most of this operation is done in gnt_cluster.py, this LU only takes care of the renewal of the client SSL certificates.

Instance Methods [hide private]
 
Exec(self, feedback_fn)
Execute the LU.
source code

Inherited from base.NoHooksLU: BuildHooksEnv, BuildHooksNodes, PreparePostHookNodes

Inherited from base.LogicalUnit: CheckArguments, CheckPrereq, DeclareLocks, ExpandNames, HooksCallBack, WConfdClient, __init__, owned_locks, release_request

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _MAX_NUM_RETRIES = 3

Inherited from base.NoHooksLU: HPATH, HTYPE

Inherited from base.LogicalUnit: REQ_BGL

Instance Variables [hide private]

Inherited from base.LogicalUnit: dry_run_result

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

Exec(self, feedback_fn)

source code 

Execute the LU.

This method should implement the actual work. It should raise errors.OpExecError for failures that are somewhat dealt with in code, or expected.

Overrides: base.LogicalUnit.Exec
(inherited documentation)