Skip to content

Commit d2c7ecb

Browse files
Merge pull request #1980 from JayasilanJibm/issue_1979
f-string changes for order, storage_utils, subnet, tags module
2 parents 2d490bf + 6098a7c commit d2c7ecb

File tree

14 files changed

+199
-55
lines changed

14 files changed

+199
-55
lines changed

SoftLayer/CLI/order/lookup.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,22 +36,22 @@ def cli(env, identifier, details):
3636
def get_order_table(order):
3737
"""Formats a table for billing order"""
3838

39-
title = "Order {id}".format(id=order.get('id'))
39+
title = f"Order {order.get('id')}"
4040
date_format = '%Y-%m-%d'
4141
table = formatting.Table(["Key", "Value"], title=title)
4242
table.align = 'l'
4343

4444
ordered_by = "IBM"
4545
user = order.get('userRecord', None)
4646
if user:
47-
ordered_by = "{} ({})".format(user.get('displayName'), utils.lookup(user, 'userStatus', 'name'))
47+
ordered_by = f"{user.get('displayName')} ({utils.lookup(user, 'userStatus', 'name')})"
4848
table.add_row(['Ordered By', ordered_by])
4949

5050
table.add_row(['Create Date', utils.clean_time(order.get('createDate'), date_format, date_format)])
5151
table.add_row(['Modify Date', utils.clean_time(order.get('modifyDate'), date_format, date_format)])
5252
table.add_row(['Order Approval Date', utils.clean_time(order.get('orderApprovalDate'), date_format, date_format)])
5353
table.add_row(['Status', order.get('status')])
54-
table.add_row(['Order Total Amount', "{price:.2f}".format(price=float(order.get('orderTotalAmount', '0')))])
54+
table.add_row(['Order Total Amount', f'{float(order.get("orderTotalAmount","0")):.2f}'])
5555
table.add_row(['Invoice Total Amount', "{price:.2f}".
5656
format(price=float(order.get('initialInvoice', {}).get('invoiceTotalAmount', '0')))])
5757

