<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/ec2init/UserDataHandler.py, branch crux</title>
<subtitle> (mirror of https://github.com/marekm72/vyos-cloud-init.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-cloud-init.git/atom?h=crux</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/atom?h=crux'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/'/>
<updated>2010-02-03T23:09:48+00:00</updated>
<entry>
<title>globally remove ec2init and rename to cloudinit</title>
<updated>2010-02-03T23:09:48+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-02-03T23:09:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=aed1c1e9fda1e78d19305e90f554d0dcb5388cd7'/>
<id>urn:sha1:aed1c1e9fda1e78d19305e90f554d0dcb5388cd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add the part-handler plugin</title>
<updated>2010-01-28T22:16:11+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-28T22:16:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=e6e30d8c8f72b904b34e93d2b9c4aef39b965b59'/>
<id>urn:sha1:e6e30d8c8f72b904b34e93d2b9c4aef39b965b59</id>
<content type='text'>
If a part of a multipart file is 'text/part-handler' then it is 
expected to be python code that implements 2 methods

- list_types()
  list the types that this part-handler supports, return
  a list.  ie: return(['text/plain'])

- handle_parts(data,ctype,filename,payload)
  this method will be called:
     once, when loaded, with ctype == '__begin__'
     once per part
     once, at the end, with ctype == '__end__'

   - ctype is the content type ('text/plain')
   - filename is the filename portion of the mime data
   - payload is the content of the part
   - data is currently the cloud object, but this could change
</content>
</entry>
<entry>
<title>in #include type, allow comment lines</title>
<updated>2010-01-27T00:49:48+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-27T00:49:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=e7fcf1d3ab91193d9e3ff86fa845e5bd0edca86d'/>
<id>urn:sha1:e7fcf1d3ab91193d9e3ff86fa845e5bd0edca86d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add 'starts_with' mapping for upstart-job</title>
<updated>2010-01-26T21:49:50+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-26T21:49:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=5b70be886062c3916a6635b391806a2077578fef'/>
<id>urn:sha1:5b70be886062c3916a6635b391806a2077578fef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>correctly mark content type of simple files</title>
<updated>2010-01-11T19:13:28+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@nelson</email>
</author>
<published>2010-01-11T19:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=7bde8d909ec9b2cabd3ab6366ea33d8f52e8e2fc'/>
<id>urn:sha1:7bde8d909ec9b2cabd3ab6366ea33d8f52e8e2fc</id>
<content type='text'>
For user data that is not a mime message, we were not applying the
starts with rules. In fact, they were not getting applied at all.

Other fix here is to have the 'main' function decompress input
</content>
</entry>
<entry>
<title>support getting public ssh keys from ec2 metadata service</title>
<updated>2010-01-08T01:18:26+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@nelson</email>
</author>
<published>2010-01-08T01:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=399f9ede1081a01b3c4d0e461ab269d3a42a5f71'/>
<id>urn:sha1:399f9ede1081a01b3c4d0e461ab269d3a42a5f71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>functional state now in kvm tests</title>
<updated>2010-01-07T21:07:01+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@nelson</email>
</author>
<published>2010-01-07T21:07:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=49d3df468a94fef41a036dfa5d886449d180e006'/>
<id>urn:sha1:49d3df468a94fef41a036dfa5d886449d180e006</id>
<content type='text'>
supports user data as mime-multipart and handling types of
  text/x-shellscript  - execute at rc.local
  text/cloud-config   - feed to cloud config
  text/upstart-job    - add to /etc/init as upstart job
  text/x-include-url  - include urls as if they were in-line
</content>
</entry>
<entry>
<title>add UserDataHandler.py, it handles includes and normalizing of userdata</title>
<updated>2010-01-07T02:00:37+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@nelson</email>
</author>
<published>2010-01-07T02:00:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=ec712e77bccbb9a9965ce7876c919e263ddc8753'/>
<id>urn:sha1:ec712e77bccbb9a9965ce7876c919e263ddc8753</id>
<content type='text'>
</content>
</entry>
</feed>
