~ubuntu-branches/ubuntu/quantal/cloud-init/quantal

« back to all changes in this revision

Viewing changes to cloudinit/patcher.py

  • Committer: Package Import Robot
  • Author(s): Scott Moser
  • Date: 2012-09-30 14:29:04 UTC
  • Revision ID: package-import@ubuntu.com-20120930142904-nq8fkve62i0xytqz
* add CloudStack to DataSources listed by dpkg-reconfigure (LP: #1002155)
* New upstream snapshot.
  * 0440 permissions on /etc/sudoers.d files rather than 0644
  * get host ssh keys to the console (LP: #1055688)
  * MAAS DataSource adjust timestamp in oauth header to one based on the
    timestamp in the response of a 403.  This accounts for a bad local
    clock. (LP: #978127)
  * re-start the salt daemon rather than start to ensure config changes
    are taken.
  * allow for python unicode types in yaml that is loaded.
  * cleanup in how config modules get at users and groups.

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
import sys
24
24
 
25
25
# Default fallback format
26
 
FALL_FORMAT = 'FALLBACK: %(asctime)s - %(filename)s[%(levelname)s]: %(message)s'
 
26
FALL_FORMAT = ('FALLBACK: %(asctime)s - %(filename)s[%(levelname)s]: ' +
 
27
               '%(message)s')
27
28
 
28
29
 
29
30
class QuietStreamHandler(logging.StreamHandler):
39
40
    # sys.stderr using a fallback logger
40
41
    fallback_handler = QuietStreamHandler(sys.stderr)
41
42
    fallback_handler.setFormatter(logging.Formatter(FALL_FORMAT))
42
 
    def handleError(self, record):
 
43
 
 
44
    def handleError(self, record):  # pylint: disable=W0613
43
45
        try:
44
46
            fallback_handler.handle(record)
45
47
            fallback_handler.flush()