Skip to content

Commit 30dc977

Browse files
Merge pull request #1559 from caberos/1558
return error internal in vs usage feature when sent the valid-type in…
2 parents 76c4203 + 84b88aa commit 30dc977

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

SoftLayer/CLI/virt/usage.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ def cli(env, identifier, start_date, end_date, valid_type, summary_period):
3030
vs_id = helpers.resolve_id(vsi.resolve_ids, identifier, 'VS')
3131

3232
result = vsi.get_summary_data_usage(vs_id, start_date=start_date, end_date=end_date,
33-
valid_type=valid_type, summary_period=summary_period)
33+
valid_type=valid_type.upper(), summary_period=summary_period)
3434

3535
if len(result) == 0:
3636
raise exceptions.CLIAbort('No metric data for this range of dates provided')
3737

3838
count = 0
3939
counter = 0.00
4040
for data in result:
41-
if valid_type == "MEMORY_USAGE":
41+
if valid_type.upper() == "MEMORY_USAGE":
4242
usage_counter = data['counter'] / 2 ** 30
4343
else:
4444
usage_counter = data['counter']

tests/CLI/modules/vs/vs_tests.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -736,6 +736,13 @@ def test_usage_vs_cpu(self):
736736

737737
self.assert_no_fail(result)
738738

739+
def test_usage_vs_cpu_lower_case(self):
740+
result = self.run_command(
741+
['vs', 'usage', '100', '--start_date=2019-3-4', '--end_date=2019-4-2', '--valid_type=cpu0',
742+
'--summary_period=300'])
743+
744+
self.assert_no_fail(result)
745+
739746
def test_usage_vs_memory(self):
740747
result = self.run_command(
741748
['vs', 'usage', '100', '--start_date=2019-3-4', '--end_date=2019-4-2', '--valid_type=MEMORY_USAGE',

0 commit comments

Comments
 (0)