Exemple #1
0
 def index(self):
     breadcrumbs = self.breadcrumbs[:]
     breadcrumbs.append({'text': 'Interface overview'})
     return {'interface': self.interface,
             'breadcrumbs': breadcrumbs,
             'fields': get_fields(self.interface),
             'logged_in': authenticated_userid(self.request)}
Exemple #2
0
 def index(self):
     breadcrumbs = self.breadcrumbs[:]
     breadcrumbs.append({'text': 'Interface overview'})
     messages = self.session.query(IncomingMessage)\
                .filter_by(communication_interface=self.interface)\
                .order_by(desc(IncomingMessage.id))\
                .limit(200)
     return {'interface': self.interface,
             'breadcrumbs': breadcrumbs,
             'messages': messages,
             'fields': get_fields(self.interface)}
Exemple #3
0
 def edit(self):
     breadcrumbs = self.breadcrumbs
     breadcrumbs.extend([
                 {"text": "Meter Overview", "url": self.meter.getUrl()},
                 {"text": "Circuit Overview", "url": self.circuit.url()},
                 {"text": "Circuit Edit"}])
     return {
         "logged_in": authenticated_userid(self.request),
         "breadcrumbs": breadcrumbs,
         "fields": get_fields(self.circuit),
         "circuit": self.circuit }
Exemple #4
0
 def index(self):
     breadcrumbs = self.breadcrumbs[:]
     breadcrumbs.append({"text": "Meter Overview"})
     circuit_data = make_table_data(self.meter.get_circuits())
     return {
         "logged_in": authenticated_userid(self.request),
         "meter": self.meter,
         "circuit_header": make_table_header(Circuit),
         "circuit_data": circuit_data,
         "fields": get_fields(self.meter),
         "breadcrumbs": breadcrumbs }
Exemple #5
0
 def edit(self):
     return {"account": self.account,
              "fields": get_fields(self.account)}
Exemple #6
0
 def edit(self):
     return {
         "fields": get_fields(self.meter),
         "meter": self.meter }