Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
itminedu
snf-ganeti
Commits
9ddb5e45
Commit
9ddb5e45
authored
Dec 05, 2008
by
Iustin Pop
Browse files
node list: add the offline field
Reviewed-by: ultrotter
parent
fc0fe88c
Changes
2
Show whitespace changes
Inline
Side-by-side
lib/cmdlib.py
View file @
9ddb5e45
...
@@ -1661,6 +1661,7 @@ class LUQueryNodes(NoHooksLU):
...
@@ -1661,6 +1661,7 @@ class LUQueryNodes(NoHooksLU):
"serial_no"
,
"serial_no"
,
"master_candidate"
,
"master_candidate"
,
"master"
,
"master"
,
"offline"
,
)
)
def
ExpandNames
(
self
):
def
ExpandNames
(
self
):
...
@@ -1780,6 +1781,8 @@ class LUQueryNodes(NoHooksLU):
...
@@ -1780,6 +1781,8 @@ class LUQueryNodes(NoHooksLU):
val
=
node
.
master_candidate
val
=
node
.
master_candidate
elif
field
==
"master"
:
elif
field
==
"master"
:
val
=
node
.
name
==
master_node
val
=
node
.
name
==
master_node
elif
field
==
"offline"
:
val
=
node
.
offline
elif
self
.
_FIELDS_DYNAMIC
.
Matches
(
field
):
elif
self
.
_FIELDS_DYNAMIC
.
Matches
(
field
):
val
=
live_data
[
node
.
name
].
get
(
field
,
None
)
val
=
live_data
[
node
.
name
].
get
(
field
,
None
)
else
:
else
:
...
...
scripts/gnt-node
View file @
9ddb5e45
...
@@ -54,6 +54,7 @@ _LIST_HEADERS = {
...
@@ -54,6 +54,7 @@ _LIST_HEADERS = {
"serial_no"
:
"SerialNo"
,
"serial_no"
:
"SerialNo"
,
"master_candidate"
:
"MasterC"
,
"master_candidate"
:
"MasterC"
,
"master"
:
"IsMaster"
,
"master"
:
"IsMaster"
,
"offline"
:
"Offline"
,
}
}
...
@@ -138,7 +139,7 @@ def ListNodes(opts, args):
...
@@ -138,7 +139,7 @@ def ListNodes(opts, args):
val
=
row
[
idx
]
val
=
row
[
idx
]
if
field
in
list_type_fields
:
if
field
in
list_type_fields
:
val
=
","
.
join
(
val
)
val
=
","
.
join
(
val
)
elif
field
in
(
'master'
,
'master_candidate'
):
elif
field
in
(
'master'
,
'master_candidate'
,
'offline'
):
if
val
:
if
val
:
val
=
'Y'
val
=
'Y'
else
:
else
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment