summaryrefslogtreecommitdiff
path: root/cloudinit
diff options
context:
space:
mode:
authorJoshua Harlow <harlowja@yahoo-inc.com>2012-06-18 21:10:47 -0700
committerJoshua Harlow <harlowja@yahoo-inc.com>2012-06-18 21:10:47 -0700
commit2d3dcfb5ffb7714dadb6d317f2c2675faf3e1845 (patch)
tree97da462aebc2da23dbe24536e3a1822729f3f46a /cloudinit
parentb35772387cb9ae8232ec5986950ec6789f46b202 (diff)
downloadvyos-cloud-init-2d3dcfb5ffb7714dadb6d317f2c2675faf3e1845.tar.gz
vyos-cloud-init-2d3dcfb5ffb7714dadb6d317f2c2675faf3e1845.zip
Removed this for now.
Diffstat (limited to 'cloudinit')
-rw-r--r--cloudinit/transforms/welcome_message.py64
1 files changed, 0 insertions, 64 deletions
diff --git a/cloudinit/transforms/welcome_message.py b/cloudinit/transforms/welcome_message.py
deleted file mode 100644
index 04691d21..00000000
--- a/cloudinit/transforms/welcome_message.py
+++ /dev/null
@@ -1,64 +0,0 @@
-# vi: ts=4 expandtab
-#
-# Copyright (C) 2012 Canonical Ltd.
-# Copyright (C) 2012 Hewlett-Packard Development Company, L.P.
-# Copyright (C) 2012 Yahoo! Inc.
-#
-# Author: Scott Moser <scott.moser@canonical.com>
-# Author: Juerg Haefliger <juerg.haefliger@hp.com>
-# Author: Joshua Harlow <harlowja@yahoo-inc.com>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 3, as
-# published by the Free Software Foundation.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-from cloudinit.settings import PER_ALWAYS
-
-from cloudinit import templater
-from cloudinit import util
-from cloudinit import version
-
-import sys
-
-welcome_message_def = ("Cloud-init v. {{version}} starting stage {{stage}} at "
- "{{timestamp}}. Up {{uptime}} seconds.")
-
-
-frequency = PER_ALWAYS
-
-
-def handle(_name, cfg, cloud, log, args):
-
- welcome_msg = util.get_cfg_option_str(cfg, "welcome_msg")
- if not welcome_msg:
- tpl_fn = cloud.get_template_filename("welcome_msg")
- if tpl_fn:
- welcome_msg = util.load_file(tpl_fn)
-
- if not welcome_msg:
- welcome_msg = welcome_message_def
-
- stage = "??"
- if args:
- stage = args[0]
-
- tpl_params = {
- 'stage': stage,
- 'version': version.version_string(),
- 'uptime': util.uptime(),
- 'timestamp': util.time_rfc2822(),
- }
- try:
- contents = templater.render_string(welcome_msg, tpl_params)
- # TODO use log or sys.stderr??
- sys.stderr.write("%s\n" % (contents))
- except:
- util.logexc(log, "Failed to render welcome message template")