def node_save(request, *args): '''This is called when saving node details in the Node Management. Madas Dashboard->Admin->Node Management Accessible by Administrators, Node Reps ''' logger.debug('*** node_save : enter ***') oldname = str(request.REQUEST.get('originalName', '')) newname = str(request.REQUEST.get('name', '')) returnval = False if oldname != newname and newname != '': if oldname == '': if not GroupManager.add_group(newname): raise Exception("Couldn't add new node: " + newname) else: if not GroupManager.rename_group(oldname, newname): raise Exception("Couldn't rename node %s to %s" % (oldname, newname)) else: #make no changes. logger.warning( "Node save: oldname was newname, or newname was empty. Aborting") logger.debug('*** node_save : exit ***') return jsonResponse(mainContentFunction='admin:nodelist')
def node_save(request, *args): '''This is called when saving node details in the Node Management. Madas Dashboard->Admin->Node Management Accessible by Administrators, Node Reps ''' logger.debug('*** node_save : enter ***') oldname = str(request.REQUEST.get('originalName', '')) newname = str(request.REQUEST.get('name', '')) returnval = False if oldname!=newname and newname !='': if oldname == '': if not GroupManager.add_group(newname): raise Exception("Couldn't add new node: " + newname) else: if not GroupManager.rename_group(oldname, newname): raise Exception("Couldn't rename node %s to %s" % (oldname, newname)) else: #make no changes. logger.warning("Node save: oldname was newname, or newname was empty. Aborting") logger.debug( '*** node_save : exit ***' ) return jsonResponse(mainContentFunction='admin:nodelist')