def __init__(self, url=None, session_id=None): self.json_net = None self.warnings = [] self.files = [] self.template = None self.attributes = [] self.attr_name_map = {} self.nodes = {} self.links = {} self.groups = {} self.node_id = PluginLib.temp_ids() self.link_id = PluginLib.temp_ids() self.group_id = PluginLib.temp_ids() self.connection = JsonConnection(url) if session_id is not None: write_output("Using existing session %s"% session_id) self.connection.session_id=session_id else: self.connection.login() #3 steps: start, read, save self.num_steps = 3
def __init__(self, url=None, session_id=None): self.json_net = None self.warnings = [] self.files = [] self.template = None self.attributes = [] self.attr_name_map = {} self.nodes = {} self.links = {} self.groups = {} self.node_id = PluginLib.temp_ids() self.link_id = PluginLib.temp_ids() self.group_id = PluginLib.temp_ids() self.connection = JsonConnection(url) if session_id is not None: write_output("Using existing session %s" % session_id) self.connection.session_id = session_id else: self.connection.login() #3 steps: start, read, save self.num_steps = 3