Files @ d5858e9fa689
Branch filter:

Location: light9/NodeInstance.py

David McClosky
keyboardcomposer destroy fix and cleanups
- We were destroying KeyboardComposer a little too much. Fortunately,
we weren't passing the right number of arguments, so this was merely
an error.
- About the TODO comment removed: we don't need to use combine_dict
since Submaster logic will be changed entirely when we/if we move
to a SubServer world and keyboard composer will not be the wiser.
'''Internal class for StateManager'''

# warning: pseduocode
class NodeInstance:
    ip_addr?
    get_this_nodes_url()

    type = the node type (a subclass of Node)
        ops (get from type)
    input,output = the ports that are created for the node instance
    state = associated state