Projet

Général

Profil

Télécharger (461 octets) Statistiques
| Branche: | Tag: | Révision:

root / entrouvert / djommon / multitenant / management / commands / list_tenants.py @ fbed23e8

1
from django.core.management.base import BaseCommand
2
from entrouvert.djommon.multitenant.middleware import TenantMiddleware
3

    
4
class Command(BaseCommand):
5
    requires_model_validation = True
6
    can_import_settings = True
7
    option_list = BaseCommand.option_list
8

    
9
    def handle(self, **options):
10
        all_tenants = TenantMiddleware.get_tenants()
11

    
12
        for tenant in all_tenants:
13
            print("{0} {1}".format(tenant.schema_name, tenant.domain_url))
14

    
(5-5/10)