from LOGS import LOGS
from LOGS.Entities import (
BridgeRequestParameter,
CustomFieldRequestParameter,
CustomTypeRequestParameter,
DataFormatInstrumentRequestParameter,
DataFormatRequestParameter,
DatasetRequestParameter,
DataSourceRequestParameter,
LabNotebookEntryRequestParameter,
MethodRequestParameter,
OriginRequestParameter,
PersonRequestParameter,
ProjectRequestParameter,
RoleRequestParameter,
SampleRequestParameter,
VendorRequestParameter,
)
logs = LOGS()
limit = 1
i = 0
for e in logs.samples(SampleRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.projects(ProjectRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.datasets(DatasetRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.persons(PersonRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.origins(OriginRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.dataFormats(DataFormatRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.roles(RoleRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.bridges(BridgeRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.dataSources(DataSourceRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.labNotebookEntries(LabNotebookEntryRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.vendors(VendorRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.methods(MethodRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.dataFormatInstruments(DataFormatInstrumentRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.customFields(CustomFieldRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break
i = 0
for e in logs.customTypes(CustomTypeRequestParameter()):
print(e)
i += 1
if i > limit:
print("... truncated")
break