diff --git a/services/webapp/code/rosetta/base_app/computing_managers.py b/services/webapp/code/rosetta/base_app/computing_managers.py index c7409152a6eb9d35422f57ac828063a2e17c0155..6dda2222e732485c90bebf62ae4f22ce2a04ca74 100644 --- a/services/webapp/code/rosetta/base_app/computing_managers.py +++ b/services/webapp/code/rosetta/base_app/computing_managers.py @@ -164,7 +164,7 @@ class RemoteComputingManager(ComputingManager): user = task.computing.get_conf_param('user') # Get user keys - if task.computing.require_user_auth_keys: + if task.computing.require_user_keys: user_keys = Keys.objects.get(user=task.user, default=True) else: raise NotImplementedError('Remote tasks not requiring keys are not yet supported') @@ -237,7 +237,7 @@ class RemoteComputingManager(ComputingManager): def _stop_task(self, task, **kwargs): # Get user keys - if task.computing.require_user_auth_keys: + if task.computing.require_user_keys: user_keys = Keys.objects.get(user=task.user, default=True) else: raise NotImplementedError('Remote tasks not requiring keys are not yet supported') @@ -264,7 +264,7 @@ class RemoteComputingManager(ComputingManager): host = task.computing.get_conf_param('host') # Get id_rsa - if task.computing.require_user_auth_keys: + if task.computing.require_user_keys: user_keys = Keys.objects.get(user=task.user, default=True) id_rsa_file = user_keys.private_key_file else: @@ -291,7 +291,7 @@ class SlurmComputingManager(ComputingManager): user = task.computing.get_conf_param('user') # Get user keys - if task.computing.require_user_auth_keys: + if task.computing.require_user_keys: user_keys = Keys.objects.get(user=task.user, default=True) else: raise NotImplementedError('Remote tasks not requiring keys are not yet supported') @@ -390,7 +390,7 @@ class SlurmComputingManager(ComputingManager): def _stop_task(self, task, **kwargs): # Get user keys - if task.computing.require_user_auth_keys: + if task.computing.require_user_keys: user_keys = Keys.objects.get(user=task.user, default=True) else: raise NotImplementedError('Remote tasks not requiring keys are not yet supported') @@ -414,7 +414,7 @@ class SlurmComputingManager(ComputingManager): def _get_task_log(self, task, **kwargs): # Get user keys - if task.computing.require_user_auth_keys: + if task.computing.require_user_keys: user_keys = Keys.objects.get(user=task.user, default=True) else: raise NotImplementedError('Remote tasks not requiring keys are not yet supported') diff --git a/services/webapp/code/rosetta/base_app/management/commands/base_app_populate.py b/services/webapp/code/rosetta/base_app/management/commands/base_app_populate.py index bb9a77bad880ff2f8e8318b83eec8bcd03f3089f..9d4e5d5e3ee45e29c09dc2e341ad7912a2014ce8 100644 --- a/services/webapp/code/rosetta/base_app/management/commands/base_app_populate.py +++ b/services/webapp/code/rosetta/base_app/management/commands/base_app_populate.py @@ -113,8 +113,8 @@ class Command(BaseCommand): name = 'Local', type = 'local', require_sys_conf = False, - require_user_auth_conf = False, - require_user_auth_keys = False) + require_user_conf = False, + require_user_keys = False) #============================== @@ -124,8 +124,8 @@ class Command(BaseCommand): name = 'Demo remote', type = 'remote', require_sys_conf = True, - require_user_auth_conf = True, - require_user_auth_keys = True) + require_user_conf = True, + require_user_keys = True) ComputingSysConf.objects.create(computing = demo_remote_auth_computing, data = {'host': 'slurmclusterworker-one'}) @@ -142,8 +142,8 @@ class Command(BaseCommand): name = 'Demo Slurm', type = 'slurm', require_sys_conf = True, - require_user_auth_conf = True, - require_user_auth_keys = True) + require_user_conf = True, + require_user_keys = True) # Create demo slurm sys computing conf ComputingSysConf.objects.create(computing = demo_slurm_computing, diff --git a/services/webapp/code/rosetta/base_app/models.py b/services/webapp/code/rosetta/base_app/models.py index 28aef526b29a07a1763cffa810cba12b2b01b2a8..eee41c7b0452e2c5256a1a891a0394304c019ae0 100644 --- a/services/webapp/code/rosetta/base_app/models.py +++ b/services/webapp/code/rosetta/base_app/models.py @@ -112,8 +112,8 @@ class Computing(models.Model): type = models.CharField('Computing Type', max_length=255, blank=False, null=False) require_sys_conf = models.BooleanField(default=False) - require_user_auth_conf = models.BooleanField(default=False) - require_user_auth_keys = models.BooleanField(default=False) + require_user_conf = models.BooleanField(default=False) + require_user_keys = models.BooleanField(default=False) def __str__(self):