{{Quickfixn}} Updating session settings with store and log locations

Mike Gatny mgatny at connamara.com
Wed Apr 12 09:21:14 PDT 2017


Names of settings are case-sensitive.  "FileStorePath" != "FILESTOREPATH",
etc.

Use the constants that have been provided for you in SessionSettings.

dict.SetString(SessionSettings.FILE_STORE_PATH,
Path.Combine(fileInfo.DirectoryName,
"store"));
dict.SetString(SessionSettings.FILE_LOG_PATH, fileInfo.DirectoryName);

--
Mike Gatny
Connamara Systems, LLC

On Wed, Apr 12, 2017 at 12:09 PM, Kunal CHANGELA <
kunal.changela at us.bnpparibas.com> wrote:

> Hi,
>
>
>
> I am getting the settings dictionary and updating it to have the same log
> directory and path to store as my log4net logger.
>
> It seems though when the connection is made it is still referring to the
> filestore and logpath as set in the config file (tradeclient.cfg).
>
>
>
> What am I doing wrong in the reset of the settings object?
>
>
>
> SessionSettings settings = new SessionSettings("tradeclient.cfg");
>
>
>
>             var fileInfo = new FileInfo(loggingService.GetLogFilePath());
>
>
>
>             var dict = settings.Get();
>
>
>
>             if (fileInfo.DirectoryName != null)
>
>             {
>
>                 loggingService.GetLogger(GetType()).InfoFormat("redirecting
> QuickFix store and log to '{0}'", fileInfo.DirectoryName);
>
>
>
>                 dict.SetString("FILESTOREPATH", Path
> .Combine(fileInfo.DirectoryName, "store"));
>
>                 dict.SetString("FILELOGPATH", fileInfo.DirectoryName);
>
>             }
>
>
>
> Thanks,
>
> [image: CIB_BM_Sign_E_Q]
>
> *Kunal Changela*
>
> *Credit Risk and PnL Development*
>
> Group Email: DL CRD IT NY <crditny at us.bnpparibas.com> (x841 4876, Intl:
> x721 4876)
>
>
>
> 787 7th Avenue, New York, NY 10019
>
> Tel: +1 212 841 2640 <(212)%20841-2640>
>
> Mobile: +1 917 216 8852 <(917)%20216-8852>
>
> kunal.changela at us.bnpparibas.com
>
>
>
> *[image: icône représentant un arbre et symbolisant la nature]  Do not
> print this document unless it is necessary, consider the environment*
>
>
>
>
> This message and any attachments (the "message") is intended solely for
> the addressees and is confidential. If you receive this message in error,
> please delete it and immediately notify the sender. Any use not in accord
> with its purpose, any dissemination or disclosure, either whole or partial,
> is prohibited except formal approval. The internet can not guarantee the
> integrity of this message. BNP PARIBAS (and its subsidiaries) shall (will)
> not therefore be liable for the message if modified. Please note that
> certain functions and services for BNP Paribas may be performed by BNP
> Paribas RCC, Inc.
>
>
> Unless otherwise provided above, this message was sent by BNP Paribas, or
> one of its affiliates in Canada, having an office at 1981 McGill College
> Avenue, Montreal, QC, H3A 2W8, Canada. To the extent this message is being
> sent from or to Canada, you may unsubscribe from receiving commercial
> electronic messages by using this link: www.bnpparibas.ca/en/unsubscribe/.
> See www.bnpparibas.ca for more information on BNP Paribas, in Canada.
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20170412/b97ab2a6/attachment-0002.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.jpg
Type: image/jpeg
Size: 652 bytes
Desc: not available
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20170412/b97ab2a6/attachment-0002.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 11352 bytes
Desc: not available
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20170412/b97ab2a6/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.gif
Type: image/gif
Size: 4871 bytes
Desc: not available
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20170412/b97ab2a6/attachment-0002.gif>


More information about the Quickfixn mailing list