title: Change Bundle level in felix?
body: <p>I know how to set an initial bundle level, for just to be deployed bundle:</p>
  
  <pre><code>bundlelevel -i 5
  </code></pre>
  
  <p>But how do I change the level of an existing bundle? Help for bundlelevel says:</p>
  
  <pre><code>  bundlelevel - set bundle start level or initial bundle start level
     scope: felix
     flags:
        -i, --setinitial   set the initial bundle start level
        -s, --setlevel   set the bundle's start level
     parameters:
        int   target level
        Bundle[]   target identifiers
  
  bundlelevel - query bundle start level
     scope: felix
     parameters:
        Bundle   bundle to query
  </code></pre>
  
  <p>I have no idea what "Bundle[]" argument is. I tried just bundle_id and [bundle_id], and even bundle name.</p>
  
  <p>Let me show an example. Let's say I want to change bundle 5 (bookshelf api) level from 1 to 2.</p>
  
  <pre><code>g! lb
  START LEVEL 5
     ID|State      |Level|Name
      0|Active     |    0|System Bundle (3.0.7)
      1|Active     |    1|Apache Felix Bundle Repository (1.6.2)
      2|Active     |    1|Apache Felix Gogo Command (0.6.1)
      3|Active     |    1|Apache Felix Gogo Runtime (0.6.1)
      4|Active     |    1|Apache Felix Gogo Shell (0.6.1)
      5|Active     |    1|Bookshelf Inventory API (1.5.0)
  </code></pre>
  
  <p>I tried the following:</p>
  
  <pre><code>g! bundlelevel -s 2 [5]
  gogo: IllegalArgumentException: Cannot coerce 
      bundlelevel(String, String, ArrayList) to any of 
      [(boolean, boolean, int, Bundle[]), (Bundle)] 
  
  g! bundlelevel -s 2 5
  Must specify target bundles.
  </code></pre>
  
  <p>Any help is appreciated.</p>