diff --git a/etc/daq-web-service.conf.template b/etc/daq-web-service.conf.template new file mode 100644 index 0000000000000000000000000000000000000000..8b55e25f69df0f990391825a59c8fdb175eb97be --- /dev/null +++ b/etc/daq-web-service.conf.template @@ -0,0 +1,48 @@ +[WebService] +serviceHost=0.0.0.0 +servicePort=33336 +sslCertFile=DM_INSTALL_DIR/etc/ssl/daq-web-service.crt +sslKeyFile=DM_INSTALL_DIR/etc/ssl/daq-web-service.key +sslCaCertFile=DM_INSTALL_DIR/etc/ssl/cacert.pem + +[AuthorizationPrincipalManager] +principalRetriever=dm.ds_web_service.service.auth.dsAuthPrincipalRetriever.DsAuthPrincipalRetriever() +#principalRetriever=DbPrincipalRetriever() +#principalRetriever=NoOpPrincipalRetriever() +principalAuthenticator1=CryptedPasswordPrincipalAuthenticator() +principalAuthenticator2=LdapPasswordPrincipalAuthenticator(serverUrl='ldaps://phoebusldap.aps.anl.gov:636', dnFormat='uid=%s,ou=people,o=aps.anl.gov,dc=aps,dc=anl,dc=gov') + +[FileSystemObserver] +# Minimum file processing delay since last update +minFileProcessingDelayInSeconds=10 +fileSystemEventTimeoutInSeconds=10 + +[FileProcessingManager] +nProcessingThreads=3 +fileProcessor1=dm.common.plugins.rsyncFileTransferPlugin.RsyncFileTransferPlugin(dest='/tmp/data') + +[DsRestApiFactory] +username=dm +passwordFile=DM_INSTALL_DIR/etc/DM_DB_NAME.ds.passwd +host=DM_DS_WEB_SERVICE_HOST +port=DM_DS_WEB_SERVICE_PORT +protocol=DM_DS_WEB_SERVICE_PROTOCOL + +[DbManager] +dbSchema=DM_DB_NAME +dbUser=DM_DB_NAME +dbPasswordFile=DM_INSTALL_DIR/etc/DM_DB_NAME.db.passwd + +# Available logger levels: debug, info, warn, error, critical +[ConsoleLogging] +handler=ConsoleLoggingHandler(sys.stdout,) +level=debug +format=%(asctime)s,%(msecs)003d %(levelname)s %(filename)s:%(lineno)d %(process)d: %(message)s +dateFormat=%Y/%m/%d %H:%M:%S + +[FileLogging] +handler=TimedRotatingFileLoggingHandler('DM_INSTALL_DIR/var/log/daq-web-service.log') +level=debug +format=%(asctime)s,%(msecs)003d %(levelname)s %(filename)s:%(lineno)d %(process)d: %(message)s +dateFormat=%Y/%m/%d %H:%M:%S + diff --git a/etc/ds-web-service.conf.template b/etc/ds-web-service.conf.template new file mode 100644 index 0000000000000000000000000000000000000000..b22a64429eb7de9b6f9c40bbdeda16239316cf59 --- /dev/null +++ b/etc/ds-web-service.conf.template @@ -0,0 +1,34 @@ +[WebService] +serviceHost=0.0.0.0 +servicePort=22236 +sslCertFile=DM_INSTALL_DIR/etc/ssl/ds-web-service.crt +sslKeyFile=DM_INSTALL_DIR/etc/ssl/ds-web-service.key +sslCaCertFile=DM_INSTALL_DIR/etc/ssl/cacert.pem + +[AuthorizationPrincipalManager] +principalRetriever=dm.common.service.authentication.DbPrincipalRetriever() +#principalRetriever=NoOpPrincipalRetriever() +principalAuthenticator1=CryptedPasswordPrincipalAuthenticator() +principalAuthenticator2=LdapPasswordPrincipalAuthenticator(serverUrl='ldaps://phoebusldap.aps.anl.gov:636', dnFormat='uid=%s,ou=people,o=aps.anl.gov,dc=aps,dc=anl,dc=gov') + +[StorageManager] +storageDirectory=DM_STORAGE_DIR + +[DbManager] +dbSchema=DM_DB_NAME +dbUser=DM_DB_NAME +dbPasswordFile=DM_INSTALL_DIR/etc/DM_DB_NAME.db.passwd + +# Available logger levels: debug, info, warn, error, critical +[ConsoleLogging] +handler=ConsoleLoggingHandler(sys.stdout,) +level=debug +format=%(asctime)s,%(msecs)003d %(levelname)s %(filename)s:%(lineno)d %(process)d: %(message)s +dateFormat=%Y/%m/%d %H:%M:%S + +[FileLogging] +handler=TimedRotatingFileLoggingHandler('DM_INSTALL_DIR/var/log/ds-web-service.log') +level=debug +format=%(asctime)s,%(msecs)003d %(levelname)s %(filename)s:%(lineno)d %(process)d: %(message)s +dateFormat=%Y/%m/%d %H:%M:%S +