コード例 #1
0
 def craft_ip_str(self):
     data = {
         'ip_str':
         "10.{0}.{1}.{2}".format(random_byte(), random_byte(),
                                 random_byte(), random_byte())
     }
     return data
コード例 #2
0
 def post_data(self):
     return {
         'comment':
         random_label(),
         'ttl':
         random_byte(),
         'label':
         'p' + random_label(),
         'iname':
         'mgmt4',
         'dhcp_enabled':
         True,
         'dns_enabled':
         True,
         'mac':
         '11:22:33:44:55:00',
         'system':
         '/tasty/systems/system/{0}/'.format(self.s.pk),
         'domain':
         self.domain.name,
         'ip_str':
         "2000:a{0}:a{1}:a{2}::".format(random_byte(), random_byte(),
                                        random_byte()),
         'ip_type':
         '6'
     }
コード例 #3
0
ファイル: basic.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'ip_str': "11.{0}.{1}.{2}".format(random_byte(), random_byte(), random_byte()),
         'ip_type': '4',
         'name': random_label()
     }
コード例 #4
0
ファイル: basic.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': 'i' + random_label(),
         'domain': self.domain.name,
         'ip_str': "11.{0}.{1}.{2}".format(random_byte(), random_byte(), random_byte()),
         'ip_type': '4'
     }
コード例 #5
0
ファイル: basic.py プロジェクト: jirwin/cyder
 def post_data(self):
     return {
         'description': random_label(),
         'ttl': random_byte(),
         'ip_str': "11.{0}.{1}.{2}".format(
             random_byte(), random_byte(), random_byte()),
         'ip_type': '4',
         'name': random_label()
     }
コード例 #6
0
ファイル: basic.py プロジェクト: jirwin/cyder
 def post_data(self):
     return {
         'description': random_label(),
         'ttl': random_byte(),
         'fqdn': 'j' + random_label() + "." + self.domain.name,
         'ip_str': "1000:{0}:{1}:{2}::".format(random_byte(), random_byte(),
                                               random_byte()),
         'ip_type': '6'
     }
コード例 #7
0
ファイル: basic.py プロジェクト: jirwin/cyder
 def post_data(self):
     return {
         'description': random_label(),
         'ttl': random_byte(),
         'fqdn': 'i' + random_label() + "." + self.domain.name,
         'ip_str': "11.{0}.{1}.{2}".format(
             random_byte(), random_byte(), random_byte()),
         'ip_type': '4'
     }
コード例 #8
0
ファイル: ptr.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': random_label(),
         'domain': self.domain.name,
         'ip_str': "11.{0}.{1}.{2}".format(random_byte(), random_byte(), random_byte()),
         'ip_type': '4'
     }
コード例 #9
0
ファイル: ptr.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': random_label(),
         'domain': self.domain.name,
         'ip_str': "1000:{0}:{1}:{2}::".format(random_byte(), random_byte(),
                                               random_byte()),
         'ip_type': '6'
     }
コード例 #10
0
ファイル: basic.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': 'j' + random_label(),
         'domain': self.domain.name,
         'ip_str': "1000:{0}:{1}:{2}::".format(random_byte(), random_byte(),
                                               random_byte()),
         'ip_type': '6'
     }
コード例 #11
0
ファイル: basic.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': 'm' + random_label(),
         'ttl': random_byte(),
         'mac': '11:22:33:44:55:00',
         'system': '/tasty/systems/system/{0}/'.format(self.s.pk),
         'label': 'a' + random_label(),
         'iname': 'eth2.4',
         'dhcp_enabled': False,
         'dns_enabled': True,
         'domain': self.domain.name,
         'ip_str': "11.255.{0}.{1}".format(random_byte(), random_byte()),
         'ip_type': '4'
     }
コード例 #12
0
 def post_data(self):
     return {
         'comment': 'm' + random_label(),
         'ttl': random_byte(),
         'mac': '11:22:33:44:55:00',
         'system': '/tasty/systems/system/{0}/'.format(self.s.pk),
         'label': 'a' + random_label(),
         'iname': 'eth2.4',
         'dhcp_enabled': False,
         'dns_enabled': True,
         'domain': self.domain.name,
         'ip_str': "11.255.{0}.{1}".format(random_byte(), random_byte()),
         'ip_type': '4'
     }
コード例 #13
0
ファイル: basic.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': 'p' + random_label(),
         'iname': 'mgmt4',
         'dhcp_enabled': True,
         'dns_enabled': True,
         'mac': '11:22:33:44:55:00',
         'system': '/tasty/systems/system/{0}/'.format(self.s.pk),
         'domain': self.domain.name,
         'ip_str': "2000:a{0}:a{1}:a{2}::".format(random_byte(), random_byte(),
                                                  random_byte()),
         'ip_type': '6'
     }
