# File lib/rudy/aws/ec2/address.rb, line 68
68:       def disassociate(address)
69:         raise NoAddress unless address
70:         address = address.ipaddress if address.is_a?(Rudy::AWS::EC2::Address)
71:         instance = instance.awsid if instance.is_a?(Rudy::AWS::EC2::Instance)
72:         raise UnknownAddress unless exists?(address)
73:         raise AddressNotAssociated unless associated?(address)
74:         
75:         opts ={
76:           :public_ip => address
77:         }
78:         ret = @@ec2.disassociate_address(opts)
79:         (ret && ret['return'] == 'true')
80:       end