diff --git a/Makefile b/Makefile index 02e5508..8d023c2 100644 --- a/Makefile +++ b/Makefile @@ -5,10 +5,10 @@ clean: find . -type f -name "*.pyc" -exec rm -f {} \; docs: - epydoc --html -o docs ./ + epydoc --html -o docs . docs-pdf: - epydoc --pdf -o docs ./ + epydoc --pdf -o docs . docs-clean: rm -rf docs diff --git a/docs/api-objects.txt b/docs/api-objects.txt index bd7ca14..b96a950 100644 --- a/docs/api-objects.txt +++ b/docs/api-objects.txt @@ -75,8 +75,24 @@ linspector.lib.config.members.Member.__init__ linspector.lib.config.members.Memb linspector.lib.config.members.MemberFilter linspector.lib.config.members.MemberFilter-class.html linspector.lib.config.members.MemberFilter.__str__ linspector.lib.config.members.MemberFilter-class.html#__str__ linspector.lib.config.members.MemberFilter.__init__ linspector.lib.config.members.MemberFilter-class.html#__init__ +linspector.lib.config.periods.CronPeriod linspector.lib.config.periods.CronPeriod-class.html +linspector.lib.config.periods.CronPeriod.createJob linspector.lib.config.periods.CronPeriod-class.html#createJob +linspector.lib.config.periods.CronPeriod.__str__ linspector.lib.config.periods.CronPeriod-class.html#__str__ +linspector.lib.config.periods.Period.getName linspector.lib.config.periods.Period-class.html#getName +linspector.lib.config.periods.CronPeriod.__init__ linspector.lib.config.periods.CronPeriod-class.html#__init__ +linspector.lib.config.periods.DatePeriod linspector.lib.config.periods.DatePeriod-class.html +linspector.lib.config.periods.DatePeriod.createJob linspector.lib.config.periods.DatePeriod-class.html#createJob +linspector.lib.config.periods.DatePeriod.__str__ linspector.lib.config.periods.DatePeriod-class.html#__str__ +linspector.lib.config.periods.Period.getName linspector.lib.config.periods.Period-class.html#getName +linspector.lib.config.periods.DatePeriod.__init__ linspector.lib.config.periods.DatePeriod-class.html#__init__ +linspector.lib.config.periods.IntervalPeriod linspector.lib.config.periods.IntervalPeriod-class.html +linspector.lib.config.periods.IntervalPeriod.createJob linspector.lib.config.periods.IntervalPeriod-class.html#createJob +linspector.lib.config.periods.IntervalPeriod.__str__ linspector.lib.config.periods.IntervalPeriod-class.html#__str__ +linspector.lib.config.periods.Period.getName linspector.lib.config.periods.Period-class.html#getName +linspector.lib.config.periods.IntervalPeriod.__init__ linspector.lib.config.periods.IntervalPeriod-class.html#__init__ linspector.lib.config.periods.Period linspector.lib.config.periods.Period-class.html -linspector.lib.config.periods.Period.__str__ linspector.lib.config.periods.Period-class.html#__str__ +linspector.lib.config.periods.Period.createJob linspector.lib.config.periods.Period-class.html#createJob +linspector.lib.config.periods.Period.getName linspector.lib.config.periods.Period-class.html#getName linspector.lib.config.periods.Period.__init__ linspector.lib.config.periods.Period-class.html#__init__ linspector.lib.config.services.Service linspector.lib.config.services.Service-class.html linspector.lib.config.services.Service.clone linspector.lib.config.services.Service-class.html#clone @@ -97,8 +113,9 @@ linspector.lib.core.daemon.Daemon.start linspector.lib.core.daemon.Daemon-class. linspector.lib.core.daemon.Daemon.daemonize linspector.lib.core.daemon.Daemon-class.html#daemonize linspector.lib.core.daemon.Daemon.__init__ linspector.lib.core.daemon.Daemon-class.html#__init__ linspector.lib.core.daemon.Daemon.restart linspector.lib.core.daemon.Daemon-class.html#restart -linspector.lib.core.job.Job linspector.lib.core.job.Job-class.html -linspector.lib.core.job.Job.__init__ linspector.lib.core.job.Job-class.html#__init__ +linspector.lib.core.job.JobInfo linspector.lib.core.job.JobInfo-class.html +linspector.lib.core.job.JobInfo.__str__ linspector.lib.core.job.JobInfo-class.html#__str__ +linspector.lib.core.job.JobInfo.__init__ linspector.lib.core.job.JobInfo-class.html#__init__ linspector.lib.core.linspector_daemon.LinspectorDaemon linspector.lib.core.linspector_daemon.LinspectorDaemon-class.html linspector.lib.core.daemon.Daemon.delpid linspector.lib.core.daemon.Daemon-class.html#delpid linspector.lib.core.linspector_daemon.LinspectorDaemon.run linspector.lib.core.linspector_daemon.LinspectorDaemon-class.html#run diff --git a/docs/class-tree.html b/docs/class-tree.html index 6ac3b0c..094856d 100644 --- a/docs/class-tree.html +++ b/docs/class-tree.html @@ -76,7 +76,7 @@
  • linspector.lib.config.hosts.HostService
  • -
  • linspector.lib.core.job.Job +
  • linspector.lib.core.job.JobInfo
  • linspector.lib.config.layouts.Layout
  • @@ -90,10 +90,23 @@
  • linspector.lib.config.members.MemberFilter
  • -
  • linspector.lib.config.periods.Period -
  • linspector.lib.config.services.Service
  • +
  • object: + The most base type + +
  • @@ -125,19 +135,25 @@ - - - - - + + + + + + + + + +

    E

    @@ -171,12 +187,17 @@ getCommand()
    (in HostService) +getName()
    +(in Period) +  + + getError()
    (in Command) getOutput()
    (in Command) +  -   

    H

    @@ -212,7 +233,8 @@ i()
    (in Logger) -  +IntervalPeriod
    +(in linspector.lib.config.periods)       @@ -224,7 +246,7 @@ job
    (in linspector.lib.core) -Job
    +JobInfo
    (in linspector.lib.core.job)   @@ -353,120 +375,136 @@ __init__()
    (in Config) -__init__()
    -(in Logger) -__package__
    -(in linspector.lib.core.linspector_daemon) - - -__init__()
    -(in Filter) -__package__
    -(in linspector) +__init__()
    +(in JobInfo) __package__
    (in linspector.lib.core.logger) -__init__()
    -(in HostGroup) -__package__
    -(in linspector.lib) +__init__()
    +(in Filter) +__init__()
    +(in Logger) __str__()
    (in Filter) -__init__()
    -(in HostGroupService) -__package__
    -(in linspector.lib.config) +__init__()
    +(in HostGroup) +__package__
    +(in linspector) __str__()
    (in HostGroup) -__init__()
    -(in Host) -__package__
    -(in linspector.lib.config.config) +__init__()
    +(in HostGroupService) +__package__
    +(in linspector.lib) __str__()
    (in HostGroupService) -__init__()
    -(in HostService) -__package__
    -(in linspector.lib.config.filters) +__init__()
    +(in Host) +__package__
    +(in linspector.lib.config) __str__()
    (in Host) -__init__()
    -(in Layout) -__package__
    -(in linspector.lib.config.hostgroups) +__init__()
    +(in HostService) +__package__
    +(in linspector.lib.config.config) __str__()
    (in HostService) -__init__()
    -(in LayoutList) -__package__
    -(in linspector.lib.config.hosts) +__init__()
    +(in Layout) +__package__
    +(in linspector.lib.config.filters) __str__()
    (in Layout) -__init__()
    -(in Member) -__package__
    -(in linspector.lib.config.members) +__init__()
    +(in LayoutList) +__package__
    +(in linspector.lib.config.hostgroups) __str__()
    (in LayoutList) -__init__()
    -(in MemberFilter) -__package__
    -(in linspector.lib.config.periods) +__init__()
    +(in Member) +__package__
    +(in linspector.lib.config.hosts) __str__()
    (in Member) -__init__()
    -(in Period) -__package__
    -(in linspector.lib.config.services) +__init__()
    +(in MemberFilter) +__package__
    +(in linspector.lib.config.members) __str__()
    (in MemberFilter) -__init__()
    -(in Service) -__package__
    -(in linspector.lib.core) -__str__()
    -(in Period) +__init__()
    +(in CronPeriod) +__package__
    +(in linspector.lib.config.periods) +__str__()
    +(in CronPeriod) -__init__()
    -(in Command) +__init__()
    +(in DatePeriod) +__package__
    +(in linspector.lib.config.services) +__str__()
    +(in DatePeriod) + + +__init__()
    +(in IntervalPeriod) +__package__
    +(in linspector.lib.core) +__str__()
    +(in IntervalPeriod) + + +__init__()
    +(in Period) __package__
    (in linspector.lib.core.command) __str__()
    (in Service) -__init__()
    -(in Daemon) +__init__()
    +(in Service) __package__
    (in linspector.lib.core.daemon) __str__()
    (in Command) -__init__()
    -(in Job) +__init__()
    +(in Command) __package__
    (in linspector.lib.core.job) +__str__()
    +(in JobInfo) + + +__init__()
    +(in Daemon) +__package__
    +(in linspector.lib.core.linspector_daemon)   @@ -498,7 +536,7 @@
    - +
    parsePeriodList(periods)parsePeriodList(periodlist, + log) source code @@ -138,7 +160,7 @@   - __package__ = None + __package__ = 'linspector.lib.config'
    @@ -168,7 +190,7 @@

    Class Period

    source code

    +
    +object --+
    +         |
    +        Period
    +
    + +
    Known Subclasses:
    +
    + +
    + +
    + + +
    - +
    __init__(self, - name='', - year='*', - month='*', - day='*', - week='*', - day_of_week=None, - hour='*', - minute='*', - second='0', - date=None, - comment=None)__init__(self, + name)
    + x.__init__(...) initializes x; see help(type(x)) for signature
    source code @@ -109,9 +113,9 @@ - + @@ -119,7 +123,113 @@ + + + + + +
    __str__(self)getName(self) - source code + source code
    +   + + + + + + +
    createJob(self, + scheduler, + jobInfo, + func) + source code + +
    + +
    +

    Inherited from object: + __delattr__, + __format__, + __getattribute__, + __hash__, + __new__, + __reduce__, + __reduce_ex__, + __repr__, + __setattr__, + __sizeof__, + __str__, + __subclasshook__ +

    +
    + + + + + + + + + +
    + + + + + +
    Properties[hide private]
    +
    +

    Inherited from object: + __class__ +

    +
    + + + + + + +
    + + + + + +
    Method Details[hide private]
    +
    + +
    + +
    + + +
    +

    __init__(self, + name) +
    (Constructor) +

    +
    source code  +
    + +

    x.__init__(...) initializes x; see help(type(x)) for signature

    +
    +
    Overrides: + object.__init__ +
    (inherited documentation)
    + +
    +
    +
    +
    @@ -146,7 +256,7 @@
    - Job + JobInfo
    @@ -137,7 +137,7 @@
    @@ -51,14 +51,14 @@ onclick="toggle_private();">hide private]
    [frames] | ] | no frames]
    -

    Class Job

    source code

    +

    Class JobInfo

    source code

    + hostgroupname, + members, + hosts, + service, + threshold, + parent=None) + +
    __init__(self, - command=None, - members=None, - host=None, - service=None) - source code + source code + +
    + +
    +   + + + + + @@ -123,7 +141,7 @@
    __str__(self) + source code