Many Chanegs
parent
b8de8e7361
commit
eccb7862e1
|
|
@ -9,6 +9,10 @@ class CL_Ping_Set(BaseModel):
|
|||
class CL_Database_get(BaseModel):
|
||||
name: str
|
||||
|
||||
class CL_Database_set(BaseModel):
|
||||
query: str
|
||||
dbname: str
|
||||
|
||||
class CL_Diskusage(BaseModel):
|
||||
function: str
|
||||
value: str
|
||||
|
|
|
|||
11
main.py
11
main.py
|
|
@ -68,6 +68,11 @@ async def database_get(get: CL.CL_Database_get,api_key: APIKey = Depends(auth.ge
|
|||
else:
|
||||
return False
|
||||
|
||||
@app.post("/dbset")
|
||||
async def dbset(get: CL.CL_Database_set):
|
||||
database(get.query,get.dbname,"")
|
||||
return f"Creatd {get.dbname}"
|
||||
|
||||
@app.post("/cpu_info")
|
||||
async def cpu_info(get: CL.CL_CPUinfo,api_key: APIKey = Depends(auth.get_api_key)):
|
||||
return database(f"SELECT `Prozessor-Anzahl` FROM `CPU-Liste` WHERE `CPU-Name`='{get.name}'","Stines-GmbH","")
|
||||
|
|
@ -81,10 +86,12 @@ async def systeminfo_set(get: CL.CL_Systeminfo_set,api_key: APIKey = Depends(aut
|
|||
async def systeminfo_set(get: CL.CL_Systeminfo_get,api_key: APIKey = Depends(auth.get_api_key)):
|
||||
return database("SELECT * FROM `Stines-GmbH`.`Kunden-Server` WHERE `IP-Adresse` = ""'{}'""".format(get.ipaddress),"","")
|
||||
|
||||
|
||||
|
||||
@app.post("/add_ad_user")
|
||||
async def add_ad_user(get: CL.CL_ADD_AD_USER):
|
||||
database(get.query,get.name,"")
|
||||
return f"{get.query}"
|
||||
database(get.query,get.dbname,get.row)
|
||||
return f"Create {get.query} - {get.dbname}"
|
||||
|
||||
## Startet den API-Server
|
||||
if __name__ == '__main__':
|
||||
|
|
|
|||
Loading…
Reference in New Issue