рдП: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдпрд╛: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк, рдЪрд▓ рд░рд╣реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕реВрдЪреАрдмрджреНрдз/рджрд┐рдЦрд╛рдиреЗ/рдкреЙрдЗрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд╡рд┐рд╖рдо рдХреЙрдиреНрдлрд┐рдЧ рдмрд┐рдЯреНрд╕ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреАред
рд╕реАрдПрд▓рдЖрдИ рд╕реЗ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рдкрд░ рдСрдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рднреА рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред (:рдореНрдпреВрдЯ?) рдпрд╣ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдпреЛрдЧреНрдп рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╣рд░ рдХреЛрдИ рдирд╣реАрдВ рдЪрд╛рд╣реЗрдЧрд╛ рдХрд┐ рдпрд╣ рд╢рд╛рдВрдд рд░рд╣реЗред
рдЕрдВрдд рдореЗрдВ, рдПрдХ рдХрдо рд╡рд░реНрдмреЛрдЬрд╝ рдореЛрдб рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рд▓реЙрдЧ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЛ рдЪрд╛рд▓реВ/рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд╛рдпрдж :verbose рд╡рд┐рдХрд▓реНрдк рдЬреИрд╕рд╛ рдХреБрдЫред рдпрд╣ mycroft рд▓реЙрдЧрд┐рдВрдЧ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рдиред
рдореИрдВ рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди mycroft-config рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдРрд╕рд╛ рдХреБрдЫ рдХрд░рддрд╛ рд╣реИ:
mycroft-config: Mycroft configuration manager
usage: mycroft-config [COMMAND] [params]
COMMANDs:
edit (system|user) edit and validate config file
reload instruct services to reload configs
show (default|remote|system|user) display the specified setting file
set <var> set the variable (under USER)
get [var] display a particular variable
or all if no 'var' specified
Note: Use jq format for specifying <var>
Examples:
mycroft-config edit user
sudo mycroft-config edit system
mycroft-config show remote
mycroft-config get
mycroft-config get enclosure.platform
mycroft-config set test.subvalue "foo"
рдХреНрдпрд╛ рдпрд╣ рдзреНрд╡рдирд┐ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ? рдЕрдЧрд░ рдкрд╕рдВрдж рдХрд┐рдпрд╛ рдЬрд╛рдП рддреЛ рд╕реАрдПрд▓рдЖрдИ рдХреЗ рдЕрдВрджрд░ рдЗрд╕ рддрдХ рдкрд╣реБрдВрдЪ рдЬреЛрдбрд╝рдирд╛ рднреА рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рдмрд╕реЗ рд╕реНрд╡рд╛рдЧрдд рдпреЛрдЧреНрдп рдЬреЛрдбрд╝ред
mycroft-config рдЯреВрд▓ рдХреЗ рд▓рд┐рдП PR #2290 рджреЗрдЦреЗрдВред рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рдХрд┐рдпрд╛!
рд╕реБрдирдиреЗ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реИред рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рдкреВрд░реНрдг рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрдмрд▓ рдЯреИрдм рдХреЗ рд╕рд╛рде рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛ (рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЬреЗрд╕рди рдХреЗ рдЕрдВрджрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдк), рдЗрд╕рд▓рд┐рдП:
mycrot-co[tab-tab]nfig set encl[tab-tab]osure.[tab-tab]
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╕реНрд╡рддрдГ рдкреВрд░реНрдг enclosure
рдЕрдВрджрд░ рд╕рднреА рд╡рд┐рдХрд▓реНрдк рджрд┐рдЦрд╛рдПрдЧрд╛ ...
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореИрдВ рдПрдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди mycroft-config рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдРрд╕рд╛ рдХреБрдЫ рдХрд░рддрд╛ рд╣реИ:
рдХреНрдпрд╛ рдпрд╣ рдзреНрд╡рдирд┐ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ? рдЕрдЧрд░ рдкрд╕рдВрдж рдХрд┐рдпрд╛ рдЬрд╛рдП рддреЛ рд╕реАрдПрд▓рдЖрдИ рдХреЗ рдЕрдВрджрд░ рдЗрд╕ рддрдХ рдкрд╣реБрдВрдЪ рдЬреЛрдбрд╝рдирд╛ рднреА рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред