users: Remove unused code checking for LDAP user

This commit is contained in:
Sunil Mohan Adapa 2015-07-18 17:23:04 +05:30
parent f35d4257c2
commit 2b86ce9fdb
2 changed files with 0 additions and 50 deletions

View File

@ -1,29 +0,0 @@
#!/bin/bash
#
# This file is part of Plinth.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# Must be run as root.
username="$1"
results=$(ldapsearch -Y EXTERNAL -H ldapi:/// -b 'ou=users,dc=thisbox' -LLL "(uid=$username)" uid)
if [ -z "$results" ]; then
echo "User does not exist"
else
echo "User exists"
fi

View File

@ -85,13 +85,6 @@ class UserUpdate(ContextMixin, SuccessMessageMixin, UpdateView):
kwargs['username'] = self.object.username
return kwargs
def get_context_data(self, **kwargs):
"""Return the data to be used for rendering templates."""
context = super(UserUpdate, self).get_context_data(**kwargs)
output = actions.run('check-ldap-user-exists', [self.object.username])
context['is_ldap_user'] = 'User exists' in output
return context
def get_success_url(self):
"""Return the URL to redirect to in case of successful updation."""
return reverse('users:edit', kwargs={'slug': self.object.username})
@ -109,13 +102,6 @@ class UserDelete(ContextMixin, DeleteView):
success_url = reverse_lazy('users:index')
title = _('Delete User')
def get_context_data(self, **kwargs):
"""Return the data to be used for rendering templates."""
context = super(UserDelete, self).get_context_data(**kwargs)
output = actions.run('check-ldap-user-exists', [self.kwargs['slug']])
context['is_ldap_user'] = 'User exists' in output
return context
def delete(self, *args, **kwargs):
"""Set the success message of deleting the user.
@ -150,13 +136,6 @@ class UserChangePassword(ContextMixin, SuccessMessageMixin, FormView):
kwargs['user'] = User.objects.get(username=self.kwargs['slug'])
return kwargs
def get_context_data(self, **kwargs):
"""Return the data to be used for rendering templates."""
context = super(UserChangePassword, self).get_context_data(**kwargs)
output = actions.run('check-ldap-user-exists', [self.kwargs['slug']])
context['is_ldap_user'] = 'User exists' in output
return context
def get_success_url(self):
"""Return the URL to go to on successful sumbission."""
return reverse('users:edit', kwargs={'slug': self.kwargs['slug']})