Skip to content
Snippets Groups Projects
Commit 04b4891a authored by Anton Joubert's avatar Anton Joubert
Browse files

Move files into new pacakge structure

This is to simplify and reduce duplication of names.  Removed
all the boiler-plate files generated by Pogo as they add no value.

Moving the XMI files will break code regeneration - Python files will
be have to moved around manually to achieve this.
parent 14ff4f1b
No related branches found
No related tags found
No related merge requests found
Showing
with 0 additions and 168 deletions
File moved
File moved
File moved
File moved
File moved
File moved
File moved
File moved
recursive-include SKAAlarmHandler *.py
recursive-include test *.py
include *.rst
include SKAAlarmHandler.xmi
include *.txt
graft docs
global-exclude *.pyc
global-exclude *.pyo
## SKAAlarmHandler
A generic base device for Alarms for SKA.
## Requirement
- PyTango >= 8.1.6
- devicetest (for using tests)
- sphinx (for building sphinx documentation)
## Installation
Run python setup.py install
If you want to build sphinx documentation,
run python setup.py build_sphinx
If you want to pass the tests,
run python setup.py test
## Usage
Now you can start your device server in any
Terminal or console by calling it :
SKAAlarmHandler instance_name
# -*- coding: utf-8 -*-
#
# This file is part of the SKAAlarmHandler project
#
#
#
"""SKAAlarmHandler
A generic base device for Alarms for SKA. It exposes SKA alarms and SKA alerts as TANGO attributes.
SKA Alarms and SKA/Element Alerts are rules-based configurable conditions that can be defined over multiple
attribute values and quality factors, and are separate from the "built-in" TANGO attribute alarms.
"""
__all__ = ["SKAAlarmHandler", "main"]
from skabase import release
from .SKAAlarmHandler import SKAAlarmHandler, main
__version__ = release.version
__version_info__ = release.version_info
__author__ = release.author
# -*- coding: utf-8 -*-
#
# This file is part of the SKAAlarmHandler project
#
#
#
""" __main__
Main module of SKAAlarmHandler base class.
"""
from .SKAAlarmHandler import main
main()
recursive-include SKABaseDevice *.py
recursive-include test *.py
include *.rst
include SKABaseDevice.xmi
include *.txt
graft docs
global-exclude *.pyc
global-exclude *.pyo
## SKABASE
A generic base device for SKA.
## Requirement
- PyTango >= 8.1.6
- devicetest (for using tests)
- sphinx (for building sphinx documentation)
## Installation
Run python setup.py install
If you want to build sphinx documentation,
run python setup.py build_sphinx
If you want to pass the tests,
run python setup.py test
## Usage
Now you can start your device server in any
Terminal or console by calling it :
SKABaseDevice instance_name
# -*- coding: utf-8 -*-
#
# This file is part of the SKABaseDevice project
#
#
#
"""SKABaseDevice
A generic base device for SKA. It exposes the attributes, properties and commands of
a device that are common for all the SKA devices.
"""
__all__ = ["SKABaseDevice", "TangoLoggingLevel", "main"]
from skabase import release
from .SKABaseDevice import SKABaseDevice, main, TangoLoggingLevel
__version__ = release.version
__version_info__ = release.version_info
__author__ = release.author
# -*- coding: utf-8 -*-
#
# This file is part of the SKABaseDevice project
#
#
#
"""
Main module of SKABaseDevice
"""
from .SKABaseDevice import main
main()
recursive-include SKACapability *.py
recursive-include test *.py
include *.rst
include SKACapability.xmi
include *.txt
graft docs
global-exclude *.pyc
global-exclude *.pyo
## SKACapability
Subarray handling device
## Requirement
- PyTango >= 8.1.6
- devicetest (for using tests)
- sphinx (for building sphinx documentation)
## Installation
Run python setup.py install
If you want to build sphinx documentation,
run python setup.py build_sphinx
If you want to pass the tests,
run python setup.py test
## Usage
Now you can start your device server in any
Terminal or console by calling it :
SKACapability instance_name
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment