77
88 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
99
10- < title > netnir.core.tasks.config_plan — netnir 0.0.18 0.0.18 documentation</ title >
10+ < title > netnir.core.tasks.config_plan — netnir 0.0.19 0.0.19 documentation</ title >
1111
1212
1313
4949
5050
5151
52- < a href ="../../../../../ " class ="icon icon-home " alt ="Documentation Home "> netnir 0.0.18
52+ < a href ="../../../../../ " class ="icon icon-home " alt ="Documentation Home "> netnir 0.0.19
5353
5454
5555
9999 < nav class ="wy-nav-top " aria-label ="top navigation ">
100100
101101 < i data-toggle ="wy-nav-top " class ="fa fa-bars "> </ i >
102- < a href ="../../../../../ "> netnir 0.0.18 </ a >
102+ < a href ="../../../../../ "> netnir 0.0.19 </ a >
103103
104104 </ nav >
105105
@@ -206,6 +206,10 @@ <h1>Source code for netnir.core.tasks.config_plan</h1><div class="highlight"><pr
206206 < span class ="n "> template_file</ span > < span class ="o "> =</ span > < span class ="s2 "> "main.conf.j2"</ span > < span class ="p "> ,</ span >
207207 < span class ="n "> output_file</ span > < span class ="o "> =</ span > < span class ="s2 "> "compiled.conf"</ span > < span class ="p "> ,</ span >
208208 < span class ="n "> name</ span > < span class ="o "> =</ span > < span class ="s2 "> "COMPILE TEMPLATES"</ span > < span class ="p "> ,</ span >
209+ < span class ="n "> num_workers</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> args</ span > < span class ="o "> .</ span > < span class ="n "> workers</ span > < span class ="p "> ,</ span >
210+ < span class ="n "> dry_run</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> args</ span > < span class ="o "> .</ span > < span class ="n "> X</ span > < span class ="p "> ,</ span >
211+ < span class ="n "> severity_level</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _verbose</ span > < span class ="p "> ()[</ span > < span class ="s2 "> "level"</ span > < span class ="p "> ],</ span >
212+ < span class ="n "> to_console</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _verbose</ span > < span class ="p "> ()[</ span > < span class ="s2 "> "to_console"</ span > < span class ="p "> ],</ span >
209213 < span class ="p "> )</ span >
210214 < span class ="n "> output_writer</ span > < span class ="p "> (</ span > < span class ="n "> nornir_results</ span > < span class ="o "> =</ span > < span class ="n "> results</ span > < span class ="p "> ,</ span > < span class ="n "> output_file</ span > < span class ="o "> =</ span > < span class ="s2 "> "compiled.conf"</ span > < span class ="p "> )</ span >
211215 < span class ="n "> print_result</ span > < span class ="p "> (</ span > < span class ="n "> results</ span > < span class ="p "> )</ span >
@@ -217,6 +221,10 @@ <h1>Source code for netnir.core.tasks.config_plan</h1><div class="highlight"><pr
217221 < span class ="n "> task</ span > < span class ="o "> =</ span > < span class ="n "> netmiko_send_commands</ span > < span class ="p "> ,</ span >
218222 < span class ="n "> commands</ span > < span class ="o "> =</ span > < span class ="s2 "> "show running"</ span > < span class ="p "> ,</ span >
219223 < span class ="n "> name</ span > < span class ="o "> =</ span > < span class ="s2 "> "FETCH RUNNING CONFIG"</ span > < span class ="p "> ,</ span >
224+ < span class ="n "> num_workers</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> args</ span > < span class ="o "> .</ span > < span class ="n "> workers</ span > < span class ="p "> ,</ span >
225+ < span class ="n "> dry_run</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> args</ span > < span class ="o "> .</ span > < span class ="n "> X</ span > < span class ="p "> ,</ span >
226+ < span class ="n "> severity_level</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _verbose</ span > < span class ="p "> ()[</ span > < span class ="s2 "> "level"</ span > < span class ="p "> ],</ span >
227+ < span class ="n "> to_console</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _verbose</ span > < span class ="p "> ()[</ span > < span class ="s2 "> "to_console"</ span > < span class ="p "> ],</ span >
220228 < span class ="p "> )</ span >
221229 < span class ="n "> output_writer</ span > < span class ="p "> (</ span > < span class ="n "> nornir_results</ span > < span class ="o "> =</ span > < span class ="n "> results</ span > < span class ="p "> ,</ span > < span class ="n "> output_file</ span > < span class ="o "> =</ span > < span class ="s2 "> "running.conf"</ span > < span class ="p "> )</ span >
222230 < span class ="n "> print_result</ span > < span class ="p "> (</ span > < span class ="n "> results</ span > < span class ="p "> )</ span >
@@ -230,9 +238,14 @@ <h1>Source code for netnir.core.tasks.config_plan</h1><div class="highlight"><pr
230238 < span class ="n "> config_path</ span > < span class ="o "> =</ span > < span class ="n "> OUTPUT_DIR</ span > < span class ="p "> ,</ span >
231239 < span class ="n "> load_file</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span >
232240 < span class ="n "> name</ span > < span class ="o "> =</ span > < span class ="s2 "> "RENDER REMEDIATION CONFIG"</ span > < span class ="p "> ,</ span >
241+ < span class ="n "> num_workers</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> args</ span > < span class ="o "> .</ span > < span class ="n "> workers</ span > < span class ="p "> ,</ span >
242+ < span class ="n "> dry_run</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> args</ span > < span class ="o "> .</ span > < span class ="n "> X</ span > < span class ="p "> ,</ span >
243+ < span class ="n "> severity_level</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _verbose</ span > < span class ="p "> ()[</ span > < span class ="s2 "> "level"</ span > < span class ="p "> ],</ span >
244+ < span class ="n "> to_console</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _verbose</ span > < span class ="p "> ()[</ span > < span class ="s2 "> "to_console"</ span > < span class ="p "> ],</ span >
233245 < span class ="p "> )</ span >
234246 < span class ="n "> output_writer</ span > < span class ="p "> (</ span > < span class ="n "> nornir_results</ span > < span class ="o "> =</ span > < span class ="n "> results</ span > < span class ="p "> ,</ span > < span class ="n "> output_file</ span > < span class ="o "> =</ span > < span class ="s2 "> "remediation.conf"</ span > < span class ="p "> )</ span >
235- < span class ="n "> print_result</ span > < span class ="p "> (</ span > < span class ="n "> results</ span > < span class ="p "> )</ span >
247+
248+ < span class ="n "> print_result</ span > < span class ="p "> (</ span > < span class ="n "> result</ span > < span class ="o "> =</ span > < span class ="n "> results</ span > < span class ="p "> ,</ span > < span class ="n "> severity_level</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _verbose</ span > < span class ="p "> ()[</ span > < span class ="s2 "> "level"</ span > < span class ="p "> ])</ span >
236249
237250 < span class ="k "> return</ span > < span class ="n "> results</ span > </ div > </ div >
238251</ pre > </ div >
0 commit comments