Set FQDN to nodes

This commit is contained in:
a.pivkin
2025-01-03 23:56:22 +03:00
parent 7f197a8d79
commit fd5cd4cc9d
5 changed files with 710 additions and 0 deletions
+108
View File
@@ -0,0 +1,108 @@
16.d
15.12
12.11
17.c
17.d
18.d
16.f
12.13
18.c
16.e
13.13
16.19
15.6
19.18
18.19
13.6
17.1a
16.15
15.a
14.b
19.17
18.16
16.14
15.b
14.a
19.14
18.15
13.a
14.9
18.14
15.9
13.b
14.8
18.10
15.d
17.13
12.d
18.1c
16.1e
17.1f
19.1c
15.0
12.3
13.2
19.1f
17.1d
17.33
17.3e
17.45
17.8
12.15
18.b
19.a
17.47
18.9
17.51
17.37
17.70
17.52
17.58
17.42
16.8
17.61
17.7f
17.43
17.7e
17.25
17.7c
17.3f
17.79
17.76
17.46
17.65
17.28
17.75
17.3a
17.74
17.54
15.f
17.11
17.6e
17.63
17.72
17.4a
17.31
17.69
17.2d
17.2b
17.27
12.16
15.1a
16.5
17.5
13.19
16.6
18.4
16.1
16.0
14.1d
16.3
17.3
14.1c
13.1f
12.1e
16.2
12.1
19.1e
+262
View File
@@ -0,0 +1,262 @@
.f
17.37
2.3
2.e
13.b
17.2a
12.14
17.26
17.24
17.1e
16.5
17.2b
12.13
19.9
17.1a
17.40
17.19
17.16
15.6
13.19
17.13
16.18
2.19
16.6
17.49
16.4
16.1f
16.1e
12.15
19.7
17.22
2.14
16.1b
17.3a
15.2
17.69
16.1
17.36
17.27
16.15
17.1
16.13
16.0
17.3
18.0
15.f
17.11
17.7f
15.c
15.b
17.41
17.14
17.35
17.4a
17.1d
2.11
15.a
15.4
17.2
16.19
17.44
13.18
19.f
13.14
17.47
17.6b
17.23
17.5b
17.2f
17.48
12.1e
12.18
15.11
17.64
17.3b
12.d
13.3
16.9
13.7
12.0
17.74
19.5
2.7
17.28
2.d
12.11
17.3c
17.5a
13.a
15.1a
16.8
16.2
16.a
14.8
19.0
13.13
17.54
13.e
17.59
12.1
12.16
12.e
13.1c
19.12
16.16
17.5f
13.15
14.b
16.f
17.25
19.1a
14.1d
13.12
15.3
13.1e
13.9
17.9
13.2
15.8
13.6
17.34
13.0
17.1f
14.1f
18.1d
2.0
14.a
13.c
14.16
1.0
15.13
2.8
16.d
14.1c
14.1e
17.29
17.65
12.19
14.7
14.9
17.42
17.46
17.52
17.d
17.6f
16.14
14.f
16.10
2.10
15.0
15.9
2.1d
12.1f
18.19
16.3
15.12
17.75
13.1d
15.19
19.1e
12.3
17.3e
17.3f
17.8
17.45
17.4d
12.12
17.4e
17.51
14.15
17.53
18.3
18.10
17.58
18.4
17.5
17.56
17.5d
17.60
15.1d
17.57
17.61
17.33
19.1
2.1
17.62
17.3d
2.1f
17.63
19.4
17.67
17.68
17.6a
17.6c
17.43
17.6e
17.70
17.72
17.f
13.1f
17.73
17.76
17.77
19.14
17.79
17.7a
16.7
2.a
17.7c
18.6
2.6
17.7e
17.c
17.e
18.13
12.1c
18.14
18.15
18.16
18.18
17.2d
18.1
18.1c
18.1e
18.1f
17.31
18.9
18.b
13.1b
18.c
18.d
19.13
19.17
19.18
19.1f
19.1c
19.a
2.1b
2.b
19.b
19.c
2.12
17.2e
17.55
2.13
2.c
2.15
2.16
15.5
2.17
19.1d
2.18
15.d
2.1c
16.e
2.1e
2.2
2.1a
2.4
2.5
2.9
+23
View File
@@ -0,0 +1,23 @@
# import subprocess
import re
import sys
def process_lines(object):
for i in object:
if regexp.search(i):
# print(i)
yield i
if __name__ == '__main__':
regexp = re.compile(r"\d+..{1,}")
try:
with open(sys.argv[1],"r") as file1, open(sys.argv[2],"r") as file2, open(sys.argv[3],"w+") as res_file:
first = [y.strip() for y in process_lines(file1) if regexp.search(y)]
first = set(first)
second = [y.strip() for y in process_lines(file2) if regexp.search(y)]
second = set(second)
for kek in process_lines(second.intersection(first)):
res_file.write(kek + '\n')
# print(second.intersection(first))
except IndexError as e:
print("We need two files")
+107
View File
@@ -0,0 +1,107 @@
17.72
13.6
14.1c
17.61
16.14
17.13
16.2
17.5
17.76
19.a
18.9
17.70
13.2
18.10
19.18
17.7e
16.6
17.1f
17.1a
17.79
17.63
14.1d
12.13
13.b
14.a
15.b
17.7c
14.8
17.d
12.1e
17.25
16.3
18.c
15.a
18.16
14.9
15.f
17.3e
19.1f
17.52
15.0
19.17
17.3a
17.69
17.58
17.6e
13.1f
17.27
16.0
16.d
16.15
12.15
17.65
12.3
17.2b
16.1e
16.f
17.3f
18.4
17.2d
18.1c
17.c
18.d
18.b
18.14
15.9
17.8
15.12
17.74
14.b
17.7f
13.13
17.47
17.54
12.d
13.a
17.33
15.1a
16.19
16.5
16.e
18.15
17.75
17.45
17.31
17.4a
16.1
12.16
12.11
19.1c
18.19
17.11
19.14
12.1
17.43
17.37
17.3
17.51
17.46
17.28
13.19
17.1d
15.6
17.42
15.d
16.8
19.1e