def __init__(self): self.monitored = ImageMonitor(docker.Client("unix://var/run/docker.sock", "1.18")) self.monitored.get_images() self.image_data = [] self.images = {} self.edit = AlwaysFocusedEdit("filter: ", multiline=False) self.listing = self.init_listing() self.filter = "" self.marked_widgets = {} self.in_history = False self.in_inspect = False self.size = () Pane.__init__(self, urwid.Frame(self.listing, self.edit)) self.original_widget.focus_position = "body" urwid.connect_signal(self.monitored, "image-list", self.set_images)
def __init__(self): self.monitored = ImageMonitor( docker.Client('unix://var/run/docker.sock', '1.18')) self.monitored.get_images() self.image_data = [] self.images = {} self.edit = AlwaysFocusedEdit("filter: ", multiline=False) self.listing = self.init_listing() self.filter = "" self.marked_widgets = {} self.in_history = False self.in_inspect = False self.size = () Pane.__init__(self, urwid.Frame( self.listing, self.edit, )) self.original_widget.focus_position = 'body' urwid.connect_signal(self.monitored, 'image-list', self.set_images)
def __init__(self): self.monitored = ContainerMonitor(docker.Client('unix://var/run/docker.sock', '1.18')) self.monitored.get_containers() self.container_data = [] self.containers = {} self.edit = AlwaysFocusedEdit("filter: ", multiline=False) self.listing = self.init_listing() self.filter = "" self.commands = "" self.marked_containers = {} self.in_inspect = False self.in_diff = False self.in_top = False self.size = () Pane.__init__(self, urwid.Frame( self.listing, self.edit, )) self.original_widget.focus_position = 'body' urwid.connect_signal(self.monitored, 'container-list', self.set_containers) self.counter = 1
def __init__(self): self.monitored = ContainerMonitor( docker.Client('unix://var/run/docker.sock', '1.18')) self.monitored.get_containers() self.container_data = [] self.containers = {} self.edit = AlwaysFocusedEdit("filter: ", multiline=False) self.listing = self.init_listing() self.filter = "" self.commands = "" self.marked_containers = {} self.in_inspect = False self.in_diff = False self.in_top = False self.size = () Pane.__init__(self, urwid.Frame( self.listing, self.edit, )) self.original_widget.focus_position = 'body' urwid.connect_signal(self.monitored, 'container-list', self.set_containers) self.counter = 1