I am reading in data via dropbox, it works with out any issue using the following “GetSource”

def GetSource(self, config, date, isLiveMode):
	symbol = config.Symbol.Value
	
	file = CSV_FILES.get(symbol)
	
	#dropbox method return
	return SubscriptionDataSource(file, SubscriptionTransportMedium.RemoteFile)

I moved those exact CSV files locally and changed my function to: 

def GetSource(self, config, date, isLiveMode):
	symbol = config.Symbol.Value
	
	file = CSV_FILES.get(symbol)
	
	source = os.path.join(Globals.DataFolder, file)
	
	#Local method return
	return SubscriptionDataSource(source, SubscriptionTransportMedium.LocalFile)

I am using “Lean CLI” so am aware that the files need to be in the data folder.  I know for certain the files are going into the container because I used python write to read and write the file based on the file path that comes from “Source” So I know the files are there in the container.  They are identical to the files on dropbox.  Yet when I the “RemoteFile” version the strategy works totally as functioned.  When I run the “LocalFile” version I get all zeros and the data not even loaded.

any suggestion on best path to determine why one works with out issue and the local does not even with the CSV files being identical

Author