Make ConstantsContainer a bit more user-friendly.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12130 e27351fd-9f3e-4f54-a53b-843176b1656c
Use relative imports


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12131 e27351fd-9f3e-4f54-a53b-843176b1656c
merge in 12017 from trunk


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12132 e27351fd-9f3e-4f54-a53b-843176b1656c
directory.DirectoryService now has an empty set of supported record types; subclasses must declare all supported record types explicitly.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12133 e27351fd-9f3e-4f54-a53b-843176b1656c
The beginnings of OD auth


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12134 e27351fd-9f3e-4f54-a53b-843176b1656c



git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12135 e27351fd-9f3e-4f54-a53b-843176b1656c
Moved od auth testing into bin/test_opendirectory.py from service.py


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12136 e27351fd-9f3e-4f54-a53b-843176b1656c
cosmetic; don't use %-formatting


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12137 e27351fd-9f3e-4f54-a53b-843176b1656c
Declare supported record types


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12138 e27351fd-9f3e-4f54-a53b-843176b1656c
fix a print


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12139 e27351fd-9f3e-4f54-a53b-843176b1656c
cleanup


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12140 e27351fd-9f3e-4f54-a53b-843176b1656c
Cleanup auth


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12141 e27351fd-9f3e-4f54-a53b-843176b1656c
merge in 12017 to 12131 from trunk


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12142 e27351fd-9f3e-4f54-a53b-843176b1656c
merge in sharedgroupfixes, sharedgroupfixestester branches


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12143 e27351fd-9f3e-4f54-a53b-843176b1656c