- May 13, 2022
-
-
Bo-Chun Chen authored
-
- Apr 21, 2022
-
-
Bo-Chun Chen authored
This reverts commit 3cce99c7.
-
- Apr 18, 2022
-
-
Krish Moodbidri authored
-
Bo-Chun Chen authored
* Add return value to update_state * Add timeout decorator * Add 30 sec timeout for check and update state * Update user state when all tasks are done * Update delete user script Remove user state records from db * Add timeout to rabbit config * User timeout variable for check and update state * Update timeout variable name
-
Bo-Chun Chen authored
* Update consume to accept new feature * Move disconnect to callback * Made use of exclusive queue * Disconnect in message handlers Since we are using exclusive queue, simply disconnect from it will remove the queue
-
- Apr 07, 2022
-
-
Bo-Chun Chen authored
* Remove some variables from the RCRMQ class The previous design was base on these assumptions: RCRMQ instance only need to do either publish or consume RCRMQ instance only need to interact with one single queue However, in order to perform RPC-like call, an instance will need to do both publish and consume. In addition, publish and consume are not necessary to the same queue. So, save queue name as single variable inside the instance is not viable anymore. * Add exclusive queue support * Check connection before bind queue * Add auto-generate queue support * Make bind queue optional when start consume * Add properties support when publish msg * Add user_state agent * Add check_state in rc_util * Add update_state in rc_util * Add no-account when no hit in db * Move valid state into config file * Add user auth example * Add migration flag During the first phase, e.g. not all of users are in the user_state DB, using alternative method, getnet passwd, to see if user is an existing user. * Update user state when using alternative lookup * Allow no reply-to message to the user_state * Add path for venv packages * Fix typo * Remove sys path to venv * Fix condition for migration phase code * Drop output from subprocess * Move user_auth to top level * Add default state as variable
-
- May 07, 2021
-
-
Bo-Chun Chen authored
-
Bo-Chun Chen authored
-
- May 03, 2021
-
-
Bo-Chun Chen authored
-
- Apr 27, 2021
-
-
Ravi Tripathi authored
-
Ravi Tripathi authored
-
- Apr 26, 2021
-
-
Ravi Tripathi authored
* Add a function to percent encode username * Add parameter 'queuename' to add_user function. * Add parameter 'queuename' to consume function.
-
- Feb 11, 2021
-
-
Bo-Chun Chen authored
-
Bo-Chun Chen authored
It acted like task manager when first design it. Now we have proper task manager, update it. The default behavior will be a caller waiting to complete msg
-
- Dec 30, 2020
-
-
root authored
-
- Apr 28, 2020
-
-
Bo-Chun Chen authored
Now consume can take routing key as argument
-
- Apr 13, 2020
-
-
Bo-Chun Chen authored
-
Bo-Chun Chen authored
-
- Apr 07, 2020
-
-
Bo-Chun Chen authored
-
- Mar 23, 2020
-
-
Bo-Chun Chen authored
user should explicitly call disconnect Modify README regarding explicity disconnect call
-
Bo-Chun Chen authored
-
Bo-Chun Chen authored
Change to only one exchange, so there's only one instance, rc_rmq
-
- Mar 16, 2020
-
-
Bo-Chun Chen authored
Remove trailing whitespace Add space between '+'
-
Bo-Chun Chen authored
-
- Feb 24, 2020
-
-
Bo-Chun Chen authored
After standup meeting, change the exchange name to Register
-
Bo-Chun Chen authored
-
- Feb 22, 2020
-
-
Bo-Chun Chen authored
-
Bo-Chun Chen authored
-
Bo-Chun Chen authored
-
Bo-Chun Chen authored
-
- Feb 21, 2020
-
-
Bo-Chun Chen authored
including add_account and consume function
-