cloud-init-dev team mailing list archive
-
cloud-init-dev team
-
Mailing list archive
-
Message #02660
[Merge] ~ajorgens/cloud-init:fix-gratuitous-templating into cloud-init:master
Andrew Jorgensen has proposed merging ~ajorgens/cloud-init:fix-gratuitous-templating into cloud-init:master.
Requested reviews:
cloud-init commiters (cloud-init-dev)
For more details, see:
https://code.launchpad.net/~ajorgens/cloud-init/+git/cloud-init/+merge/325511
--
Your team cloud-init commiters is requested to review the proposed merge of ~ajorgens/cloud-init:fix-gratuitous-templating into cloud-init:master.
diff --git a/cloudinit/cmd/main.py b/cloudinit/cmd/main.py
index 26cc265..ce3c10d 100644
--- a/cloudinit/cmd/main.py
+++ b/cloudinit/cmd/main.py
@@ -3,10 +3,12 @@
# Copyright (C) 2012 Canonical Ltd.
# Copyright (C) 2012 Hewlett-Packard Development Company, L.P.
# Copyright (C) 2012 Yahoo! Inc.
+# Copyright (C) 2017 Amazon.com, Inc. or its affiliates
#
# Author: Scott Moser <scott.moser@xxxxxxxxxxxxx>
# Author: Juerg Haefliger <juerg.haefliger@xxxxxx>
# Author: Joshua Harlow <harlowja@xxxxxxxxxxxxx>
+# Author: Andrew Jorgensen <ajorgens@xxxxxxxxxx>
#
# This file is part of cloud-init. See LICENSE file for license information.
@@ -25,7 +27,6 @@ from cloudinit import netinfo
from cloudinit import signal_handler
from cloudinit import sources
from cloudinit import stages
-from cloudinit import templater
from cloudinit import url_helper
from cloudinit import util
from cloudinit import version
@@ -42,9 +43,9 @@ from cloudinit import atomic_helper
from cloudinit.dhclient_hook import LogDhclient
-# Pretty little cheetah formatted welcome message template
-WELCOME_MSG_TPL = ("Cloud-init v. ${version} running '${action}' at "
- "${timestamp}. Up ${uptime} seconds.")
+# Welcome message template
+WELCOME_MSG_TPL = ("Cloud-init v. {version} running '{action}' at "
+ "{timestamp}. Up {uptime} seconds.")
# Module section template
MOD_SECTION_TPL = "cloud_%s_modules"
@@ -88,13 +89,11 @@ def welcome(action, msg=None):
def welcome_format(action):
- tpl_params = {
- 'version': version.version_string(),
- 'uptime': util.uptime(),
- 'timestamp': util.time_rfc2822(),
- 'action': action,
- }
- return templater.render_string(WELCOME_MSG_TPL, tpl_params)
+ return WELCOME_MSG_TPL.format(
+ version=version.version_string(),
+ uptime=util.uptime(),
+ timestamp=util.time_rfc2822(),
+ action=action)
def extract_fns(args):
Follow ups