• Iustin Pop's avatar
    Add an interface for the drain flag changes/query · 3ccafd0e
    Iustin Pop authored
    This adds the set/reset in the jqueue and luxi modules, and a way to
    query it in OpQueryConfigValues, and also the comand line interface for
    it:
    $ gnt-cluster queue info
    The drain flag is unset
    $ gnt-cluster queue drain
    $ gnt-cluster queue info
    The drain flag is set
    $ gnt-cluster queue undrain
    $ gnt-cluster queue info
    The drain flag is unset
    
    The choice of making the setting via luxi and not an opcode is that
    opcodes can't be executed when drained, but we don't query via luxi
    since in the future it might become a cluster property as opposed to a
    node one.
    
    Reviewed-by: imsnah
    3ccafd0e
ganeti-masterd 12.9 KB