# Announce: daikon v1.0 - ES CLI

**URL:** <https://discuss.elastic.co/t/announce-daikon-v1-0-es-cli/5788>\
**Category:** Elasticsearch\
**Created:** [November 7, 2011, 7:09am UTC](https://discuss.elastic.co/t/announce-daikon-v1-0-es-cli/5788 "2011-11-07T07:09:26Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Patrick](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/patrick/32/1437_2.png) [@Patrick](https://discuss.elastic.co/u/Patrick)\
**Post date:** [November 7, 2011, 7:09am UTC](https://discuss.elastic.co/t/announce-daikon-v1-0-es-cli/5788/1 "2011-11-07T07:09:26Z")

</div>

Hey Guys,

A few weeks back I got a few clusters up and started to test them for  
some things I'm working on in my spare time. What I found was that I  
spent a lot of time creating and deleting indexes, and a handful of  
other bits and pieces, but all through `curl`, which while easy enough  
had me spending ages in the ES guide to make sure I got the syntax  
right, etc... So, that got me thinking a CLI would make that whole  
process much simpler... A few hours later, the idea of `daikon` was  
born.

I've been hacking away at this for a few days (5ish... and a few  
hours) and finally it's in a usable state. It's not perfect by any  
means, so please bare with me. I've got a ton of refactoring to do  
(and have only been doing python for about 5ish days and a few hours).  
Right now it lets you do the following :

- Working with Indexes
  - Create Indexes
  - Delete Indexes
  - List Indexes
  - Open Indexes
  - Close Indexes
  - Status Indexes

- Working with Clusters
  - Status View
  - Shutdown Clusters

- Working with Nodes
  - Node List
  - Node Status
  - Node Shutdown

I've got a pretty heavy feature list and roadmap in mind, with full  
logging, better configuration support, etc... Feel free to fork/pull,  
and feel free to log issues for features, bugs, and anything else you  
think I should focus on. It's installable with either 'easy\_install',  
or 'pip', so go ahead! Here're the useful bits:

Source: [http://www.github.com/neogenix/daikon](http://www.github.com/neogenix/daikon)  
PyPi: [http://pypi.python.org/pypi/daikon/1.02](http://pypi.python.org/pypi/daikon/1.02)

Comments? Ideas? Help? 😃

## Patrick

> **[Patrick Ancillotti on about.me](https://about.me/patrick.ancillotti)**
>
> I live in New York.

  
patrick eefy net

---

<div class="post-metadata">

**Author:** ![kimchy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kimchy/32/44952_2.png) [@kimchy](https://discuss.elastic.co/u/kimchy)\
**Post date:** [November 9, 2011, 6:22am UTC](https://discuss.elastic.co/t/announce-daikon-v1-0-es-cli/5788/2 "2011-11-09T06:22:44Z")

</div>

Looks great, thanks for the contribution!. Maybe also add it to the list of  
projects on the site?

On Mon, Nov 7, 2011 at 9:09 AM, Patrick [patrick@eefy.net](mailto:patrick@eefy.net) wrote:

> Hey Guys,
> 
> A few weeks back I got a few clusters up and started to test them for  
> some things I'm working on in my spare time. What I found was that I  
> spent a lot of time creating and deleting indexes, and a handful of  
> other bits and pieces, but all through `curl`, which while easy enough  
> had me spending ages in the ES guide to make sure I got the syntax  
> right, etc... So, that got me thinking a CLI would make that whole  
> process much simpler... A few hours later, the idea of `daikon` was  
> born.
> 
> I've been hacking away at this for a few days (5ish... and a few  
> hours) and finally it's in a usable state. It's not perfect by any  
> means, so please bare with me. I've got a ton of refactoring to do  
> (and have only been doing python for about 5ish days and a few hours).  
> Right now it lets you do the following :
> 
> - Working with Indexes
> - Create Indexes
> - Delete Indexes
> - List Indexes
> - Open Indexes
> - Close Indexes
> - Status Indexes
> 
> - Working with Clusters
> - Status View
> - Shutdown Clusters
> 
> - Working with Nodes
> - Node List
> - Node Status
> - Node Shutdown
> 
> I've got a pretty heavy feature list and roadmap in mind, with full  
> logging, better configuration support, etc... Feel free to fork/pull,  
> and feel free to log issues for features, bugs, and anything else you  
> think I should focus on. It's installable with either 'easy\_install',  
> or 'pip', so go ahead! Here're the useful bits:
> 
> Source: [GitHub - neogenix/daikon: ElasticSearch CLI](http://www.github.com/neogenix/daikon)  
> PyPi: [http://pypi.python.org/pypi/daikon/1.02](http://pypi.python.org/pypi/daikon/1.02)
> 
> Comments? Ideas? Help? 😃
> 
> ## Patrick
> 
> [Patrick Ancillotti - New York | about.me](http://about.me/patrick.ancillotti)  
> patrick eefy net

---

<div class="post-metadata">

**Author:** ![Patrick](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/patrick/32/1437_2.png) [@Patrick](https://discuss.elastic.co/u/Patrick)\
**Post date:** [November 9, 2011, 8:59pm UTC](https://discuss.elastic.co/t/announce-daikon-v1-0-es-cli/5788/3 "2011-11-09T20:59:06Z")

</div>

Hey,

> Looks great, thanks for the contribution!. Maybe also add it to the list of  
> projects on the site?

No problem, there's lots more to come! Also, pull request open 😉

## Patrick

> **[Patrick Ancillotti on about.me](https://about.me/patrick.ancillotti)**
>
> I live in New York.

patrick eefy net

---

<div class="post-metadata">

**Author:** ![elasticsearch](https://avatars.discourse-cdn.com/v4/letter/e/e99b99/32.png) [@elasticsearch](https://discuss.elastic.co/u/elasticsearch)\
**Post date:** [November 10, 2011, 8:44am UTC](https://discuss.elastic.co/t/announce-daikon-v1-0-es-cli/5788/4 "2011-11-10T08:44:37Z")

</div>

Hello Patric!

Add into request pull:

- Working with Indexes
  - Export / Import Indices for backup or migration.

---- Original message ----  
Date : Wed, 9 Nov 2011 14:59:06 -0600  
From : Patrick [patrick@eefy.net](mailto:patrick@eefy.net)  
To : [elasticsearch@googlegroups.com](mailto:elasticsearch@googlegroups.com)  
Subject: Re: Announce: daikon v1.0 - ES CLI

> Hey,  
> projects on the site?  
> No problem, there's lots more to come! Also, pull request open 😉

--  
? ?????????,  
????? ??????.

---

<div class="post-metadata">

**Author:** ![Patrick](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/patrick/32/1437_2.png) [@Patrick](https://discuss.elastic.co/u/Patrick)\
**Post date:** [November 11, 2011, 5:29am UTC](https://discuss.elastic.co/t/announce-daikon-v1-0-es-cli/5788/5 "2011-11-11T05:29:57Z")

</div>

Hey,

I'm not sure entirely off hand what you're asking, but I surmise that  
it's that you'd like to have the ability to export and import indexes  
added in future. The good news is that's in the list, the bad news is  
it's a release or two away, as I've got some other refactoring and  
style issues to clean up in the meanwhile. I'll keep everyone updated  
as I go along! (I also plan to add search, and export to files)

## Patrick

> **[Patrick Ancillotti on about.me](https://about.me/patrick.ancillotti)**
>
> I live in New York.

patrick eefy net

On Thu, Nov 10, 2011 at 2:44 AM, [pentagrammer@rambler.ru](mailto:pentagrammer@rambler.ru)  
[pentagrammer@rambler.ru](mailto:pentagrammer@rambler.ru) wrote:

> Hello Patric!
> 
> Add into request pull:
> 
> - Working with Indexes
> - Export / Import Indices for backup or migration.
> 
> ---- Original message ----  
> Date : Wed, 9 Nov 2011 14:59:06 -0600  
> From : Patrick [patrick@eefy.net](mailto:patrick@eefy.net)  
> To : [elasticsearch@googlegroups.com](mailto:elasticsearch@googlegroups.com)  
> Subject: Re: Announce: daikon v1.0 - ES CLI
> 
> Hey,  
> projects on the site?
> 
> No problem, there's lots more to come! Also, pull request open 😉
> 
> --  
> С уважением,  
> Левин Сергей.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 3:49am UTC](https://discuss.elastic.co/t/announce-daikon-v1-0-es-cli/5788/6 "2017-07-06T03:49:06Z")

</div>

Closed on July 6, 2017, 3:49am UTC


