Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.stsci.edu/spst/UnixTransition/doc/visit_list_filters.html
Дата изменения: Fri Apr 8 12:46:15 2016
Дата индексирования: Mon Apr 11 05:15:30 2016
Кодировка:

Поисковые слова: п п п п п п п п п п п п п п п
Python: module visit_list_filters
 
 
visit_list_filters (version 11/16/05)
index
visit_list_filters.py

PURPOSE --
Filter out visits based on various criteria.
 
DEVELOPER --
Don Chance
 
MODIFICATION HISTORY --
Initial implementaion 10/20/05
add filter to remove visits that are on a calendar.  11/15/05
make filter_on_field smarter. 11/16/05

 
Modules
       
lrp_util
time_util
visit_list_filter_superclasses

 
Classes
       
visit_list_filter_superclasses.lrp_dependent_filter(visit_list_filter_superclasses.visit_list_filter)
expiring_pws
remove_executed
remove_no_plan_windows
visit_list_filter_superclasses.visit_list_filter(__builtin__.object)
filter_on_field
filter_on_pc
remove_cfw
remove_not_lrp_candidates
remove_not_lrp_ready
remove_qsched_pool

 
class expiring_pws(visit_list_filter_superclasses.lrp_dependent_filter)
    Filter out visits with plan windows whose latest end time is after user input expire_time.
 
 
Method resolution order:
expiring_pws
visit_list_filter_superclasses.lrp_dependent_filter
visit_list_filter_superclasses.visit_list_filter
__builtin__.object

Methods defined here:
__init__(self, lrp=None, expire_time=None)
filter(self, llist)
query_for_inputs_ascii(self)

Methods inherited from visit_list_filter_superclasses.lrp_dependent_filter:
get_lrp(self)
set_lrp(self, lrp)

Data and other attributes inherited from visit_list_filter_superclasses.lrp_dependent_filter:
CATAGORY = 'LRP'

Methods inherited from visit_list_filter_superclasses.visit_list_filter:
query_for_inputs_tk(self)

Data descriptors inherited from visit_list_filter_superclasses.visit_list_filter:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class filter_on_field(visit_list_filter_superclasses.visit_list_filter)
    Use input field, value and operator to select visits to keep.
 
 
Method resolution order:
filter_on_field
visit_list_filter_superclasses.visit_list_filter
__builtin__.object

Methods defined here:
__init__(self, field=None, value=None, operator=None)
Filter on the input field.  Only visits with a matching
field value will be kept.
filter(self, llist)
query_for_inputs_ascii(self)

Methods inherited from visit_list_filter_superclasses.visit_list_filter:
query_for_inputs_tk(self)

Data descriptors inherited from visit_list_filter_superclasses.visit_list_filter:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from visit_list_filter_superclasses.visit_list_filter:
CATAGORY = 'General'

 
class filter_on_pc(visit_list_filter_superclasses.visit_list_filter)
    Remove visits that don't have the input PC.
 
 
Method resolution order:
filter_on_pc
visit_list_filter_superclasses.visit_list_filter
__builtin__.object

Methods defined here:
__init__(self, pc=None)
filter(self, llist)
Filter on the input list of PCs.
query_for_inputs_ascii(self)

Methods inherited from visit_list_filter_superclasses.visit_list_filter:
query_for_inputs_tk(self)

Data descriptors inherited from visit_list_filter_superclasses.visit_list_filter:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from visit_list_filter_superclasses.visit_list_filter:
CATAGORY = 'General'

 
class remove_cfw(visit_list_filter_superclasses.visit_list_filter)
    Remove visits that are complete, failed, or withdrawn.
 
 
Method resolution order:
remove_cfw
visit_list_filter_superclasses.visit_list_filter
__builtin__.object

Methods defined here:
filter(self, llist)
Filter out all visits that are complete, failed, or withdrawn.

Methods inherited from visit_list_filter_superclasses.visit_list_filter:
__init__(self)
query_for_inputs_ascii(self)
query_for_inputs_tk(self)

