Esempio n. 1
0
 def get(self, request, *args, **kwargs):
     if get_current_max_nodes() <= 1:
         messages.add_message(request, messages.WARNING,
                              'Warning! The system has reached the limit for max  active clusters.',
                              extra_tags='display_this')
     # super(CreateMPIView, self).get(request, *args, **kwargs) #super does not work
     super(CreateMPIView, self).get(request, *args, **kwargs)
     return self.render_to_response(self.get_context_data())
Esempio n. 2
0
 def get(self, request, *args, **kwargs):
     if get_current_max_nodes() <= 1:
         messages.add_message(
             request,
             messages.WARNING,
             'Warning! The system has reached the limit for max  active clusters.',
             extra_tags='display_this')
     super(CreateMPIView, self).get(request, *args, **kwargs)
     return self.render_to_response(self.get_context_data())
Esempio n. 3
0
    def __init__(self, *args, **kwargs):
        super(CreateMPIForm, self).__init__(*args, **kwargs)
        self.fields['cluster_size'].widget.attrs.update(
            {'max': get_current_max_nodes()})

        self.helper = FormHelper()
        self.helper.form_id = 'id-mpiForm'
        self.helper.form_class = 'create-mpi-cluster-form'
        self.helper.form_method = 'post'
        self.helper.form_action = ''
        self.helper.layout = Layout(
            'cluster_name', 'cluster_size', 'toolsets', 'is_public',
            HTML(
                '<input name="submit" value="Create cluster" type="submit" class="btn btn-primary btn-block">'
            ))
Esempio n. 4
0
	def __init__(self, *args, **kwargs):
		super(CreateMPIForm, self).__init__(*args, **kwargs)
		self.fields['cluster_size'].widget.attrs.update({'max': get_current_max_nodes()})


		self.helper = FormHelper()
		self.helper.form_id = 'id-mpiForm'
		self.helper.form_class = 'create-mpi-cluster-form'
		self.helper.form_method = 'post'
		self.helper.form_action = ''
		self.helper.layout = Layout(

			'cluster_name',
			'cluster_size',
			'toolsets',
			'is_public',
			HTML('<input name="submit" value="Create cluster" type="submit" class="btn btn-primary btn-block">')

		)