Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(303)

Side by Side Diff: boto/cloudformation/template.py

Issue 8386013: Merging in latest boto. (Closed) Base URL: svn://svn.chromium.org/boto
Patch Set: Redoing vendor drop by deleting and then merging. Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « boto/cloudformation/stack.py ('k') | boto/cloudfront/__init__.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 from boto.resultset import ResultSet
2
3 class Template:
4 def __init__(self, connection=None):
5 self.connection = connection
6 self.description = None
7 self.template_parameters = None
8
9 def startElement(self, name, attrs, connection):
10 if name == "Parameters":
11 self.template_parameters = ResultSet([('member', TemplateParameter)] )
12 return self.template_parameters
13 else:
14 return None
15
16 def endElement(self, name, value, connection):
17 if name == "Description":
18 self.description = value
19 else:
20 setattr(self, name, value)
21
22 class TemplateParameter:
23 def __init__(self, parent):
24 self.parent = parent
25 self.default_value = None
26 self.description = None
27 self.no_echo = None
28 self.parameter_key = None
29
30 def startElement(self, name, attrs, connection):
31 return None
32
33 def endElement(self, name, value, connection):
34 if name == "DefaultValue":
35 self.default_value = value
36 elif name == "Description":
37 self.description = value
38 elif name == "NoEcho":
39 self.no_echo = bool(value)
40 elif name == "ParameterKey":
41 self.parameter_key = value
42 else:
43 setattr(self, name, value)
OLDNEW
« no previous file with comments | « boto/cloudformation/stack.py ('k') | boto/cloudfront/__init__.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698