{"action":"created","issue":{"url":"https://api.github.com/repos/google/nsscache/issues/41","labels_url":"https://api.github.com/repos/google/nsscache/issues/41/labels{/name}","comments_url":"https://api.github.com/repos/google/nsscache/issues/41/comments","events_url":"https://api.github.com/repos/google/nsscache/issues/41/events","html_url":"https://github.com/google/nsscache/pull/41","id":74690869,"number":41,"title":"Allow for custom uid attribute in passwd ldap source","user":{"login":"kev009","id":90042,"avatar_url":"https://avatars.githubusercontent.com/u/90042?v=3","gravatar_id":"","url":"https://api.github.com/users/kev009","html_url":"https://github.com/kev009","followers_url":"https://api.github.com/users/kev009/followers","following_url":"https://api.github.com/users/kev009/following{/other_user}","gists_url":"https://api.github.com/users/kev009/gists{/gist_id}","starred_url":"https://api.github.com/users/kev009/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kev009/subscriptions","organizations_url":"https://api.github.com/users/kev009/orgs","repos_url":"https://api.github.com/users/kev009/repos","events_url":"https://api.github.com/users/kev009/events{/privacy}","received_events_url":"https://api.github.com/users/kev009/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-09T14:58:28Z","updated_at":"2015-05-11T06:23:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/google/nsscache/pulls/41","html_url":"https://github.com/google/nsscache/pull/41","diff_url":"https://github.com/google/nsscache/pull/41.diff","patch_url":"https://github.com/google/nsscache/pull/41.patch"},"body":"We store our POSIX usernames in a different field than uid.\r\n\r\nThis is a simple patch just to gauge how this should be done, I'm open to feedback on how you want it handled."},"comment":{"url":"https://api.github.com/repos/google/nsscache/issues/comments/100785750","html_url":"https://github.com/google/nsscache/pull/41#issuecomment-100785750","issue_url":"https://api.github.com/repos/google/nsscache/issues/41","id":100785750,"user":{"login":"jaqx0r","id":3038203,"avatar_url":"https://avatars.githubusercontent.com/u/3038203?v=3","gravatar_id":"","url":"https://api.github.com/users/jaqx0r","html_url":"https://github.com/jaqx0r","followers_url":"https://api.github.com/users/jaqx0r/followers","following_url":"https://api.github.com/users/jaqx0r/following{/other_user}","gists_url":"https://api.github.com/users/jaqx0r/gists{/gist_id}","starred_url":"https://api.github.com/users/jaqx0r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaqx0r/subscriptions","organizations_url":"https://api.github.com/users/jaqx0r/orgs","repos_url":"https://api.github.com/users/jaqx0r/repos","events_url":"https://api.github.com/users/jaqx0r/events{/privacy}","received_events_url":"https://api.github.com/users/jaqx0r/received_events","type":"User","site_admin":false},"created_at":"2015-05-11T06:23:45Z","updated_at":"2015-05-11T06:23:45Z","body":"Looks reasonable :)\r\n\r\nI wonder if the config should be passed in by default to the UpdateGetter base class __init__(), so that self.conf is availabe to all subclasses.  What do you think -- would other update getters want to modify behaviour from the config like this?\r\n\r\nCan you please document uidattr in the config manpage and put an example usage in the example config as well?"}}