    # File lib/fog/clodo/requests/compute/add_ip_address.rb, line 24
            def add_ip_address(server_id)

              raise Excon::Errors::BadRequest.new(
                                                  "Invalid image ID"
                                                  ) unless server_id > 0

              data = {
                'primary_ip' => false,
                'isp' => false,
                'ip' => "66.6.#{rand(255)}.#{rand(255)}"
              }

              raise Excon::Errors::BadRequest unless self.data[:servers][server_id]

              raise Excon::Errors::BadRequest.new "No addresses" unless self.data[:servers][server_id]['addresses']

              self.data[:servers][server_id]['addresses']['public'] << data

              response = Excon::Response.new
              response.status = 204
              response
            end