def doCleanupAction(self, domain='', webroot='', dbname='', dbuser='',
                    dbhost=''):
    if domain:
        if os.path.isfile('/etc/nginx/sites-available/{0}'
                          .format(domain)):
            removeNginxConf(self, domain)
    if webroot:
        deleteWebRoot(self, webroot)

    if dbname:
        if not dbuser:
            raise SiteError("dbuser not provided")
            if not dbhost:
                raise SiteError("dbhost not provided")
        deleteDB(self, dbname, dbuser, dbhost)
Test the human representation of a recipient
dataset/ETHPy150Open EasyEngine/easyengine/ee/cli/plugins/site_functions.py/doCleanupAction--crossover with--dataset/ETHPy150Open clione/django-kanban/src/core/userena/contrib/umessages/tests/models.py/MessageRecipientModelTest.test_string_formatting