コード例 #1
0
ファイル: urls.py プロジェクト: Crystalnix/omaha-server
    LiveStatisticsView,
    VersionsUsageView,
    RequestListView,
    AppRequestDetailView,
    PreferenceFormView,
    MonitoringFormView,
    ManualCleanupFormView,
)


urlpatterns = [
    url(r'^service/update2$', UpdateView.as_view(), name='update'),
    url(r'^tbproxy/usagestats', UsageStatsView.as_view(), name='usage_stats'),
]


if settings.IS_PRIVATE:
    urlpatterns += [
        url(r'^admin/statistics/$', StatisticsView.as_view(), name='omaha_statistics'),
        url(r'^admin/statistics/(?P<name>[a-zA-Z0-9_ -]+)/$', StatisticsDetailView.as_view(),
            name='omaha_statistics_detail'),
        url(r'^admin/statistics/(?P<name>[a-zA-Z0-9_ -]+)/live/$', LiveStatisticsView.as_view(),
            name='omaha_live_statistics'),
        url(r'^admin/statistics/(?P<name>[a-zA-Z0-9_ -]+)/requests/$', RequestListView.as_view(), name='omaha_request_list'),
        url(r'^admin/statistics/(?P<name>[a-zA-Z0-9_ -]+)/usage/$', VersionsUsageView.as_view(), name='omaha_version_usage'),
        url(r'^admin/statistics/requests/(?P<pk>\d+)/$', AppRequestDetailView.as_view(), name='omaha_request_detail'),
        url(r'^admin/preferences/(?P<section>[a-zA-Z0-9_ ]*)', PreferenceFormView.as_view(), name='set_preferences'),
        url(r'^admin/monitoring/', MonitoringFormView.as_view(), name='monitoring'),
        url(r'^admin/manual_cleanup/(?P<model>[a-zA-Z0-9_ ]*)', ManualCleanupFormView.as_view(), name='manual_cleanup'),
    ]
コード例 #2
0
 def test_statistics_view(self):
     view = StatisticsView()
     self.assertListEqual(list(view.get_queryset()), self.apps)
コード例 #3
0
 def test_statistics_view(self):
     view = StatisticsView()
     self.assertListEqual(list(view.get_queryset()), self.apps)
コード例 #4
0
    LiveStatisticsView,
    VersionsUsageView,
    RequestListView,
    AppRequestDetailView,
    PreferenceFormView,
    MonitoringFormView,
    ManualCleanupFormView,
)


urlpatterns = [
    url(r'^service/update2$', UpdateView.as_view(), name='update'),
    url(r'^tbproxy/usagestats', UsageStatsView.as_view(), name='usage_stats'),
]


if settings.IS_PRIVATE:
    urlpatterns += [
        url(r'^admin/statistics/$', StatisticsView.as_view(), name='omaha_statistics'),
        url(r'^admin/statistics/(?P<name>[a-zA-Z0-9_ ]+)/$', StatisticsDetailView.as_view(),
            name='omaha_statistics_detail'),
        url(r'^admin/statistics/(?P<name>[a-zA-Z0-9_ ]+)/live/$', LiveStatisticsView.as_view(),
            name='omaha_live_statistics'),
        url(r'^admin/statistics/(?P<name>[a-zA-Z0-9_ ]+)/requests/$', RequestListView.as_view(), name='omaha_request_list'),
        url(r'^admin/statistics/(?P<name>[a-zA-Z0-9_ ]+)/usage/$', VersionsUsageView.as_view(), name='omaha_version_usage'),
        url(r'^admin/statistics/requests/(?P<pk>\d+)/$', AppRequestDetailView.as_view(), name='omaha_request_detail'),
        url(r'^admin/preferences/(?P<section>[a-zA-Z0-9_ ]*)', PreferenceFormView.as_view(), name='set_preferences'),
        url(r'^admin/monitoring/', MonitoringFormView.as_view(), name='monitoring'),
        url(r'^admin/manual_cleanup/(?P<model>[a-zA-Z0-9_ ]*)', ManualCleanupFormView.as_view(), name='manual_cleanup'),
    ]
コード例 #5
0
ファイル: urls.py プロジェクト: shashkin/omaha-server
    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.
"""

from django.conf.urls import url

from omaha.views import UpdateView
from omaha.views_admin import StatisticsView, StatisticsDetailView, RequestListView, AppRequestDetailView, TimezoneView

urlpatterns = [
    url(r'^service/update2$', UpdateView.as_view(), name='update'),
    url(r'^admin/statistics/$',
        StatisticsView.as_view(),
        name='omaha_statistics'),
    url(r'^admin/statistics/(?P<name>[a-zA-Z0-9_ ]+)/$',
        StatisticsDetailView.as_view(),
        name='omaha_statistics_detail'),
    url(r'^admin/statistics/(?P<name>[a-zA-Z0-9_ ]+)/requests/$',
        RequestListView.as_view(),
        name='omaha_request_list'),
    url(r'^admin/statistics/requests/(?P<pk>\d+)/$',
        AppRequestDetailView.as_view(),
        name='omaha_request_detail'),
    url(r'^admin/set_timezone/$', TimezoneView.as_view(), name='set_timezone'),
]
コード例 #6
0
ファイル: urls.py プロジェクト: xiaojianwu/omaha-server
    StatisticsView,
    StatisticsDetailView,
    RequestListView,
    AppRequestDetailView,
    PreferenceFormView,
    MonitoringFormView,
    ManualCleanupFormView,
)


urlpatterns = [url(r"^service/update2$", UpdateView.as_view(), name="update")]


if settings.IS_PRIVATE:
    urlpatterns += [
        url(r"^admin/statistics/$", StatisticsView.as_view(), name="omaha_statistics"),
        url(
            r"^admin/statistics/(?P<name>[a-zA-Z0-9_ ]+)/$",
            StatisticsDetailView.as_view(),
            name="omaha_statistics_detail",
        ),
        url(
            r"^admin/statistics/(?P<name>[a-zA-Z0-9_ ]+)/requests/$",
            RequestListView.as_view(),
            name="omaha_request_list",
        ),
        url(r"^admin/statistics/requests/(?P<pk>\d+)/$", AppRequestDetailView.as_view(), name="omaha_request_detail"),
        url(r"^admin/preferences/(?P<section>[a-zA-Z0-9_ ]*)", PreferenceFormView.as_view(), name="set_preferences"),
        url(r"^admin/monitoring/", MonitoringFormView.as_view(), name="monitoring"),
        url(r"^admin/manual_cleanup/(?P<model>[a-zA-Z0-9_ ]*)", ManualCleanupFormView.as_view(), name="manual_cleanup"),
    ]