{"time":248,"facets":{"path":{"buckets":[{"val":"pkg/","count":3}]},"repo":{"buckets":[{"val":"cloudnative-pg/barman-cloud","count":3,"owner_id":"100373852"}]},"lang":{"buckets":[{"val":"Go","count":3}]}},"hits":{"total":3,"hits":[{"owner_id":"100373852","repo":"cloudnative-pg/barman-cloud","branch":"main","path":"pkg/api/config.go","content":{"snippet":"<table class=\"highlight-table\"><tr data-line=\"494\"><td><div class=\"lineno\">494</div></td><td><div class=\"highlight\"><pre><span class=\"c1\">// <mark>AppendArchiveAdditionalCommandArgs</mark> adds custom arguments as barman-cloud-wal-archive command-line options</span></pre></div></td></tr><tr data-line=\"495\"><td><div class=\"lineno\">495</div></td><td><div class=\"highlight\"><pre><span class=\"kd\">func</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"nx\">cfg</span><span class=\"w\"> </span><span class=\"o\">*</span><span class=\"nx\">WalBackupConfiguration</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"nx\"><mark>AppendArchiveAdditionalCommandArgs</mark></span><span class=\"p\">(</span><span class=\"nx\">options</span><span class=\"w\"> </span><span class=\"p\">[]</span><span class=\"kt\">string</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"p\">[]</span><span class=\"kt\">string</span><span class=\"w\"> </span><span class=\"p\">{</span></pre></div></td></tr><tr data-line=\"496\"><td><div class=\"lineno\">496</div></td><td><div class=\"highlight\"><pre><span class=\"w\">\t</span><span class=\"k\">if</span><span class=\"w\"> </span><span class=\"nx\">cfg</span><span class=\"w\"> </span><span class=\"o\">==</span><span class=\"w\"> </span><span class=\"kc\">nil</span><span class=\"w\"> </span><span class=\"o\">||</span><span class=\"w\"> </span><span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"nx\">cfg</span><span class=\"p\">.</span><span class=\"nx\">ArchiveAdditionalCommandArgs</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"o\">==</span><span class=\"w\"> </span><span class=\"mi\">0</span><span class=\"w\"> </span><span class=\"p\">{</span></pre></div></td></tr></table>"},"total_matches":"2"},{"owner_id":"100373852","repo":"cloudnative-pg/barman-cloud","branch":"main","path":"pkg/api/config_test.go","content":{"snippet":"<table class=\"highlight-table\"><tr data-line=\"74\"><td><div class=\"lineno\">74</div></td><td><div class=\"highlight\"><pre><span class=\"kd\">var</span><span class=\"w\"> </span><span class=\"nx\">_</span><span class=\"w\"> </span><span class=\"p\">=</span><span class=\"w\"> </span><span class=\"nx\">Describe</span><span class=\"p\">(</span><span class=\"s\">&quot;WalBackupConfiguration.<mark>AppendArchiveAdditionalCommandArgs</mark>&quot;</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"kd\">func</span><span class=\"p\">()</span><span class=\"w\"> </span><span class=\"p\">{</span></pre></div></td></tr><tr data-line=\"75\"><td><div class=\"lineno\">75</div></td><td><div class=\"highlight\"><pre><span class=\"w\">\t</span><span class=\"kd\">var</span><span class=\"w\"> </span><span class=\"nx\">options</span><span class=\"w\"> </span><span class=\"p\">[]</span><span class=\"kt\">string</span></pre><div class=\"jump\"></div></div></td></tr><tr data-line=\"85\"><td><div class=\"lineno\">85</div></td><td><div class=\"highlight\"><pre><span class=\"w\">\t\t</span><span class=\"nx\">updatedOptions</span><span class=\"w\"> </span><span class=\"o\">:=</span><span class=\"w\"> </span><span class=\"nx\">config</span><span class=\"p\">.</span><span class=\"nx\"><mark>AppendArchiveAdditionalCommandArgs</mark></span><span class=\"p\">(</span><span class=\"nx\">options</span><span class=\"p\">)</span></pre></div></td></tr><tr data-line=\"86\"><td><div class=\"lineno\">86</div></td><td><div class=\"highlight\"><pre><span class=\"w\">\t\t</span><span class=\"nx\">Expect</span><span class=\"p\">(</span><span class=\"nx\">updatedOptions</span><span class=\"p\">).</span><span class=\"nx\">To</span><span class=\"p\">(</span><span class=\"nx\">Equal</span><span class=\"p\">([]</span><span class=\"kt\">string</span><span class=\"p\">{</span><span class=\"s\">&quot;--option1&quot;</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"s\">&quot;--option2&quot;</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"s\">&quot;--option3&quot;</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"s\">&quot;--option4&quot;</span><span class=\"p\">}))</span></pre></div></td></tr><tr data-line=\"87\"><td><div class=\"lineno\">87</div></td><td><div class=\"highlight\"><pre><span class=\"w\">\t</span><span class=\"p\">})</span></pre></div></td></tr><tr data-line=\"88\"><td><div class=\"lineno\">88</div></td><td><div class=\"highlight\"><pre><br/></pre></div></td></tr><tr data-line=\"89\"><td><div class=\"lineno\">89</div></td><td><div class=\"highlight\"><pre><span class=\"w\">\t</span><span class=\"nx\">It</span><span class=\"p\">(</span><span class=\"s\">&quot;should return the original options if there are no additional command args&quot;</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"kd\">func</span><span class=\"p\">()</span><span class=\"w\"> </span><span class=\"p\">{</span></pre></div></td></tr><tr data-line=\"90\"><td><div class=\"lineno\">90</div></td><td><div class=\"highlight\"><pre><span class=\"w\">\t\t</span><span class=\"nx\">config</span><span class=\"p\">.</span><span class=\"nx\">ArchiveAdditionalCommandArgs</span><span class=\"w\"> </span><span class=\"p\">=</span><span class=\"w\"> </span><span class=\"kc\">nil</span></pre></div></td></tr><tr data-line=\"91\"><td><div class=\"lineno\">91</div></td><td><div class=\"highlight\"><pre><span class=\"w\">\t\t</span><span class=\"nx\">updatedOptions</span><span class=\"w\"> </span><span class=\"o\">:=</span><span class=\"w\"> </span><span class=\"nx\">config</span><span class=\"p\">.</span><span class=\"nx\"><mark>AppendArchiveAdditionalCommandArgs</mark></span><span class=\"p\">(</span><span class=\"nx\">options</span><span class=\"p\">)</span></pre></div></td></tr></table>"},"total_matches":"3"},{"owner_id":"100373852","repo":"cloudnative-pg/barman-cloud","branch":"main","path":"pkg/archiver/command.go","content":{"snippet":"<table class=\"highlight-table\"><tr data-line=\"51\"><td><div class=\"lineno\">51</div></td><td><div class=\"highlight\"><pre><span class=\"w\">\t\t</span><span class=\"nx\">options</span><span class=\"w\"> </span><span class=\"p\">=</span><span class=\"w\"> </span><span class=\"nx\">configuration</span><span class=\"p\">.</span><span class=\"nx\">Wal</span><span class=\"p\">.</span><span class=\"nx\"><mark>AppendArchiveAdditionalCommandArgs</mark></span><span class=\"p\">(</span><span class=\"nx\">options</span><span class=\"p\">)</span></pre></div></td></tr></table>"},"total_matches":"1"}]}}