Changeset 6428


Ignore:
Timestamp:
Dec 10, 2008, 1:47:39 PM (16 years ago)
Author:
RIck van der Zwet
Message:

Replaced tabs to spaces

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/exodus/models.py

    r6424 r6428  
    99
    1010STATUS_CHOICES = (
    11                         ('up', 'up'),
    12                         ('dw', 'down'),
    13                         ('pl', 'planned'),
    14                         )
    15        
     11         ('up', 'up'),
     12         ('dw', 'down'),
     13         ('pl', 'planned'),
     14         )
     15   
    1616POLAR_CHOICES = (
    17                         ('hr', 'horizontal'),
    18                         ('vr', 'vertical'),
    19                         )
     17         ('hr', 'horizontal'),
     18         ('vr', 'vertical'),
     19         )
    2020
    2121INTERFACE_TYPE_CHOICES = (
    22                         ('eth', 'eth'),
    23                         ('11a', '11a'),
    24                         ('11b', '11b'),
    25                         ('11g', '11g'),
    26                         )
     22         ('eth', 'eth'),
     23         ('11a', '11a'),
     24         ('11b', '11b'),
     25         ('11g', '11g'),
     26         )
    2727WIFI_MODE_CHOICES = (
    28                         ('ms', 'master'),
    29                         ('mn', 'managed'),
    30                         )
     28         ('ms', 'master'),
     29         ('mn', 'managed'),
     30         )
    3131
    3232class Antenna(models.Model):
     
    6464
    6565class Network(models.Model):
    66         name = models.CharField(max_length=50, unique=True)
    67         ipspacestart = models.IPAddressField()
    68         netmask = models.IntegerField()
     66   name = models.CharField(max_length=50, unique=True)
     67   ipspacestart = models.IPAddressField()
     68   netmask = models.IntegerField()
    6969
    7070    class Meta:
    7171        verbose_name = 'Network'
    7272
    73         def __unicode__(self):
    74                 return self.name
     73   def __unicode__(self):
     74      return self.name
    7575
    7676class Node(models.Model):
     
    104104
    105105class Interface(models.Model):
    106         node = models.ForeignKey(Node)
    107         type = models.CharField(max_length=10, choices=INTERFACE_TYPE_CHOICES, \
     106   node = models.ForeignKey(Node)
     107   type = models.CharField(max_length=10, choices=INTERFACE_TYPE_CHOICES, \
    108108            default='eth')
    109         iface = models.CharField(max_length=10, verbose_name="interface", \
     109   iface = models.CharField(max_length=10, verbose_name="interface", \
    110110            default='eth0')
    111         ip = models.IPAddressField(unique=True, blank=True)
    112         netmask = models.IntegerField(default=30)
    113         polar = models.CharField(blank=True, max_length=10, choices=POLAR_CHOICES)
    114         ssid = models.CharField(max_length=30, blank=True, null=True)
    115         mode = models.CharField(max_length=10, choices=WIFI_MODE_CHOICES, blank=True)
    116         channel = models.IntegerField(blank=True, null=True)
    117         antenna = models.ForeignKey(Antenna, blank=True, null=True)
    118         shortdesc = models.CharField(blank=True, max_length=10)
    119         desc = models.CharField(blank=True, max_length=100)
    120         link = models.ForeignKey('self', blank=True, null=True)
    121        
    122         class Meta:
    123                 #unique_together = ('node', 'iface')
    124                 verbose_name = 'Interface'
    125        
    126         def __unicode__(self):
    127                 return "%s/%s" % (self.node, self.iface)
     111   ip = models.IPAddressField(unique=True, blank=True)
     112   netmask = models.IntegerField(default=30)
     113   polar = models.CharField(blank=True, max_length=10, choices=POLAR_CHOICES)
     114   ssid = models.CharField(max_length=30, blank=True, null=True)
     115   mode = models.CharField(max_length=10, choices=WIFI_MODE_CHOICES, blank=True)
     116   channel = models.IntegerField(blank=True, null=True)
     117   antenna = models.ForeignKey(Antenna, blank=True, null=True)
     118   shortdesc = models.CharField(blank=True, max_length=10)
     119   desc = models.CharField(blank=True, max_length=100)
     120   link = models.ForeignKey('self', blank=True, null=True)
     121   
     122   class Meta:
     123      #unique_together = ('node', 'iface')
     124      verbose_name = 'Interface'
     125   
     126   def __unicode__(self):
     127      return "%s/%s" % (self.node, self.iface)
    128128
    129129class InterfaceAlias(models.Model):
    130         iface = models.ForeignKey(Interface,related_name='child')
    131         ip = models.IPAddressField(unique=True)
    132         netmask = models.IntegerField(default=30)
    133         shortdesc = models.CharField(blank=True, max_length=10)
    134         desc = models.CharField(blank=True, max_length=100)
    135         linkAlias = models.ForeignKey('self', blank=True, null=True)
    136         link = models.ForeignKey(Interface, blank=True, null=True)
    137        
    138         def __unicode__(self):
    139                 return "Alias %s" % (self.iface)
     130   iface = models.ForeignKey(Interface,related_name='child')
     131   ip = models.IPAddressField(unique=True)
     132   netmask = models.IntegerField(default=30)
     133   shortdesc = models.CharField(blank=True, max_length=10)
     134   desc = models.CharField(blank=True, max_length=100)
     135   linkAlias = models.ForeignKey('self', blank=True, null=True)
     136   link = models.ForeignKey(Interface, blank=True, null=True)
     137   
     138   def __unicode__(self):
     139      return "Alias %s" % (self.iface)
    140140
    141141#
Note: See TracChangeset for help on using the changeset viewer.