@@ -97,7 +97,7 @@ def get_server_info(self):
9797 asset_data ['instance_state' ] = i .get ('Status' )
9898 asset_data ['cpu_cores' ] = i .get ('Cpu' )
9999 asset_data ['memory' ] = M2human (i .get ('Memory' ))
100- # 私钥IP
100+ # 内网IP
101101 try :
102102
103103 asset_data ['private_ip' ] = i ['VpcAttributes' ]['PrivateIpAddress' ]['IpAddress' ][0 ]
@@ -110,7 +110,7 @@ def get_server_info(self):
110110 except (KeyError , IndexError ):
111111 asset_data ['public_ip' ] = i ['EipAddress' ]['IpAddress' ]
112112 except Exception :
113- asset_data ['public_ip' ] = None
113+ asset_data ['public_ip' ] = 'Null'
114114
115115 asset_data ['os_type' ] = i .get ('OSType' )
116116 asset_data ['os_name' ] = i .get ('OSName' )
@@ -131,7 +131,7 @@ def sync_cmdb(self):
131131 with DBContext ('r' ) as session :
132132 for server in server_list :
133133 private_ip = server .get ('private_ip' )
134- if not server .get ('public_ip' ):
134+ if server .get ('public_ip' ) == 'Null' :
135135 ip = private_ip
136136 instance_id = server .get ('instance_id' , 'Null' )
137137 hostname = server .get ('hostname' , instance_id )
@@ -215,8 +215,7 @@ def index(self):
215215 self .page_size = count
216216 else :
217217 self .page_size = c + 100
218-
219- # print('开始同步第{}--第{}台机器'.format(self.page_number, self.page_size))
218+ ins_log .read_log ('info' , '开始同步第{}--第{}台机器' .format (self .page_number , self .page_size ))
220219 self .sync_cmdb ()
221220
222221
0 commit comments