Bug #75568 Daemonize does not work in windows
Submitted: 21 Jan 2015 5:50 Modified: 28 Jan 2015 10:12
Reporter: Rudra Patra Email Updates:
Status: Won't fix Impact on me:
None 
Category:MySQL Fabric: Command-line Severity:S3 (Non-critical)
Version:1.6.1 OS:Windows
Assigned to: CPU Architecture:Any

[21 Jan 2015 5:50] Rudra Patra
Description:
G:\rudra\mysql-test-extra\mysql-test\jet>c:\Python27\Scripts\mysqlfabric.py --param=storage.address=tyr48:16006 --param=protocol.xmlrpc.user=admin --param=protocol.xmlrpc.password=rudra manage start --daemonize
Traceback (most recent call last):
  File "C:\Python27\Scripts\mysqlfabric.py", line 441, in <module>
    exit(main())
  File "C:\Python27\Scripts\mysqlfabric.py", line 419, in main
    result = fire_command(cmd, *cargs)
  File "C:\Python27\Scripts\mysqlfabric.py", line 358, in fire_command
    return command.dispatch(*(command.append_options_to_args(args)))
  File "g:\rudra\fabric_commands\fabric-1.6.1\lib\mysql\fabric\services\manage.py", line 139, in dispatch
    _utils.daemonize()
  File "g:\rudra\fabric_commands\fabric-1.6.1\lib\mysql\fabric\utils.py", line 77, in daemonize
    _do_fork()
  File "g:\rudra\fabric_commands\fabric-1.6.1\lib\mysql\fabric\utils.py", line 62, in _do_fork
    if os.fork() > 0:
AttributeError: 'module' object has no attribute 'fork'

[logging]
level = DEBUG
url = file:///Temp/fabric_log.txt

How to repeat:
see above
[28 Jan 2015 10:12] Mats Kindahl
Hi Rudra,

Thank you for the bug report. Verified as described.
[5 Nov 2015 17:49] James Bewley
This is still an issue as of November 2015 version 1.5.6!

I need to daemonize this process so Windows Cluster Manager can run it.  What is the recommend way of running Fabric under windows?
[6 Jul 2017 19:19] Bugs System
Status updated to 'Won't fix' (Fabric is now covered under Oracle Lifetime Sustaining Support)