This commit adds a build step to travis to auto-delete unstable archives older than 14 days (our regular release schedule) from Azure via ci.go purge. The commit also pulls in the latest Azure storage code, also switching over from the old import path (github.com/Azure/azure-sdk-for-go) to the new split one (github.com/Azure/azure-storage-go).
		
			
				
	
	
		
			21 lines
		
	
	
		
			870 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			870 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| package storage
 | |
| 
 | |
| // QueueServiceClient contains operations for Microsoft Azure Queue Storage
 | |
| // Service.
 | |
| type QueueServiceClient struct {
 | |
| 	client Client
 | |
| 	auth   authentication
 | |
| }
 | |
| 
 | |
| // GetServiceProperties gets the properties of your storage account's queue service.
 | |
| // See: https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/get-queue-service-properties
 | |
| func (c *QueueServiceClient) GetServiceProperties() (*ServiceProperties, error) {
 | |
| 	return c.client.getServiceProperties(queueServiceName, c.auth)
 | |
| }
 | |
| 
 | |
| // SetServiceProperties sets the properties of your storage account's queue service.
 | |
| // See: https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/set-queue-service-properties
 | |
| func (c *QueueServiceClient) SetServiceProperties(props ServiceProperties) error {
 | |
| 	return c.client.setServiceProperties(props, queueServiceName, c.auth)
 | |
| }
 |