X-Git-Url: http://gitweb.michael.orlitzky.com/?p=mailshears.git;a=blobdiff_plain;f=lib%2Fcommon%2Fpostfixadmin_plugin.rb;h=97d59f267214060a7b9824d47338727e29b58b24;hp=b14f295031e4ff1178ec114ca483562604d394d4;hb=a7905056b29b9e7b99bfb35b4b89bf0e56275597;hpb=95436a8be4f7d084e0a300fd5233975d5eba3926 diff --git a/lib/common/postfixadmin_plugin.rb b/lib/common/postfixadmin_plugin.rb index b14f295..97d59f2 100644 --- a/lib/common/postfixadmin_plugin.rb +++ b/lib/common/postfixadmin_plugin.rb @@ -57,6 +57,15 @@ module PostfixadminPlugin end + def domain_exists(domain) + # Does the given domain exist in Postfixadmin? We use a naive + # implementation here based on list_domains(). This isn't in our + # superclass because not all plugins have a concept of domains. + domains = list_domains() + return domains.include?(domain) + end + + def list_users() users = []