Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tickets/dm 5452 #12

Merged
merged 14 commits into from Mar 16, 2016
Merged

Tickets/dm 5452 #12

merged 14 commits into from Mar 16, 2016

Conversation

n8pease
Copy link
Contributor

@n8pease n8pease commented Mar 16, 2016

No description provided.

and concept for finding repositories via butler
also adds the license file
Adds lookup access through access and posixStorage. Updates
registries.py so that the sqlite3-or-posix logic is in the factory
function constructor.
Adds commentage regarding regestries.py currently working only on
the local filesystem, and notes that it could be updated at least
for the sqlite3 registry, but is out of scope for the current work.
includes a range-based lookup implemented in a mapper subclass.
hscMapper's init signature was __init__(self, **kwargs)
which breaks the try/catch TypeError mechansim I was using
to differentiate between old & new style mapper init (to
use cfg or not).
This now uses inspect to see if the mapper's signature has
a 'cfg' kwarg, and if so trys the new style init.
wet paint, not public API. For now the name of the
serializer functions to butlerRead
and butlerWrite. It's not elegant and I'll work on something
better when working on multiple dispatch. But for now it's non
ambiguious and will work.
@n8pease n8pease merged commit a18117e into master Mar 16, 2016
@ktlim ktlim deleted the tickets/DM-5452 branch August 25, 2018 06:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant