Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- ##----------------------------------------------------------------------
- ## sa.SERVICE application
- ##----------------------------------------------------------------------
- ## Copyright (C) 2007-2013 The NOC Project
- ## See LICENSE for details
- ##----------------------------------------------------------------------
- from django import forms
- ## NOC modules
- from noc.lib.app import ExtApplication, view
- from noc.sa.models import *
- class DATA(forms.Form):
- customer = forms.CharField(required=False)
- project = forms.CharField(required=False)
- # service =.
- managed_object = forms.ModelChoiceField(queryset=ManagedObject.objects.all(), required=False)
- bid = forms.CharField(required=False)
- login = forms.CharField(required=False)
- class SERVICEAppplication(ExtApplication):
- """
- sa.SERVICE application
- """
- title = "SERVICE"
- menu = "SERVICE"
- @view(method=["GET"], url=r"^$", access="read", api=True, validate=DATA)
- def main(self, request, customer, project, bid, login, managed_object):
- config = customer + '\n' + project + '\n' + bid + '\n' + login
- return {
- "config": config,
- "success" : 1
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement