Commit Graph

125 Commits

Author SHA1 Message Date
Michael Davidsaver
2c19a4b392 remove unused 2014-03-08 09:24:52 -05:00
Michael Davidsaver
c947b185ce __enter__ return self
enables 'with X as Y' syntax
2014-02-26 09:51:42 -05:00
Michael Davidsaver
2f33de5c39 fix some error handling 2014-02-26 09:49:38 -05:00
Michael Davidsaver
e69f32474d more ArchiveEngine monitor 2014-02-17 16:17:02 -05:00
Michael Davidsaver
5882d518ee test ArchiveEngine monitor
alarm if engine is not running
2014-02-17 15:51:59 -05:00
Michael Davidsaver
e314f77805 more doc 2014-02-16 11:28:20 -05:00
Michael Davidsaver
5378b540b6 initial version of parameter table 2014-02-08 12:39:13 -05:00
Michael Davidsaver
7c05753052 allow support module name in info() tag
Gives the option of reducing the input link
length and preventing runtime switching of
module.
2014-02-08 12:39:13 -05:00
Michael Davidsaver
7bdcef3767 add Field.getarraylen() 2014-02-08 12:33:59 -05:00
Michael Davidsaver
c9872d911b oops 2013-12-14 14:14:10 -05:00
Michael Davidsaver
b994904204 remove unused 2013-12-14 13:59:45 -05:00
Michael Davidsaver
de28a136af general get/set of array field length 2013-12-14 12:33:08 -05:00
Michael Davidsaver
22f8ee62e3 more doc 2013-12-10 22:44:39 -05:00
Michael Davidsaver
8a575f183e py3 compat 2013-12-10 22:31:36 -05:00
Michael Davidsaver
17436ceffb add python version suffix to softIocPY 2013-12-10 21:57:15 -05:00
Michael Davidsaver
b386e0ff28 support configs for several python versions 2013-12-10 21:42:37 -05:00
Michael Davidsaver
0060ff7ba9 fix configure cleaning 2013-12-10 21:27:58 -05:00
Michael Davidsaver
c2e2949ce4 compatibility 2013-12-10 20:45:53 -05:00
Michael Davidsaver
bfbe6c4910 update documentation 2013-12-10 20:36:30 -05:00
Michael Davidsaver
149a75b0db python 3 compat fix 2013-12-10 20:25:10 -05:00
Michael Davidsaver
fb4d7a0c6f install python config
Usable by 3rd party modules.
Fix python3 stuff
2013-12-10 20:22:57 -05:00
Michael Davidsaver
52aa46621a better caputlog output 2013-12-10 18:29:20 -05:00
Michael Davidsaver
1ab43405c4 thread safe processing reason
Use TLS to ensure that concurrent scanners
don't see our reason.
2013-12-10 18:29:01 -05:00
Michael Davidsaver
907db555b4 module import helper 2013-12-10 18:29:01 -05:00
Michael Davidsaver
6a9aa2e29d context manager to lock record 2013-12-10 16:26:42 -05:00
Michael Davidsaver
91152738ad emit BASECFLAGS
This will include -fno-strict-aliasing as
use of PyObject* necessitates a lot of aliasing
2013-12-10 16:22:58 -05:00
Michael Davidsaver
3464a6d1f2 IOScanListThread return queued status 2013-12-10 16:07:24 -05:00
Michael Davidsaver
146021b546 buffer log messages 2013-12-10 16:06:56 -05:00
Michael Davidsaver
46f997b9a9 handle array buffer replacement 2013-12-10 12:44:13 -05:00
Michael Davidsaver
eb94e3c6c1 inotify log file broadcaster 2013-12-09 00:33:28 -05:00
Michael Davidsaver
0a12b0651d update test 2013-12-09 00:33:28 -05:00
Michael Davidsaver
cb69b38ae1 populate default interpreter path 2013-12-09 00:33:28 -05:00
Michael Davidsaver
01331ed3f5 update Makefile 2013-12-09 00:33:28 -05:00
Michael Davidsaver
639baab55d install python per epics arch 2013-12-08 16:17:08 -05:00
Michael Davidsaver
cdc899037c ignore 2013-12-08 16:17:08 -05:00
Michael Davidsaver
6a19f971bb release GIL on error 2013-12-08 13:00:20 -05:00
Michael Davidsaver
11e9de810c relocate weather ioc 2013-12-08 12:58:54 -05:00
Michael Davidsaver
c88ebd5bee silence some warnings 2013-12-08 12:31:35 -05:00
Michael Davidsaver
45c93831de handle NULL arguments to iocsh calls 2013-07-16 14:43:11 -04:00
Michael Davidsaver
1d5250de31 weatherApp handle URLError 2013-07-16 14:37:42 -04:00
Michael Davidsaver
56032eee8d change weatherApp PV names 2013-06-17 11:15:32 -04:00
Michael Davidsaver
b45f15cc8a recGblSetSevr args transposed... 2013-06-06 11:57:51 -04:00
Michael Davidsaver
dfc13436da weather reporter example 2013-06-02 22:26:15 -04:00
Michael Davidsaver
ab5dea3bf0 don't allow putval of None 2013-06-02 22:26:15 -04:00
Michael Davidsaver
a432a0fc26 add more record types 2013-05-25 15:44:39 -04:00
Michael Davidsaver
89e42e7f4f StoppableThread sleep 2013-05-25 15:31:40 -04:00
Michael Davidsaver
cc858506e9 more build 2013-05-25 15:31:28 -04:00
Michael Davidsaver
5251b72d0c change build
Change executable name to softIocPy
Also build library pyDevSup#.#
2013-05-25 14:51:52 -04:00
Michael Davidsaver
ca94435b4e install py files 2013-05-25 14:17:41 -04:00
Michael Davidsaver
2df81d776b specify raw dset in py module 2013-05-25 13:56:04 -04:00