Re: Question regarding InstallMgr

"Troy A. Griffitts" <[email protected]>
Newsgroups gmane.comp.literature.sword.devel
Message-ID <[email protected]>
Hi Paul,

Have a look at the command line interface for installmgr here.

https://crosswire.org/svn/sword/trunk/utilities/installmgr.cpp

On December 8, 2022 1:50:48 PM MST, P Mosier <[email protected]> wrote:
>Hello,
>
>I am trying to figure out what the appropriate steps to take are for programmatically installing a module through FTP.  Looking through the backend codebase, it seems like there are some configuration settings that have to be initialized in SWMgr order for InstallMgr::installModule to work.  However, tracking this down has eluded me as InstallMgr never seems to be set up and called the same way twice.
>
>I have this as a simple example:
>
>    sword::SWMgr swrd;
>    sword::InstallSource is("FTP");
>    is.source = "ftp.crosswire.org";
>    is.directory = "/pub/sword";
>
>    sword::InstallMgr im;
>    im.installModule(&swrd, 0, "KJVA", &is);
>
>The call to installModule segfaults at this line:
>
>    module = mgr.config->getSections().find(modName);
>
>I recognize it might be related to my own environment.  This is the entire content of my /etc/sword:
>[Install]
>DataPath=/usr/share/sword/
>
>Does someone have an idea for what I'm missing, or an example to direct me to so I can get a better handle on this area of code?
>
>Thanks,
>- Paul M
>
>_______________________________________________
>sword-devel mailing list: [email protected]
>http://crosswire.org/mailman/listinfo/sword-devel
>Instructions to unsubscribe/change your settings at above page

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

_______________________________________________
sword-devel mailing list: [email protected]
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.