Documentation ¶
Overview ¶
file shares unit tests
Index ¶
Constants ¶
View Source
const CreateAccessRuleRequest = `
{
"access_mode": "rw",
"ip_address": "10.100.100.0/24"
}
`
View Source
const CreateAccessRuleResponse = `` /* 127-byte string literal not displayed */
View Source
const CreateRequest = `` /* 259-byte string literal not displayed */
View Source
const CreateResponse = `
{
"tasks": [
"79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54"
]
}
`
View Source
const DeleteResponse = `
{
"tasks": [
"79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54"
]
}
`
View Source
const ExtendRequest = `
{
"size": 15
}
`
View Source
const ExtendResponse = `
{
"tasks": [
"79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54"
]
}
`
View Source
const MetadataCreateRequest = `
{
"test1": "test1",
"test2": "test2"
}
`
View Source
const MetadataListResponse = `` /* 292-byte string literal not displayed */
View Source
const MetadataResponse = `
{
"key": "task_id",
"value": "47e8d97b-0318-4d3e-91c6-53a0e0016f81",
"read_only": true
}
`
View Source
const UpdateRequest = `
{
"name": "myshareqqq"
}
`
Variables ¶
View Source
var ( nil, CreatorTaskID: &creatorTaskID, ProjectID: 5, RegionID: 2, Region: "ED-10", Metadata: map[string]interface{}{ "qqq": "that", "task_id": "79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54", }, } Name: "myshare", ID: "8fba32f8-dc70-4ac2-be9c-ed6b02927c0e", Protocol: "NFS", Status: "available", Size: 13, VolumeType: "default_share_type", CreatedAt: &createdTime, ShareNetworkName: "", NetworkName: "", SubnetName: "", ConnectionPoint: "10.33.20.241:/shares/share-e1dca5e4-257d-47c2-82ac-980fa43e0da9", TaskID: nil, CreatorTaskID: &creatorTaskID, ProjectID: 5, RegionID: 2, Region: "ED-10", Metadata: map[string]interface{}{ "qqq": "that", "task_id": "79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54", }, } AccessRule1 = file_shares.AccessRule{ ID: "6a0a0be1-5875-4a0a-82dd-bab2eef8cb3f", State: "active", AccessTo: "10.17.18.10", AccessLevel: "ro", } CreatedAccessRule = file_shares.AccessRule{ ID: "6a0a0be1-5875-4a0a-82dd-bab2eef8cbaa", State: "active", AccessTo: "10.100.100.0/24", AccessLevel: "rw", } Tasks1 = tasks.TaskResults{ Tasks: []tasks.TaskID{"79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54"}, } ExpectedAccessRuleSlice = []file_shares.AccessRule{AccessRule1} ResourceMetadata = map[string]interface{}{ "some_key": "some_val", } Metadata1 = metadata.Metadata{ Key: "qqq", Value: "that", ReadOnly: false, } Metadata2 = metadata.Metadata{ Key: "task_id", Value: "47e8d97b-0318-4d3e-91c6-53a0e0016f81", ReadOnly: true, } ExpectedMetadataList = []metadata.Metadata{Metadata1, Metadata2} )Name: "myshare", ID: "8fba32f8-dc70-4ac2-be9c-ed6b02927c0e", Protocol: "NFS", Status: "available", Size: 13, VolumeType: "default_share_type", CreatedAt: &createdTime, ShareNetworkName: "File_share_ivandshare2_network", NetworkName: "usernet", SubnetName: "usersnet", ConnectionPoint: "10.33.20.241:/shares/share-e1dca5e4-257d-47c2-82ac-980fa43e0da9", TaskID:
View Source
var GetResponse = `` /* 981-byte string literal not displayed */
View Source
var ListAccessRuleResponse = `` /* 226-byte string literal not displayed */
View Source
var ListResponse = `` /* 786-byte string literal not displayed */
View Source
var UpdateResponse = `` /* 984-byte string literal not displayed */
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.