Exemplo n.º 1
0
 def __init__(self, device=None, footer=False, name=None):
     Screen.__init__(self)
     self.device = device
     self.footer_display = footer
     self._define_log()
     self._define_screen()
     self._connect_louie()
     self._start_network()
Exemplo n.º 2
0
    def __init__(self, reader, writer, encoding='utf8'):
        self.reader = reader
        self.writer = writer
        self.encoding = encoding

        # Allow using the defaults of stdin and stdout, so the screen size and
        # whatnot are still detected correctly
        Screen.__init__(self)

        self.colors = 256
        self.bright_is_bold = False
        self.register_palette_entry(None, 'default', 'default')
Exemplo n.º 3
0
    def __init__(self, transport):
        self.transport = transport

        Screen.__init__(self)
        self.colors = 256
        self.bright_is_bold = True
        self.register_palette_entry(None, "default", "default")

        # Don't let urwid mess with stdin/stdout directly; give it these dummy
        # objects instead
        self._term_input_file = UrwidDummyInput()
        self._term_output_file = ProtocolFileAdapter(self.transport)
Exemplo n.º 4
0
 def __init__(self, device=None, footer=True, loglevel="Info", user_path=".", config_path=None):
     Screen.__init__(self)
     self.device = device
     self.footer_display = footer
     self.loglevel = logging.INFO
     self.loglevel_ow = loglevel
     self.user_path = user_path
     self.config_path = config_path
     self._define_log()
     self._define_screen()
     self._connect_louie()
     self._start_network()
Exemplo n.º 5
0
 def __init__(self, terminalProtocol):
     # We will need these later
     self.terminalProtocol = terminalProtocol
     self.terminal = terminalProtocol.terminal
     Screen.__init__(self)
     self.colors = 16
     self._pal_escape = {}
     self.bright_is_bold = True
     self.register_palette_entry(None, 'black', 'white')
     urwid.signals.connect_signal(self, urwid.UPDATE_PALETTE_ENTRY,
         self._on_update_palette_entry)
     # Don't need to wait for anything to start
     self._started = True
Exemplo n.º 6
0
 def __init__(self, terminalProtocol):
     # We will need these later
     self.terminalProtocol = terminalProtocol
     self.terminal = terminalProtocol.terminal
     Screen.__init__(self)
     self.colors = 16
     self._pal_escape = {}
     self.bright_is_bold = True
     self.register_palette_entry(None, 'black', 'white')
     urwid.signals.connect_signal(self, urwid.UPDATE_PALETTE_ENTRY,
                                  self._on_update_palette_entry)
     # Don't need to wait for anything to start
     self._started = True
Exemplo n.º 7
0
 def __init__(self,
              device=None,
              footer=True,
              loglevel="Info",
              user_path=".",
              config_path=None):
     Screen.__init__(self)
     self.device = device
     self.footer_display = footer
     self.loglevel = logging.INFO
     self.loglevel_ow = loglevel
     self.user_path = user_path
     self.config_path = config_path
     self._define_log()
     self._define_screen()
     self._connect_louie()
     self._start_network()
    def __init__(self, reader, writer):
        self.reader = reader
        self.writer = writer

        Screen.__init__(self, None, None)
Exemplo n.º 9
0
    def __init__(self, reader, writer):
        self.reader = reader
        self.writer = writer

        Screen.__init__(self, None, None)
Exemplo n.º 10
0
    def __init__(self, reader, writer, encoding="utf-8"):
        self.reader = reader
        self.writer = writer
        self.encoding = encoding

        Screen.__init__(self, None, None)
Exemplo n.º 11
0
    def __init__(self, transport):
        self.transport = transport
        self.reader = transport.stdin
        self.writer = transport.stdout

        Screen.__init__(self)