<s> from pprint import pprint <EOL> import logging , csv , os , requests <EOL> from bit9api import bit9Api <EOL> logging . basicConfig ( ) <EOL> requests . packages . urllib3 . disable_warnings ( ) <EOL> userhome = os . path . expanduser ( '<STR_LIT>' ) <EOL> csv_name = userhome + '<STR_LIT>' <EOL> server = '<STR_LIT>' <EOL> api_token = '<STR_LIT>' <EOL> bit9 = bit9Api ( server , token = api_token , ssl_verify = False ) <EOL> search_conditions = [ '<STR_LIT>' ] <EOL> comps = bit9 . search ( '<STR_LIT>' , search_conditions ) <EOL> '''<STR_LIT>''' <EOL> enf_dict = { <NUM_LIT:20> : '<STR_LIT>' , <NUM_LIT:30> : '<STR_LIT>' , <NUM_LIT> : '<STR_LIT>' , <NUM_LIT> : '<STR_LIT>' , <NUM_LIT> : '<STR_LIT>' , <NUM_LIT> : '<STR_LIT>' } <EOL> b = open ( csv_name , '<STR_LIT:wb>' ) <EOL> a = csv . writer ( b ) <EOL> a . writerow ( [ '<STR_LIT:host>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] ) <EOL> for c in comps : <EOL> a . writerow ( [ c [ '<STR_LIT:name>' ] , enf_dict [ c [ '<STR_LIT>' ] ] , c [ '<STR_LIT>' ] , c [ '<STR_LIT>' ] , c [ '<STR_LIT>' ] , c [ '<STR_LIT>' ] ] ) <EOL> print c [ '<STR_LIT:name>' ] , enf_dict [ c [ '<STR_LIT>' ] ] , c [ '<STR_LIT>' ] , c [ '<STR_LIT>' ] , c [ '<STR_LIT>' ] , c [ '<STR_LIT>' ] <EOL> b . close ( ) <EOL> '''<STR_LIT>''' </s>