SoftLayer/CLI/order/place.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,13 @@ def cli(env, package_keyname, location, preset, verify, billing, complex_type,
6666
location_dc = network.get_datacenter_by_keyname(location)
6767
for pod in pods:
6868
if location_dc.get('name') in pod.get('name'):
69-
click.secho('Warning: Closed soon: {}'.format(pod.get('name')), fg='yellow')
69+
click.secho(f"Warning: Closed soon: {pod.get('name')}", fg='yellow')
7070

7171
if extras:
7272
try:
7373
extras = json.loads(extras)
7474
except ValueError as err:
75-
raise exceptions.CLIAbort("There was an error when parsing the --extras value: {}".format(err))
75+
raise exceptions.CLIAbort(f"There was an error when parsing the --extras value: {err}")
7676

7777
args = (package_keyname, location, order_items)
7878
kwargs = {'preset_keyname': preset,

SoftLayer/CLI/order/place_quote.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def cli(env, package_keyname, location, preset, name, send_email, complex_type,
7373
try:
7474
extras = json.loads(extras)
7575
except ValueError as err:
76-
raise exceptions.CLIAbort("There was an error when parsing the --extras value: {}".format(err))
76+
raise exceptions.CLIAbort(f"There was an error when parsing the --extras value: {err}")
7777

7878
args = (package_keyname, location, order_items)
7979
kwargs = {'preset_keyname': preset,

SoftLayer/CLI/order/quote.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def _parse_create_args(client, args):
3737
try:
3838
data['extras'] = args.get('extras')
3939
except ValueError as err:
40-
raise exceptions.CLIAbort("There was an error when parsing the --extras value: {}".format(err))
40+
raise exceptions.CLIAbort(f"There was an error when parsing the --extras value: {err}")
4141
if args.get('image'):
4242
if args.get('image').isdigit():
4343
image_mgr = ImageManager(client)

SoftLayer/CLI/order/quote_detail.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def cli(env, quote):
1919
result = manager.get_quote_details(quote)
2020

2121
package = result['order']['items'][0]['package']
22-
title = "{} - Package: {}, Id {}".format(result.get('name'), package['keyName'], package['id'])
22+
title = f"{result.get('name')} - Package: {package['keyName']}, Id {package['id']}"
2323
table = formatting.Table([
2424
'Category', 'Description', 'Quantity', 'Recurring', 'One Time'
2525
], title=title)

SoftLayer/CLI/storage_utils.py

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,25 +43,22 @@ def build_output_table(env, volumes, columns, sortby):
4343

4444
def _format_name(obj):
4545
if obj['type'] == 'VIRTUAL':
46-
return "{0}.{1}".format(obj['hostname'], obj['domain'])
46+
return f"{obj['hostname']}.{obj['domain']}"
4747

4848
elif obj['type'] == 'HARDWARE':
49-
return "{0}.{1}".format(obj['hostname'], obj['domain'])
49+
return f"{obj['hostname']}.{obj['domain']}"
5050

5151
elif obj['type'] == 'SUBNET':
52-
name = "{0}/{1}".format(
53-
obj['networkIdentifier'],
54-
obj['cidr']
55-
)
52+
name = f"{obj['networkIdentifier']}/{obj['cidr']}"
5653
if 'note' in obj.keys():
57-
name = "{0} ({1})".format(name, obj['note'])
54+
name = f"{name} ({obj['note']})"
5855

5956
return name
6057

6158
elif obj['type'] == 'IP':
6259
name = obj['ipAddress']
6360
if 'note' in obj.keys():
64-
name = "{0} ({1})".format(name, obj['note'])
61+
name = f"{name} ({obj['note']})"
6562

6663
return name
6764
else:

SoftLayer/CLI/subnet/create.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,7 @@ def cli(env, network, quantity, endpoint_id, ipv6, test):
5454
result = mgr.add_subnet(network, quantity=quantity, endpoint_id=endpoint_id, version=version, test_order=test)
5555

5656
except SoftLayer.SoftLayerAPIError as error:
57-
raise exceptions.CLIAbort('Unable to order {} {} ipv{} , error: {}'.format(quantity,
58-
network,
59-
version,
60-
error.faultString))
57+
raise exceptions.CLIAbort(f"Unable to order {quantity} {network} ipv{version} , error: {error.faultString}")
6158

6259
table = formatting.Table(['Item', 'cost'])
6360
table.align['Item'] = 'r'

SoftLayer/CLI/subnet/edit.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@ def cli(env, identifier, tags, note):
3434
def print_result(result, detail):
3535
"""Prints a successfully or Failed message."""
3636
if result:
37-
click.secho("{} successfully".format(detail), fg='green')
37+
click.secho(f"{detail} successfully", fg='green')
3838
else:
39-
click.secho("Failed to {}".format(detail.lower()), fg='red')
39+
click.secho(f"Failed to {detail.lower()}", fg='red')

SoftLayer/CLI/tags/cleanup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ def cli(env, dry_run):
2020

2121
for tag in empty_tags:
2222
if dry_run:
23-
click.secho("(Dry Run) Removing {}".format(tag.get('name')), fg='yellow')
23+
click.secho(f"(Dry Run) Removing {tag.get('name')}", fg='yellow')
2424
else:
2525
result = tag_manager.delete_tag(tag.get('name'))
2626
color = 'green' if result else 'red'
27-
click.secho("Removing {}".format(tag.get('name')), fg=color)
27+
click.secho(f"Removing {tag.get('name')}", fg=color)

SoftLayer/CLI/tags/delete.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ def cli(env, identifier, name):
2525

2626
result = tag_manager.delete_tag(tag_name)
2727
if result:
28-
click.secho("Tag {} has been removed".format(tag_name), fg='green')
28+
click.secho(f"Tag {tag_name} has been removed", fg='green')
2929
else:
30-
click.secho("Failed to remove tag {}".format(tag_name), fg='red')
30+
click.secho(f"Failed to remove tag {tag_name}", fg='red')

0 commit comments

Comments
 (0)