Data descriptors inherited from visit_list_filter_superclasses.visit_list_filter:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from visit_list_filter_superclasses.visit_list_filter:
CATAGORY = 'General'

 
class remove_executed(visit_list_filter_superclasses.lrp_dependent_filter)
    Filter out visits that have an execution time in their plan windows.
 
 
Method resolution order:
remove_executed
visit_list_filter_superclasses.lrp_dependent_filter
visit_list_filter_superclasses.visit_list_filter
__builtin__.object

Methods defined here:
__init__(self, lrp=None)
filter(self, llist)
Filter out visits that have executed.

Methods inherited from visit_list_filter_superclasses.lrp_dependent_filter:
get_lrp(self)
query_for_inputs_ascii(self)
set_lrp(self, lrp)

Data and other attributes inherited from visit_list_filter_superclasses.lrp_dependent_filter:
CATAGORY = 'LRP'

Methods inherited from visit_list_filter_superclasses.visit_list_filter:
query_for_inputs_tk(self)

Data descriptors inherited from visit_list_filter_superclasses.visit_list_filter:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class remove_no_plan_windows(visit_list_filter_superclasses.lrp_dependent_filter)
    Filter out visits without plan windows.
 
 
Method resolution order:
remove_no_plan_windows
visit_list_filter_superclasses.lrp_dependent_filter
visit_list_filter_superclasses.visit_list_filter
__builtin__.object

Methods defined here:
__init__(self, lrp=None)
filter(self, llist)

Methods inherited from visit_list_filter_superclasses.lrp_dependent_filter:
get_lrp(self)
query_for_inputs_ascii(self)
set_lrp(self, lrp)

Data and other attributes inherited from visit_list_filter_superclasses.lrp_dependent_filter:
CATAGORY = 'LRP'

Methods inherited from visit_list_filter_superclasses.visit_list_filter:
query_for_inputs_tk(self)

Data descriptors inherited from visit_list_filter_superclasses.visit_list_filter:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class remove_not_lrp_candidates(visit_list_filter_superclasses.visit_list_filter)
    Remove visits that are not lrp candidates.
 
 
Method resolution order:
remove_not_lrp_candidates
visit_list_filter_superclasses.visit_list_filter
__builtin__.object

Methods defined here:
filter(self, llist)
Filter out all visits that are not lrp candidates.

Methods inherited from visit_list_filter_superclasses.visit_list_filter:
__init__(self)
query_for_inputs_ascii(self)
query_for_inputs_tk(self)

Data descriptors inherited from visit_list_filter_superclasses.visit_list_filter:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from visit_list_filter_superclasses.visit_list_filter:
CATAGORY = 'General'

 
class remove_not_lrp_ready(visit_list_filter_superclasses.visit_list_filter)
    Remove visits that are not lrp ready.
 
 
Method resolution order:
remove_not_lrp_ready
visit_list_filter_superclasses.visit_list_filter
__builtin__.object

Methods defined here:
filter(self, llist)
Filter out visits that do not have lrp_state=ready

Methods inherited from visit_list_filter_superclasses.visit_list_filter:
__init__(self)
query_for_inputs_ascii(self)
query_for_inputs_tk(self)

Data descriptors inherited from visit_list_filter_superclasses.visit_list_filter:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from visit_list_filter_superclasses.visit_list_filter:
CATAGORY = 'General'

 
class remove_qsched_pool(visit_list_filter_superclasses.visit_list_filter)
    Remove visits that are on the candidate list or are scheduled on a calendar.
 
 
Method resolution order:
remove_qsched_pool
visit_list_filter_superclasses.visit_list_filter
__builtin__.object

Methods defined here:
filter(self, llist)
Filter out all visits that have a record in qsched_pool.

Methods inherited from visit_list_filter_superclasses.visit_list_filter:
__init__(self)
query_for_inputs_ascii(self)
query_for_inputs_tk(self)

Data descriptors inherited from visit_list_filter_superclasses.visit_list_filter:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from visit_list_filter_superclasses.visit_list_filter:
CATAGORY = 'General'

 
Data
        OPERATOR_LIST = ['==', '<>', '!=', '>', '>=', '<', '<=']
__version__ = '11/16/05'