コード例 #14
0
ファイル: basic.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'server': 'g' + random_label(),
         'comment': random_label(),
         'ttl': random_byte(),
         'domain': self.domain.name,
     }
コード例 #15
0
ファイル: basic.py プロジェクト: jirwin/cyder
 def post_data(self):
     return {
         'description': random_label(),
         'ttl': random_byte(),
         'fqdn': 'f' + random_label() + "." + self.domain.name,
         'txt_data': random_label()
     }
コード例 #16
0
 def post_data(self):
     return {
         'server': 'g' + random_label(),
         'comment': random_label(),
         'ttl': random_byte(),
         'domain': self.domain.name,
     }
コード例 #17
0
ファイル: basic.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': 'f' + random_label(),
         'domain': self.domain.name,
         'txt_data': random_label()
     }
コード例 #18
0
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': 'f' + random_label(),
         'domain': self.domain.name,
         'txt_data': random_label()
     }
コード例 #19
0
ファイル: basic.py プロジェクト: jirwin/cyder
 def post_data(self):
     return {
         'description': random_label(),
         'ttl': random_byte(),
         'fqdn':  'e' + random_label() + "." + self.domain.name,
         'server': random_label(),
         'priority': 123,
         'ttl': 213
     }
コード例 #20
0
ファイル: basic.py プロジェクト: jirwin/cyder
 def post_data(self):
     return {
         'description': random_label(),
         'ttl': random_byte(),
         'fqdn': 'h' + random_label() + "." + self.domain.name,
         'algorithm_number': 1,
         'fingerprint_type': 1,
         'key': random_label()
     }
コード例 #21
0
ファイル: basic.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': 'h' + random_label(),
         'domain': self.domain.name,
         'algorithm_number': 1,
         'fingerprint_type': 1,
         'key': random_label()
     }
コード例 #22
0
ファイル: basic.py プロジェクト: jirwin/cyder
 def post_data(self):
     return {
         'description': random_label(),
         'ttl': random_byte(),
         'fqdn': "_" + random_label() + "." + self.domain.name,
         'target': random_label(),
         'priority': 2,
         'weight': 2222,
         'port': 222
     }
コード例 #23
0
ファイル: basic.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': 'e' + random_label(),
         'domain': self.domain.name,
         'server': random_label(),
         'priority': 123,
         'ttl': 213
     }
コード例 #24
0
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': 'e' + random_label(),
         'domain': self.domain.name,
         'server': random_label(),
         'priority': 123,
         'ttl': 213
     }
コード例 #25
0
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': 'h' + random_label(),
         'domain': self.domain.name,
         'algorithm_number': 1,
         'fingerprint_type': 1,
         'key': random_label()
     }
コード例 #26
0
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': "_" + random_label(),
         'domain': self.domain.name,
         'target': random_label(),
         'priority': 2,
         'weight': 2222,
         'port': 222
     }
コード例 #27
0
ファイル: basic.py プロジェクト: Ziaunys/chili
 def post_data(self):
     return {
         'comment': random_label(),
         'ttl': random_byte(),
         'label': "_" + random_label(),
         'domain': self.domain.name,
         'target': random_label(),
         'priority': 2,
         'weight': 2222,
         'port': 222
     }
コード例 #28
0
ファイル: basic.py プロジェクト: jirwin/cyder
 def post_data(self):
     return {
         'description': 'k' + random_label(),
         'ttl': random_byte(),
         'ip_str': "1000:{0}:{1}:{2}:{3}:{4}::".format(
             random_byte(), random_byte(), random_byte(), random_byte(),
             random_byte()),
         'ip_type': '6',
         'name': random_label()
     }
コード例 #29
0
ファイル: test_forms.py プロジェクト: alecdhuse/cyder
 def craft_ttl_and_description(self):
     data = {
         'ttl': random_byte(),
         'description': random_label()
     }
     return data
コード例 #30
0
ファイル: test_forms.py プロジェクト: Ziaunys/chili
 def craft_ip_str(self):
     data = {
         'ip_str': "10.{0}.{1}.{2}".format(random_byte(), random_byte(),
                                           random_byte(), random_byte())
     }
     return data
コード例 #31
0
ファイル: test_forms.py プロジェクト: Ziaunys/chili
 def craft_number_dict(self, field):
     data = {field: random_byte()}
     return data
コード例 #32
0
 def craft_ttl_and_comment(self):
     data = {
         'ttl': random_byte(),
         'comment': random_label()
     }
     return data
コード例 #33
0
 def craft_number_dict(self, field):
     data = {field: random_byte()}
     return data
コード例 #34
0
 def craft_ttl_and_description(self):
     data = {'ttl': random_byte(), 'description': random_label()}
     return data