diff --git a/wcs/has_role.py b/wcs/has_role.py index 677c0d7..115aced 100644 --- a/wcs/has_role.py +++ b/wcs/has_role.py @@ -15,8 +15,7 @@ class Cmd(Command): publisher.WcsPublisher.configure(self.config) publisher = publisher.WcsPublisher.create_publisher(register_tld_names=False) - publisher.app_dir = os.path.join(publisher.app_dir, sub_options.domain) - publisher.set_config() + publisher.set_tenant_by_hostname(sub_options.domain) for role in publisher.role_class.select(): if role.name == args[0]: sys.exit(0) diff --git a/wcs/imio_import_directory.py b/wcs/imio_import_directory.py index 0210b3e..6380ff6 100644 --- a/wcs/imio_import_directory.py +++ b/wcs/imio_import_directory.py @@ -27,8 +27,7 @@ class Cmd(Command): publisher.WcsPublisher.configure(self.config) publisher = publisher.WcsPublisher.create_publisher(register_tld_names=False) - publisher.app_dir = os.path.join(publisher.app_dir, sub_options.domain) - publisher.set_config() + publisher.set_tenant_by_hostname(sub_options.domain) self.directory = args[0] self.import_categories() self.import_datasources()