Yuvipanda has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/82205


Change subject: Kill the memcached module
......................................................................

Kill the memcached module

It isn't being used anywhere.

Also, it seems currently unmaintained (pull requests lying
open for ~10 months?!), and redis is as fast.

Change-Id: Ida5e79b487b6d7674ac177f0fea1e42d4656d49a
---
D puppet/modules/memcached/manifests/init.pp
D puppet/modules/memcached/templates/memcached.conf.erb
M puppet/modules/php/manifests/init.pp
3 files changed, 0 insertions(+), 55 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/vagrant 
refs/changes/05/82205/1

diff --git a/puppet/modules/memcached/manifests/init.pp 
b/puppet/modules/memcached/manifests/init.pp
deleted file mode 100644
index b4a26f9..0000000
--- a/puppet/modules/memcached/manifests/init.pp
+++ /dev/null
@@ -1,42 +0,0 @@
-# == Class: memcached
-#
-# Configures a memcached instance.
-#
-# === Parameters
-#
-# [*size_mb*]
-#   Size of memcached store, in megabytes (default: 200).
-#
-# [*port*]
-#   Memcached server will listen on this port (default: 11211).
-#
-# [*iface*]
-#   Interface memcached server will bind to (default: all interfaces).
-#
-# === Examples
-#
-#  class { 'memcached':
-#      size_mb => 500,
-#  }
-#
-class memcached(
-    $size_mb = 200,
-    $port    = 11211,
-    $iface   = '0.0.0.0',
-) {
-
-    package { 'memcached':
-        ensure  => present,
-    }
-
-    file { '/etc/memcached.conf':
-        content => template('memcached/memcached.conf.erb'),
-        notify  => Service['memcached'],
-    }
-
-    service { 'memcached':
-        ensure    => running,
-        enable    => true,
-        require   => Package['memcached'],
-    }
-}
diff --git a/puppet/modules/memcached/templates/memcached.conf.erb 
b/puppet/modules/memcached/templates/memcached.conf.erb
deleted file mode 100644
index 3994efd..0000000
--- a/puppet/modules/memcached/templates/memcached.conf.erb
+++ /dev/null
@@ -1,12 +0,0 @@
-# Configuration file for memcached.
-# This file is managed by Puppet.
-#
--d
--m <%= @size_mb %>
--p <%= @port %>
--u nobody
--l <%= @iface %>
--c 20000
--n 5
--f 1.05
-logfile /var/log/memcached.log
diff --git a/puppet/modules/php/manifests/init.pp 
b/puppet/modules/php/manifests/init.pp
index 7c863cf..6d5ac94 100644
--- a/puppet/modules/php/manifests/init.pp
+++ b/puppet/modules/php/manifests/init.pp
@@ -16,7 +16,6 @@
         'php5-gd',
         'php5-intl',
         'php5-mcrypt',
-        'php5-memcached',
         'php5-mysql',
         'php5-xdebug'
     ]:

-- 
To view, visit https://gerrit.wikimedia.org/r/82205
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ida5e79b487b6d7674ac177f0fea1e42d4656d49a
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/vagrant
Gerrit-Branch: master
Gerrit-Owner: Yuvipanda <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to