code: def info(name, m, p, b, w, **kwargs):
      
      m = (m << 1) & 0b010
      p = (p << 2) & 0b100
  
      # Brief disables all further flags.
      if b:
          flags = 0b000
      else:
          flags = m | p | 0b001
  
      ctx = Context(**kwargs)
      ctx.execute_action('info', **{
          'node': ctx.repo.create_secure_service('node'),
          'locator': ctx.locator,
          'name': name,
          'flags': flags,
          'use_wildcard': w,
          'timeout': ctx.timeout,
      })
docs: Show information about cocaine runtime.
  
      Return json-like string with information about cocaine-runtime.
  
      If the name option is not specified, shows information about all applications. Flags can be
      specified for fine-grained control of the output verbosity.