← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1489300] Re: when launch vm the step "SelectProjectUserAction" should not display with kilo version.

 

[Expired for OpenStack Dashboard (Horizon) because there has been no
activity for 60 days.]

** Changed in: horizon
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1489300

Title:
  when launch vm the step "SelectProjectUserAction" should  not display
  with kilo version.

Status in OpenStack Dashboard (Horizon):
  Expired

Bug description:
  When launch vm with dashboard ,the first workflow "SelectProjectUserAction" should be hidden,but it displays.
  In file:  \openstack\horizon\openstack_dashboard\dashboards\project\instances\workflows\create_instance.py

  class SelectProjectUserAction(workflows.Action):
      project_id = forms.ChoiceField(label=_("Project"))
      user_id = forms.ChoiceField(label=_("User"))

      def __init__(self, request, *args, **kwargs):
          super(SelectProjectUserAction, self).__init__(request, *args, **kwargs)
          # Set our project choices
          projects = [(tenant.id, tenant.name)
                      for tenant in request.user.authorized_tenants]
          self.fields['project_id'].choices = projects

          # Set our user options
          users = [(request.user.id, request.user.username)]
          self.fields['user_id'].choices = users

      class Meta(object):
          name = _("Project & User")
          # Unusable permission so this is always hidden. However, we
          # keep this step in the workflow for validation/verification purposes.
          permissions = ("!",)

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1489300/+subscriptions


References