Skip to content

Commit

Permalink
Merge pull request #6 from gdubost/fix/40258
Browse files Browse the repository at this point in the history
[FIX#40258] Changement de l'ordre des actions
  • Loading branch information
TinyTinyKame authored Dec 7, 2016
2 parents a93401a + 30ed366 commit 033c151
Showing 1 changed file with 10 additions and 11 deletions.
21 changes: 10 additions & 11 deletions src/Elasticsearch.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,16 @@ public function createIndex($name, $reset = false)
echo "\nCreating elasticsearch index... {$app["elasticsearch.$name.index"]}\n";
$this->unlock($name);

$alias = [
"index" => "{$app["elasticsearch.$name.index"]}-{$app["version"]}",
"name" => $app["elasticsearch.{$name}.index"]
];
try {
$app["elasticsearch.{$name}"]->indices()->deleteAlias($alias);
} catch (\Exception $e) {
echo "Alias doesn't exist... \n";
}

// On supprime l'index
try {
$app["elasticsearch.{$name}"]->indices()->delete(
Expand All @@ -119,18 +129,7 @@ public function createIndex($name, $reset = false)
$app["elasticsearch.$name"]->indices()->create($index_params);

// Rajout de l'alias
$alias = [
"index" => "{$app["elasticsearch.$name.index"]}-{$app["version"]}",
"name" => $app["elasticsearch.{$name}.index"]
];

try {
$app["elasticsearch.{$name}"]->indices()->deleteAlias($alias);
} catch (\Exception $e) {
echo "Alias doesn't exist... \n";
}
$app["elasticsearch.{$name}"]->indices()->putAlias($alias);

echo "Index {$app["elasticsearch.$name.index"]} created successfully!\n\n";

foreach ($app["elasticsearch.{$name}.types"] as $type) {
Expand Down

0 comments on commit 033c151

Please sign in to comment.