or would comma seperated values work? gonna test it out ...
-d 0,1,2,3 -O username-btc0:pass-x0,username-btc1:pass-x1,username-btc2:pass-x3,username-ltc3:pass-x3
--scrypt -d 0,1,2,3 -o stratum+tcp://ny.clevermining.com:3333,stratum+tcp://useast.wafflepool.com:3333,stratum+tcp://useast.middlecoin.com:3333,stratum+tcp://united.wemineltc.com:3334 -O username-btc:pass-x --gpu-platform 0 --worksize 256 --vectors 1 --intensity 20 --gpu-threads 1 --log 3 --thread-concurrency 33792 --lookup-gap 2 --api-port 4028 --expiry 120 --queue 1 --scan-time 60 --auto-fan --temp-target 95 --gpu-powertune 50 --gpu-memclock 1500 --gpu-engine 1000 --failover-only -o stratum+tcp://us.clevermining.com:3333,stratum+tcp://uswest.wafflepool.com:3333,stratum+tcp://uswest.middlecoin.com:3333,stratum+tcp://usa.wemineltc.com:3336 -O username-btc0:pass-x0,username-btc1:pass-x1,username-btc2:pass-x3,username-ltc3:pass-x3
thanks!
That will probably not do what you want.
I'm not familiar with cgwatcher, but you I think you also will have to run one cgwatcher for each cgminer. (And then use different api ports)
Before you start digging yourself into big and difficult configs, you haven't considering setting up simple load balancing rather than dedicating
devices to pools?
This will give 2/4 of the work to pool1, 1/4 to pool2 and 1/4 to pool3 (skip --url/-o and --failover-only)
-U "2;pool1:port" -u user1 -p pass -U "1;pool2:port" -u user2 -p pass -U "1;pool3:port" -u user3 -p pass ...