[ckan-dev] ~/.ckanclientrc

Timothy Lebo lebot at rpi.edu
Mon Jan 7 13:40:27 UTC 2013


Toby,

Thanks for taking a look.
I can work around it for now, and will bring it up again or fork the project when I'm forced to need something like this.

Regards,
Tim


On Jan 7, 2013, at 12:32 AM, Toby Dacre <toby.okfn at gmail.com> wrote:

> 
> 
> On 2 January 2013 23:14, Timothy Lebo <lebot at rpi.edu> wrote:
> Hello,
> 
> I'm not sure if this is the best place to ask, so if there's a more appropriate place please let me know.
> 
> I created https://github.com/okfn/ckanclient/issues/15 about some trouble I'm having getting ~/.ckanclientrc to work as https://github.com/okfn/ckanclient suggests.
> 
> Looks like that documentation is wrong - not sure if this used to work and has been broken. We do not seem to look at the config file at any point in the current master.
> 
> Toby
> While the following code works fine, it does not work when I remove the api_key argument -- even if I have specified the key in ~/.ckanclientrc (shown below).
> 
> How can I get the CkanClient to use the API key given in ~/.ckanclientrc?
> 
> Thanks for much!
> Tim Lebo
> 
> import ckanclient
> 
> # Instantiate the CKAN client.
> ckan = ckanclient.CkanClient(base_location='http://datahub.io/api',
>                             api_key='my-key') ## 403 error if this argument is removed (why isn't ~/.ckanclientrc taking over?).
> 
> # Get the details of a package.
> ckan.package_entity_get('instance-hub-fiscal-years')
> package_entity = ckan.last_message
> package_entity['maintainer'] = 'TWC RPI'
> 
> print package_entity
> 
> ckan.package_entity_put(package_entity)
> cat ~/.ckanclientrc
> [index:http://datahub.io]
> api_key = my-key
> 
> 
> _______________________________________________
> ckan-dev mailing list
> ckan-dev at lists.okfn.org
> http://lists.okfn.org/mailman/listinfo/ckan-dev
> Unsubscribe: http://lists.okfn.org/mailman/options/ckan-dev
> 
> 
> _______________________________________________
> ckan-dev mailing list
> ckan-dev at lists.okfn.org
> http://lists.okfn.org/mailman/listinfo/ckan-dev
> Unsubscribe: http://lists.okfn.org/mailman/options/ckan-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/ckan-dev/attachments/20130107/1e88ea62/attachment-0001.html>


More information about the ckan-dev mailing list