Skip to content

Commit

Permalink
Fixed Cloud Configuration stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
analogrelay committed Oct 14, 2013
1 parent 8f32b00 commit 2e1786e
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
8 changes: 4 additions & 4 deletions src/NuGetGallery.Cloud/NuGetGalleryContent/bin/Startup.ps1
Expand Up @@ -18,7 +18,7 @@ if(!(Test-Path $appcmd)) {
&$appcmd set config -section:system.webServer/httpCompression /+"dynamicTypes.[mimeType='application/atom%u002bxml',enabled='True']" /commit:apphost

# Customize Logging
&$appcmd.exe set config -section:system.applicationHost/sites /siteDefaults.logFile.enabled:"True" /commit:apphost
&$appcmd.exe set config -section:system.applicationHost/sites /siteDefaults.logFile.logFormat:"W3C" /commit:apphost
&$appcmd.exe set config -section:system.applicationHost/sites /siteDefaults.logFile.period:"Hourly" /commit:apphost
&$appcmd.exe set config -section:system.applicationHost/sites /siteDefaults.logFile.logExtFileFlags:"Date,Time,TimeTaken,BytesRecv,BytesSent,ComputerName,HttpStatus,HttpSubStatus,Win32Status,ProtocolVersion,ServerIP,ServerPort,Method,Host,UriStem,UriQuery,UserAgent"
&$appcmd set config -section:system.applicationHost/sites /siteDefaults.logFile.enabled:"True" /commit:apphost
&$appcmd set config -section:system.applicationHost/sites /siteDefaults.logFile.logFormat:"W3C" /commit:apphost
&$appcmd set config -section:system.applicationHost/sites /siteDefaults.logFile.period:"Hourly" /commit:apphost
&$appcmd set config -section:system.applicationHost/sites /siteDefaults.logFile.logExtFileFlags:"Date,Time,TimeTaken,BytesRecv,BytesSent,ComputerName,HttpStatus,HttpSubStatus,Win32Status,ProtocolVersion,ServerIP,ServerPort,Method,Host,UriStem,UriQuery,UserAgent"
9 changes: 7 additions & 2 deletions src/NuGetGallery/Configuration/ConfigurationService.cs
Expand Up @@ -149,11 +149,16 @@ public virtual string GetCloudSetting(string settingName)
_notInCloud = true;
}
}
catch (Exception)
catch (TypeInitializationException)
{
// Not in the role environment or config setting not found...
// Not in the role environment...
_notInCloud = true; // Skip future checks to save perf
}
catch (Exception)
{
// Value not present
return null;
}
return value;
}

Expand Down

0 comments on commit 2e1786e

Please sign in to comment.