Author: remi
Date: 2009-06-10 10:47:43 +0200 (Wed, 10 Jun 2009)
New Revision: 4769
Modified:
software_suite_v3/smart-core/smart-server/trunk/resources/03_content_servers/00_resourceAttituneManager.py
Log:
* Select the attitunes directory (observer) named "userAttitunes" before to
insert a new attitune.
Modified:
software_suite_v3/smart-core/smart-server/trunk/resources/03_content_servers/00_resourceAttituneManager.py
===================================================================
---
software_suite_v3/smart-core/smart-server/trunk/resources/03_content_servers/00_resourceAttituneManager.py
2009-06-10 08:46:22 UTC (rev 4768)
+++
software_suite_v3/smart-core/smart-server/trunk/resources/03_content_servers/00_resourceAttituneManager.py
2009-06-10 08:47:43 UTC (rev 4769)
@@ -182,11 +182,17 @@
# Check that the attitune manager is started
if not self.__attitunesContainer.isDeployed():
return False
- # Check that the container directory is selected
- directories = self.__attitunesContainer.getDirectories()
- if len(directories) == 0:
+ # Get the user attitunes directory
+ directoryContentObservers =
self.__attitunesContainer.getDirectoryContentObservers()
+ if len(directoryContentObservers) == 0:
return False
- directory = directories[-1]
+ directory = None
+ for directoryContentObserver in directoryContentObservers:
+ if directoryContentObserver.getName() == "userAttitunes":
+ directory = directoryContentObserver.getDirectory()
+ break
+ if directory == None:
+ return False
# Check the file extension
if attFilename.lower().rfind(".att") == -1:
return False
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn