<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eventmq, branch feature/config_refactor</title>
<subtitle>EventMQ is a job execution and message passing system built on ZeroMQ https://eventmq.github.io/eventmq/
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/'/>
<entry>
<title>Refactor eventmq configuration management</title>
<updated>2017-03-28T21:12:10+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-03-28T21:06:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=d2a91b00a983d177a1c54069dd97b8b28af3f02e'/>
<id>d2a91b00a983d177a1c54069dd97b8b28af3f02e</id>
<content type='text'>
- Refactor each device's configuration loading. The global section will be
  loaded then the section for the app will overrite any sections.
- Defines ambiguous settings that cannot be defined globally. skip these
  settings and emit a warning if they are
- update eventmq.conf-dist to include comments and more of the settings that can
  be defined.
- Refactor some option names.
  * Job Manager: `WORKER_ADDR` is now `CONNECT_ADDR` in the `[jobmanager]`
    section
  * Job Manager: `WORKER_ADDR_DEFAULT` is now `CONNECT_ADDR_DEFAULT` in the
    `[jobmanager]` section
  * Job Manager: `WORKER_ADDR_FAILOVER` is now `CONNECT_ADDR_FAILOVER` in
    the `[jobmanager]` section
  * Publisher: `PUBLISHER_FRONTEND_ADDR` is not `FRONTEND_LISTEN_ADDR` in
    the `[publisher]` section
  * Publisher: `PUBLISHER_BACKEND_ADDR` is not `BACKEND_LISTEN_ADDR` in the
    `[publisher]` section
  * Router: `FRONTEND_ADDR` is now `FRONTEND_LISTEN_ADDR` in the
    `[router]` section
  * Router: `BACKEND_ADDR` is now `BACKEND_LISTEN_ADDR` in the `[router]`
    section
  * Scheduler: `SCHEDULER_ADDR` is now `CONNECT_ADDR` in the `[scheduler]`
    section
  * `RQ_HOST` is now `REDIS_HOST`
  * `RQ_PORT` is now `REDIS_PORT`
  * `RQ_DB` is now `REDIS_DB`
  * `RQ_PASSWORD` is now `REDIS_PASSWORD`
  * `ADMINISTRATIVE_ADDR` is now `ADMINISTRATIVE_LISTEN_ADDR` in each
    respective section

See also: #20
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Refactor each device's configuration loading. The global section will be
  loaded then the section for the app will overrite any sections.
- Defines ambiguous settings that cannot be defined globally. skip these
  settings and emit a warning if they are
- update eventmq.conf-dist to include comments and more of the settings that can
  be defined.
- Refactor some option names.
  * Job Manager: `WORKER_ADDR` is now `CONNECT_ADDR` in the `[jobmanager]`
    section
  * Job Manager: `WORKER_ADDR_DEFAULT` is now `CONNECT_ADDR_DEFAULT` in the
    `[jobmanager]` section
  * Job Manager: `WORKER_ADDR_FAILOVER` is now `CONNECT_ADDR_FAILOVER` in
    the `[jobmanager]` section
  * Publisher: `PUBLISHER_FRONTEND_ADDR` is not `FRONTEND_LISTEN_ADDR` in
    the `[publisher]` section
  * Publisher: `PUBLISHER_BACKEND_ADDR` is not `BACKEND_LISTEN_ADDR` in the
    `[publisher]` section
  * Router: `FRONTEND_ADDR` is now `FRONTEND_LISTEN_ADDR` in the
    `[router]` section
  * Router: `BACKEND_ADDR` is now `BACKEND_LISTEN_ADDR` in the `[router]`
    section
  * Scheduler: `SCHEDULER_ADDR` is now `CONNECT_ADDR` in the `[scheduler]`
    section
  * `RQ_HOST` is now `REDIS_HOST`
  * `RQ_PORT` is now `REDIS_PORT`
  * `RQ_DB` is now `REDIS_DB`
  * `RQ_PASSWORD` is now `REDIS_PASSWORD`
  * `ADMINISTRATIVE_ADDR` is now `ADMINISTRATIVE_LISTEN_ADDR` in each
    respective section

See also: #20
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor settings.py tests</title>
<updated>2017-03-22T23:01:56+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-03-22T21:43:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=f62b135cb4f7e57bc34a369259f41365452d0854'/>
<id>f62b135cb4f7e57bc34a369259f41365452d0854</id>
<content type='text'>
- Split large test into smaller tests
- Add test for invalid json
- Add test for non-nested json array
- Add context manager for mocking the config file.

Related: #20, TEEM-2275 #comment refactored settings.py tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Split large test into smaller tests
- Add test for invalid json
- Add test for non-nested json array
- Add context manager for mocking the config file.

Related: #20, TEEM-2275 #comment refactored settings.py tests
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename incoming and outgoing ports to frontend and backend</title>
<updated>2017-03-21T23:01:41+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-03-20T18:31:40+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=57290ae8e83c07de60cc54f50300109689b9c11a'/>
<id>57290ae8e83c07de60cc54f50300109689b9c11a</id>
<content type='text'>
- This refactors the `self.incoming` and `self.outgoing` sockets to
  `self.frontend` (client facing) and `self.backend` (manager facing). This
  change should make the purpose of these ports more clear for new people
  working in the code.

Resolves: #16
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- This refactors the `self.incoming` and `self.outgoing` sockets to
  `self.frontend` (client facing) and `self.backend` (manager facing). This
  change should make the purpose of these ports more clear for new people
  working in the code.

Resolves: #16
</pre>
</div>
</content>
</entry>
<entry>
<title>Add license header to scrips in bin/</title>
<updated>2017-03-02T23:36:52+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-03-02T23:36:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=93fa6515f216f3ce6f447e54dfcfac47a4b30732'/>
<id>93fa6515f216f3ce6f447e54dfcfac47a4b30732</id>
<content type='text'>
- The GPL header was missing from emq-router and emq-scheduler.
- Reorder the imports in emq-jobmanager to follow the standard.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- The GPL header was missing from emq-router and emq-scheduler.
- Reorder the imports in emq-jobmanager to follow the standard.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename`emq-pubsub` to `emq-publisher`</title>
<updated>2017-03-02T23:34:27+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-03-02T23:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=7bffa7fd3faf230e97a66fc802e9b40d538b11de'/>
<id>7bffa7fd3faf230e97a66fc802e9b40d538b11de</id>
<content type='text'>
- Rename the emq-pubsub entry point script to emq-publisher to follow the naming
  standard.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Rename the emq-pubsub entry point script to emq-publisher to follow the naming
  standard.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into 0.4</title>
<updated>2017-02-20T17:23:52+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-02-20T17:23:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=1a237bd25a33d93a28b672193313188d498fe4ea'/>
<id>1a237bd25a33d93a28b672193313188d498fe4ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #5 from eventmq/0.3</title>
<updated>2017-02-20T16:47:35+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-02-20T16:47:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=c605dd597556b06bd1d48bf8da38970cb751a149'/>
<id>c605dd597556b06bd1d48bf8da38970cb751a149</id>
<content type='text'>
0.3</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
0.3</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4 from com4/feature/schedule_helpers</title>
<updated>2017-02-20T16:47:13+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-02-20T16:47:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=4dbf1c9bcd5cf7e677af6c2f5b18ee943b31fc4c'/>
<id>4dbf1c9bcd5cf7e677af6c2f5b18ee943b31fc4c</id>
<content type='text'>
Add schedule and unschedule helper functions (emq 0.3.1)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add schedule and unschedule helper functions (emq 0.3.1)</pre>
</div>
</content>
</entry>
<entry>
<title>Update badge, doc URLs. Add IRC channel info</title>
<updated>2017-02-17T23:47:36+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-02-17T23:29:21+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=ae016e19326b19f080ac0cc85b0961b78fc6ddea'/>
<id>ae016e19326b19f080ac0cc85b0961b78fc6ddea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'feature/schedule_helpers' into 0.4</title>
<updated>2017-02-17T23:46:12+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-02-17T23:46:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=da3538dcb8d189905116709b0d1bdb36910e36c6'/>
<id>da3538dcb8d189905116709b0d1bdb36910e36c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
