Skip to content
Snippets Groups Projects
Select Git revision
  • ef8cbe709b7fba591fef257d69fd4fba9650b1ef
  • main default protected
2 results

Präsentation_Exercise3.pptx

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    leaderServer.py 859 B
    # Hier werden informationen gespeichert die für alle zugänglich sein müssen. Für den auf Funktionen und Attribute muss der 'import LeaderServer' gemacht werden
    #
    #
    # 
    
    
    # Broadcast Informationen
    broadcast_ip = '127.0.0.255'
    broadcast_port = 5000
    
    # Alle IP adressen der beteiligten Server 
    server_network = []
    
    # Alle IP adressen der User
    user = []
    
    # UUID des Leaders
    leader = []
    
    # Server einer Liste hinzufügen
    def addServer(Server_ip):
        server_network.append(Server_ip)    
        return server_network
    
    # Leader hinzufügen
    def addLeader(server_uuid):
        leader.append(server_uuid)
        return 
    
    # löschen eines Servers
    def deleteServer(server_ip):
        global server_network
        if server_ip in server_network:
            server_network.remove(server_ip)
        else:
            print("Server Nicht in Liste")