Esempio n. 1
0
 def query(cls):        
     for key_int in System.permissable_systems(Key_Value_Int.query.outerjoin('system','user')):
         if key_int.system:
             yield CSV_KeyValue(key_int)
     for key_string in System.permissable_systems(Key_Value_String.query.outerjoin('system','user')):
         if key_string.system:
             yield CSV_KeyValue(key_string)
Esempio n. 2
0
 def query(cls):
     for exclude in System.permissable_systems(ExcludeOSMajor.query.outerjoin('system','user')):
         if exclude.system:
             yield CSV_Exclude(exclude)
     for exclude in System.permissable_systems(ExcludeOSVersion.query.outerjoin('system','user')):
         if exclude.system:
             yield CSV_Exclude(exclude)
Esempio n. 3
0
 def query(cls):
     for system in System.permissable_systems(System.query.outerjoin('user')):
         for group in system.groups:
             yield CSV_GroupSystem(system, group)
Esempio n. 4
0
 def query(cls):
     for install in System.permissable_systems(Provision.query.outerjoin('system','user')):
         if install.system:
             yield CSV_Install(install)
Esempio n. 5
0
 def query(cls):
     for labinfo in System.permissable_systems(LabInfo.query.outerjoin('system','user')):
         if labinfo.system:
             yield CSV_LabInfo(labinfo)
Esempio n. 6
0
 def query(cls):
     for power in System.permissable_systems(Power.query.outerjoin('system','user')):
         if power.system:
             yield CSV_Power(power)
Esempio n. 7
0
 def query(cls):
     for system in System.permissable_systems(System.query.outerjoin('user')):
         yield CSV_System(system)