~dave-cheney/goose/003-fix-fd-leak

  • Committer: Tarmac
  • Author(s): John Arbash Meinel
  • Date: 2013-02-07 05:29:13 UTC
  • mfrom: (65.2.5 user-agent)
  • Revision ID: tarmac-20130207052913-e5vfzm0pg3786t9i
[r=jameinel] http/client.go,version.go: Add User-agent: goose header

This changes the User-Agent supplied by goose from being a generic "Go http package" to stating it is goose and what version.

Along with that change, it adds a goose.Version to the package, and goose.VersionNumber.

I didn't try to do the complex work that juju-core/version/Version does. I didn't need a lot of version number parsing, so it made more sense to enter the version as integers, and have it build the string trivially.
Filename Latest Rev Last Changed Committer Comment Size
..
client 9 11 years ago Dimiter Naydenov Reorganized client code, added tests (not complete Diff
errors 17.1.1 11 years ago Ian Booth Extract identity functionality from client, and al Diff
glance 20.1.2 11 years ago Ian Booth Initial glance service implementation Diff
http 17.1.1 11 years ago Ian Booth Extract identity functionality from client, and al Diff
identity 1.1.2 11 years ago John Arbash Meinel Set up a test suite that brings up an http service Diff
nova 20.1.1 11 years ago Ian Booth Extract nova and swift modules from client Diff
swift 20.1.1 11 years ago Ian Booth Extract nova and swift modules from client Diff
testing 1.1.12 11 years ago John Arbash Meinel Introduce testing infrastructure. I imagine we ar Diff
testservices 1.1.8 11 years ago John Arbash Meinel Refactor a bunch of names so that the local names Diff
tools 39.3.1 11 years ago Martin Packman Add example standalone tool using goose for deleti Diff
.bzrignore 45.1.3 11 years ago Dimiter Naydenov Ignoring TAGS 39 bytes Diff Download File
.lbox 15.1.1 11 years ago Dimiter Naydenov Added lbox 26 bytes Diff Download File
File .lbox.check 43.1.1 11 years ago John Arbash Meinel Make goose build and pass the test suite again. E 361 bytes Diff Download File
COPYING 1 11 years ago John Arbash Meinel Initial framework of the Go OpenStack Exchange lib 34.3 KB Diff Download File
COPYING.LESSER 1 11 years ago John Arbash Meinel Initial framework of the Go OpenStack Exchange lib 7.4 KB Diff Download File
goose.go 1.1.1 11 years ago John Arbash Meinel go fmt 14 bytes Diff Download File
goose_test.go 1.1.1 11 years ago John Arbash Meinel go fmt 172 bytes Diff Download File
File test.py 65.1.1 11 years ago John Arbash Meinel Add 'go build ./...' as a precondition. 6.8 KB Diff Download File
version.go 65.2.1 11 years ago John Arbash Meinel Write some very simple Version code for tracking t 301 bytes Diff Download File
version_test.go 65.2.2 11 years ago John Arbash Meinel Add a direct test suite for the http client. 230 bytes Diff Download File