Exemplo n.º 1
0
def test_populate_admin_users():
    app = TestApp(ud={"admin_users": ["*****@*****.**", "*****@*****.**"]})
    option_manager = TestOptionManager(app)
    populate_admin_users(option_manager)
    options = option_manager.options
    assert options["app:main"]["admin_users"] == \
        "[email protected],[email protected]"
Exemplo n.º 2
0
def test_populate_admin_users():
    app = TestApp(ud={"admin_users": ["*****@*****.**", "*****@*****.**"]})
    option_manager = TestOptionManager(app)
    populate_admin_users(option_manager)
    options = option_manager.options
    assert options["app:main"]["admin_users"] == \
        "[email protected],[email protected]"
Exemplo n.º 3
0
    def add_galaxy_admin_users(self, admins_list=[]):
        """
        Add email addresses provided as Galaxy admin users.

        :type admins_list: list
        :param admins_list: A list of email addresses corresponding to
                            registered Galaxy users.
        """
        populate_admin_users(self.option_manager, admins_list)
Exemplo n.º 4
0
    def add_galaxy_admin_users(self, admins_list=[]):
        """
        Add email addresses provided as Galaxy admin users.

        :type admins_list: list
        :param admins_list: A list of email addresses corresponding to
                            registered Galaxy users.
        """
        populate_admin_users(self.option_manager, admins_list)
Exemplo n.º 5
0
    def update_galaxy_config(self):
        """
        Update Galaxy application configuration.

        Optionally set Galaxy to use multiple processes, then populate dynamic
        options (i.e., arbitrary options coming from user data), adjust system
        paths and set admin users.
        """
        if self.multiple_processes():
            populate_process_options(self.option_manager)
        populate_dynamic_options(self.option_manager)
        populate_galaxy_paths(self.option_manager)
        populate_admin_users(self.option_manager)
Exemplo n.º 6
0
    def update_galaxy_config(self):
        """
        Update Galaxy application configuration.

        Optionally set Galaxy to use multiple processes, then populate dynamic
        options (i.e., arbitrary options coming from user data), adjust system
        paths and set admin users.
        """
        if self.multiple_processes():
            populate_process_options(self.option_manager)
        populate_dynamic_options(self.option_manager)
        populate_galaxy_paths(self.option_manager)
        populate_admin_users(self.option_manager)
Exemplo n.º 7
0
 def add_galaxy_admin_users(self, admins_list=[]):
     populate_admin_users(self.option_manager, admins_list)
Exemplo n.º 8
0
 def update_galaxy_config(self):
     if self._multiple_processes():
         populate_process_options(self.option_manager)
     populate_dynamic_options(self.option_manager)
     populate_galaxy_paths(self.option_manager)
     populate_admin_users(self.option_manager)