[ckan-dev] Group Addition

Nigel Babu nigel.babu at okfn.org
Wed Dec 4 03:34:52 UTC 2013


We're still working on 2.2 and it's not yet released, that's why git fetch
doesn't find that branch.

Nigel Babu

Developer  |  @nigelbabu <https://twitter.com/nigelbabu>

The Open Knowledge Foundation <http://okfn.org/>

Empowering through Open Knowledge

http://okfn.org/  |  @okfn <http://twitter.com/OKFN>  |  OKF on
Facebook<https://www.facebook.com/OKFNetwork> |
Blog <http://blog.okfn.org/>  |  Newsletter<http://okfn.org/about/newsletter>

 CKAN | http://ckan.org/ | @CKANproject
<http://twitter.com/CKANproject> |the world’s leading open-source data
portal platform


On 4 December 2013 01:05, Dimitrakakis Georgios <giorgis at ucnet.uoc.gr>wrote:

> Thanks a lot for that!
>
> I see that I have to upgrade to 2.2 from 2.1.1b before using the script,
> but unfortunately "git fetch" doesn't find any "release-v2.2"....
>
> Any ideas on that?
>
> Again thx a million for the script!
>
> Warmest regards,
>
> G.
>
>
>  Georgios,
>>
>> I put together an example of a Python script that will use the CKAN API
>> to purge a group for you.
>>
>> https://gist.github.com/fawcett/7772061
>>
>> It does require that you install the third-party ckanapi Python module (
>> https://github.com/open-data/ckanapi).  You will also have to edit the
>> script to set the correct values for your site URL, the API key of a
>> sysadmin user, and the name of the group to be purged.
>>
>> David.
>>
>> -----Original Message-----
>> From: ckan-dev [mailto:ckan-dev-bounces at lists.okfn.org] On Behalf Of
>> Dimitrakakis Georgios
>> Sent: Tuesday, December 03, 2013 3:57 AM
>> To: ckan-dev at lists.okfn.org
>> Subject: Re: [ckan-dev] Group Addition
>>
>> I totally agree with you! Deleting from the database is working but it's
>> too complex.
>>
>> Can someone help me a little bit with the API and the specific command?
>>
>> I mean what do I have to type and where in order to PURGE a group "test"?
>>
>> Best,
>>
>> G.
>>
>>
>>  If you are using a recent version of CKAN, there is the API route for
>>> purging groups:
>>> http://docs.ckan.org/en/latest/api.html#ckan.logic.action.delete.group
>>> _purge
>>>
>>> I hesitate to suggest direct interaction with the database (not going
>>> through the API), but I have done this a few times to deal with an
>>> issue like this.  You don't want to try deleting records because of
>>> the complexity, but you could use an update statement to change the
>>> name of the 'deleted' group.  This would fix the issue with the unique
>>> constraint on the group name.
>>>
>>>
>>> -----Original Message-----
>>> From: ckan-dev [mailto:ckan-dev-bounces at lists.okfn.org] On Behalf Of
>>> Dimitrakakis Georgios
>>> Sent: Monday, December 02, 2013 8:57 AM
>>> To: ckan-dev at lists.okfn.org
>>> Subject: [ckan-dev] Group Addition
>>>
>>> Dear all,
>>>
>>> I am trying to add a new group at a CKAN installation! The name of the
>>> Group did exist in the past but it was deleted!
>>> Therefore, I was expecting that I would be able to create it again.
>>> To my surprise when I try to create the group I am getting the
>>> following
>>> error: "Group name already exists in database" and in order to
>>> complete the creation succesfully I have to change the URL of the
>>> group to something different.
>>> Am I missing something obvious or this is the intended way ??
>>>
>>> Best,
>>>
>>> G.
>>>
>>> ----------------------------------------------------------------
>>> This message was sent using IMP, the Internet Messaging Program.
>>>
>>> _______________________________________________
>>> 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
>>>
>>>
>>
>>
>>
>> ----------------------------------------------------------------
>> This message was sent using IMP, the Internet Messaging Program.
>>
>> _______________________________________________
>> 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
>>
>>
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
> _______________________________________________
> 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/20131204/e69f4225/attachment-0003.html>


More information about the ckan-dev mailing list