1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
ecflow.Days
///////////
.. py:class:: Days
:module: ecflow
Bases: :py:class:`~Boost.Python.enum`
This enum is used as argument to a :py:class:`ecflow.Day` class.
It represents the days of the week
Usage:
.. code-block:: python
day1 = Day(Days.sunday)
day2 = Day(Days.monday)
t = Task('t1',
day1,
day2,
Day(Days.tuesday))
.. py:attribute:: Days.friday
:module: ecflow
:value: ecflow.Days.friday
.. py:attribute:: Days.monday
:module: ecflow
:value: ecflow.Days.monday
.. py:attribute:: Days.names
:module: ecflow
:value: {'friday': ecflow.Days.friday, 'monday': ecflow.Days.monday, 'saturday': ecflow.Days.saturday, 'sunday': ecflow.Days.sunday, 'thursday': ecflow.Days.thursday, 'tuesday': ecflow.Days.tuesday, 'wednesday': ecflow.Days.wednesday}
.. py:attribute:: Days.saturday
:module: ecflow
:value: ecflow.Days.saturday
.. py:attribute:: Days.sunday
:module: ecflow
:value: ecflow.Days.sunday
.. py:attribute:: Days.thursday
:module: ecflow
:value: ecflow.Days.thursday
.. py:attribute:: Days.tuesday
:module: ecflow
:value: ecflow.Days.tuesday
.. py:attribute:: Days.values
:module: ecflow
:value: {0: ecflow.Days.sunday, 1: ecflow.Days.monday, 2: ecflow.Days.tuesday, 3: ecflow.Days.wednesday, 4: ecflow.Days.thursday, 5: ecflow.Days.friday, 6: ecflow.Days.saturday}
.. py:attribute:: Days.wednesday
:module: ecflow
:value: ecflow.Days.wednesday
|