Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Apr 20, 2015
  1. Merge pull request #11 from frankbb/master

    authored
    don't crash when using a CNAME ALIAS with zone.record_sets
  2. @frankbb

    don't crash when using a CNAME ALIAS with zone.record_sets

    frankbb authored
    when you try to print a record_set that is a CNAME ALIAS you will get:
    TypeError: __init__() got an unexpected keyword argument 'alias_hosted_zone_id'
Commits on Mar 2, 2015
  1. Merge pull request #10 from drags/master

    authored
    Copy records during _initial_vals create
Commits on Feb 22, 2015
  1. @drags

    Copy records during _initial_vals create

    drags authored
    _initial_vals was seeded with a reference to the objects records dict,
    which meant that it was not actually storing the initial values. The
    route53 API requires DELETEs to provide the entire existing objects
    values, so this bug was preventing record changing via .save() to work.
    
    _initial_vals.records is now a copy of the records object, and the
    change_existing_rrset test has been updated to use the appropriate
    attribute for testing (the `values` attribute was not actually being
    honored by the route53 API)
    
    Additionally the is_modified check was trying to enumerate _initial_vals
    inappropriately, .items() call added
Commits on Aug 11, 2014
  1. Merge pull request #9 from mbucas/master

    authored
    AAAA Records should work as A records
Commits on Aug 6, 2014
  1. @mbucas

    AAAA Records should work as A records

    mbucas authored
    Traceback :
      File "/usr/lib64/python2.7/site-packages/route53/hosted_zone.py", line 84, in record_sets
        for rrset in self.connection._list_resource_record_sets_by_zone_id(self.id):
      File "/usr/lib64/python2.7/site-packages/route53/connection.py", line 90, in _do_autopaginating_api_call
        for record in parser_func(root, connection=self, **parser_kwargs):
      File "/usr/lib64/python2.7/site-packages/route53/xml_parsers/list_resource_record_sets_by_zone_id.py", line 140, in list_resource_record_sets_by_zone_id_parser
        yield parse_rrset(e_rrset, connection, zone_id)
      File "/usr/lib64/python2.7/site-packages/route53/xml_parsers/list_resource_record_sets_by_zone_id.py", line 117, in parse_rrset
        return RRSetSubclass(**kwargs)
    TypeError: __init__() got an unexpected keyword argument 'alias_hosted_zone_id'
Commits on Aug 5, 2013
  1. Merge pull request #4 from cd34/master

    authored
    Minor fixes: doc markup cut and paste fixes, added a raise when an error is received from AWS's API
Commits on Jul 28, 2013
  1. @cd34

    * reworked connection 'if not' to work with Python 3.x.

    cd34 authored
    * fixed util.py which tried to parse times handed back from AWS's API that
      didn't contain microseconds.
    * added quick test for parse_iso_8601_time_str
Commits on Jul 27, 2013
  1. @cd34
  2. @cd34
Commits on Jul 25, 2013
  1. Merge pull request #3 from cd34/master

    authored
    raise_for_status() to handle issue #1
Commits on Jul 22, 2013
  1. @cd34
Commits on Nov 15, 2012
  1. Ignoring route53.egg-info

    authored
  2. Adding LICENSE to MANIFEST.in

    authored
  3. Bumping to 1.0.

    authored
Commits on Nov 8, 2012
  1. Quickstart touchup.

    authored
  2. Adding an API reference, and tweaking a lot of comments. Made some mi…

    authored
    …nor public/private method changes.
Commits on Nov 5, 2012
  1. Adding a rough quickstart.

    authored
  2. Adding installation docs.

    authored
  3. Ignore doc build dirs.

    authored
Commits on Nov 4, 2012
  1. Adjusting the signatures of the various create_*_record methods on Ho…

    authored
    …stedZone. They now match the abilities of each type.
  2. More work on deletion logic.

    authored
Something went wrong with that request. Please try again.