filter servers on webalizer app, show only webservers
This commit is contained in:
parent
2ca503a945
commit
1610c301cf
|
@ -8,7 +8,7 @@ from orchestra.plugins.forms import ExtendedPluginDataForm, PluginDataForm
|
||||||
from ..options import AppOption
|
from ..options import AppOption
|
||||||
from . import AppType
|
from . import AppType
|
||||||
from .php import PHPApp, PHPAppForm, PHPAppSerializer
|
from .php import PHPApp, PHPAppForm, PHPAppSerializer
|
||||||
|
from orchestra.settings import WEB_SERVERS
|
||||||
|
|
||||||
class StaticApp(AppType):
|
class StaticApp(AppType):
|
||||||
name = 'static'
|
name = 'static'
|
||||||
|
@ -27,6 +27,8 @@ class WebalizerAppform(PluginDataForm):
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
super(WebalizerAppform, self).__init__(*args, **kwargs)
|
super(WebalizerAppform, self).__init__(*args, **kwargs)
|
||||||
self.fields['sftpuser'].widget = forms.HiddenInput()
|
self.fields['sftpuser'].widget = forms.HiddenInput()
|
||||||
|
qsServer = self.fields['target_server'].queryset.filter(name__in=WEB_SERVERS)
|
||||||
|
self.fields['target_server'].queryset = qsServer
|
||||||
|
|
||||||
class WebalizerApp(AppType):
|
class WebalizerApp(AppType):
|
||||||
name = 'webalizer'
|
name = 'webalizer'
|
||||||
|
|
Loading…
Reference in New Issue