MozReview: Migrate rbbz/forms.py to mozreview/forms.py (Bug 1262548). r?smacleod draft
authorDavid Walsh <dwalsh@mozilla.com>
Fri, 27 May 2016 09:42:47 -0500
changeset 8480 5d13645342a9aa6d71bc9ff47873b7d717bce1ad
parent 8479 dd76028cf175bf2d06bfd2c5d3ee57bb756e7150
child 8481 01bcf48e10a6c6fae71767ff0faaa14f1735d65a
push id917
push userbmo:dwalsh@mozilla.com
push dateThu, 09 Jun 2016 17:49:07 +0000
reviewerssmacleod
bugs1262548
MozReview: Migrate rbbz/forms.py to mozreview/forms.py (Bug 1262548). r?smacleod MozReview-Commit-ID: GwZ2i7DCZRU
pylib/mozreview/mozreview/forms.py
pylib/rbbz/rbbz/auth.py
pylib/rbbz/rbbz/forms.py
--- a/pylib/mozreview/mozreview/forms.py
+++ b/pylib/mozreview/mozreview/forms.py
@@ -1,13 +1,24 @@
 from django import forms
 from django.utils.translation import ugettext as _
 from djblets.extensions.forms import SettingsForm
+from djblets.siteconfig.forms import SiteSettingsForm
 
 import mozreview.extension
 
 
 class MozReviewSettingsForm(SettingsForm):
     config = forms.CharField(
         required=False,
         help_text=_('Configure this extension by editing ' +
                     mozreview.extension.SETTINGS_PATH)
     )
+
+
+class BugzillaAuthSettingsForm(SiteSettingsForm):
+    auth_bz_xmlrpc_url = forms.CharField(
+        label="Bugzilla XMLRPC URL",
+        help_text="URL for your Bugzilla installation's XMLRPC interface",
+        required=True)
+
+    class Meta:
+        title = "Bugzilla Backend Settings"
--- a/pylib/rbbz/rbbz/auth.py
+++ b/pylib/rbbz/rbbz/auth.py
@@ -19,17 +19,17 @@ from mozreview.bugzilla.models import (
     BugzillaUserMap,
     get_bugzilla_api_key,
     get_or_create_bugzilla_users,
 )
 from mozreview.errors import (
     BugzillaAPIKeyNeededError,
     WebLoginNeededError,
 )
-from rbbz.forms import BugzillaAuthSettingsForm
+from mozreview.forms import BugzillaAuthSettingsForm
 
 
 logger = logging.getLogger(__name__)
 
 
 class BugzillaBackend(AuthBackend):
     """
     Authenticate a user via Bugzilla XMLRPC.
deleted file mode 100644
--- a/pylib/rbbz/rbbz/forms.py
+++ /dev/null
@@ -1,17 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-from django import forms
-from djblets.siteconfig.forms import SiteSettingsForm
-
-
-class BugzillaAuthSettingsForm(SiteSettingsForm):
-
-    auth_bz_xmlrpc_url = forms.CharField(
-        label="Bugzilla XMLRPC URL",
-        help_text="URL for your Bugzilla installation's XMLRPC interface",
-        required=True)
-
-    class Meta:
-        title = "Bugzilla Backend Settings"