{"action":"created","issue":{"url":"https://api.github.com/repos/DonSchenck/PoshStack/issues/294","labels_url":"https://api.github.com/repos/DonSchenck/PoshStack/issues/294/labels{/name}","comments_url":"https://api.github.com/repos/DonSchenck/PoshStack/issues/294/comments","events_url":"https://api.github.com/repos/DonSchenck/PoshStack/issues/294/events","html_url":"https://github.com/DonSchenck/PoshStack/pull/294","id":83649606,"number":294,"title":"Moving the scripts to Nested Modules","user":{"login":"gomker","id":3577339,"avatar_url":"https://avatars.githubusercontent.com/u/3577339?v=3","gravatar_id":"","url":"https://api.github.com/users/gomker","html_url":"https://github.com/gomker","followers_url":"https://api.github.com/users/gomker/followers","following_url":"https://api.github.com/users/gomker/following{/other_user}","gists_url":"https://api.github.com/users/gomker/gists{/gist_id}","starred_url":"https://api.github.com/users/gomker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gomker/subscriptions","organizations_url":"https://api.github.com/users/gomker/orgs","repos_url":"https://api.github.com/users/gomker/repos","events_url":"https://api.github.com/users/gomker/events{/privacy}","received_events_url":"https://api.github.com/users/gomker/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-06-01T19:11:25Z","updated_at":"2015-06-02T15:47:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/DonSchenck/PoshStack/pulls/294","html_url":"https://github.com/DonSchenck/PoshStack/pull/294","diff_url":"https://github.com/DonSchenck/PoshStack/pull/294.diff","patch_url":"https://github.com/DonSchenck/PoshStack/pull/294.patch"},"body":"Nesting modules to allow for exporting of functions \r\n\r\nFunctions now available in Get-Command\r\n```\r\nPS C:\\> Get-Command -Module PoshStack\r\n\r\nCommandType     Name                                               Version    Source\r\n-----------     ----                                               -------    ------\r\nFunction        Add-OpenStackComputeServerVolume                   0.0.1      PoshStack\r\nFunction        Add-OpenStackIdentityRoleForUser                   0.0.1      PoshStack\r\nFunction        Add-OpenStackObjectStorageObject                   0.0.1      PoshStack\r\nFunction        Add-OpenStackObjectStorageObjectFromFile           0.0.1      PoshStack\r\nFunction        Clear-OpenStackObjectStorageObjectFromCDN          0.0.1      PoshStack\r\nFunction        Confirm-OpenStackDatabaseRootEnabledStatus         0.0.1      PoshStack\r\nFunction        Copy-OpenStackObjectStorageObject                  0.0.1      PoshStack\r\nFunction        Copy-OpenStackObjectStorageObjectToFile            0.0.1      PoshStack\r\nFunction        Disable-OpenStackObjectStorageContainerCDN         0.0.1      PoshStack\r\nFunction        Disable-OpenStackObjectStorageStaticWebOnContainer 0.0.1      PoshStack\r\nFunction        Edit-OpenStackIdentityUser                         0.0.1      PoshStack\r\nFunction        Enable-OpenStackDatabaseRootUser                   0.0.1      PoshStack\r\nFunction        Enable-OpenStackObjectStorageContainerCDN          0.0.1      PoshStack\r\nFunction        Enable-OpenStackObjectStorageStaticWebOnContainer  0.0.1      PoshStack\r\nFunction        Get-OpenStackAccount                               0.0.1      PoshStack\r\nFunction        Get-OpenStackBlockStorageProvider                  0.0.1      PoshStack\r\nFunction        Get-OpenStackBlockStorageSnapshot                  0.0.1      PoshStack\r\nFunction        Get-OpenStackBlockStorageSnapshots                 0.0.1      PoshStack\r\nFunction        Get-OpenStackBlockStorageVolume                    0.0.1      PoshStack\r\nFunction        Get-OpenStackBlockStorageVolumeType                0.0.1      PoshStack\r\nFunction        Get-OpenStackBlockStorageVolumeTypeInfo            0.0.1      PoshStack\r\nFunction        Get-OpenStackComputeProvider                       0.0.1      PoshStack\r\nFunction        Get-OpenStackComputeServer                         0.0.1      PoshStack\r\nFunction        Get-OpenStackComputeServerAddress                  0.0.1      PoshStack\r\nFunction        Get-OpenStackComputeServerFlavor                   0.0.1      PoshStack\r\nFunction        Get-OpenStackComputeServerImage                    0.0.1      PoshStack\r\nFunction        Get-OpenStackComputeServerVolume                   0.0.1      PoshStack\r\nFunction        Get-OpenStackComputeServerVolumeDetail             0.0.1      PoshStack\r\nFunction        Get-OpenStackDatabase                              0.0.1      PoshStack\r\nFunction        Get-OpenStackDatabaseFlavor                        0.0.1      PoshStack\r\nFunction        Get-OpenStackDatabaseInstance                      0.0.1      PoshStack\r\nFunction        Get-OpenStackDatabasesProvider                     0.0.1      PoshStack\r\nFunction        Get-OpenStackDatabaseUser                          0.0.1      PoshStack\r\nFunction        Get-OpenStackIdentityProvider                      0.0.1      PoshStack\r\nFunction        Get-OpenStackIdentityProviderOpenStack             0.0.1      PoshStack\r\nFunction        Get-OpenStackIdentityRole                          0.0.1      PoshStack\r\nFunction        Get-OpenStackIdentityTenant                        0.0.1      PoshStack\r\nFunction        Get-OpenStackIdentityUser                          0.0.1      PoshStack\r\nFunction        Get-OpenStackIdentityUserRole                      0.0.1      PoshStack\r\nFunction        Get-OpenStackObjectStorageContainer                0.0.1      PoshStack\r\nFunction        Get-OpenStackObjectStorageContainerCDNHeader       0.0.1      PoshStack\r\nFunction        Get-OpenStackObjectStorageContainerMetadata        0.0.1      PoshStack\r\nFunction        Get-OpenStackObjectStorageHeader                   0.0.1      PoshStack\r\nFunction        Get-OpenStackObjectStorageObject                   0.0.1      PoshStack\r\nFunction        Get-OpenStackObjectStorageObjectHeader             0.0.1      PoshStack\r\nFunction        Get-OpenStackObjectStorageObjectMetadata           0.0.1      PoshStack\r\nFunction        Get-OpenStackObjectStorageProvider                 0.0.1      PoshStack\r\nFunction        Grant-CloudDatabaseUserAccess                      0.0.1      PoshStack\r\nFunction        Initialize-OpenStackComputeServer                  0.0.1      PoshStack\r\nFunction        Invoke-Exception                                   0.0.1      PoshStack\r\nFunction        Move-OpenStackObjectStorageObject                  0.0.1      PoshStack\r\nFunction        New-OpenStackBlockStorageSnapshot                  0.0.1      PoshStack\r\nFunction        New-OpenStackBlockStorageVolume                    0.0.1      PoshStack\r\nFunction        New-OpenStackComputeServer                         0.0.1      PoshStack\r\nFunction        New-OpenStackComputeServerImage                    0.0.1      PoshStack\r\nFunction        New-OpenStackDatabase                              0.0.1      PoshStack\r\nFunction        New-OpenStackDatabaseInstance                      0.0.1      PoshStack\r\nFunction        New-OpenStackDatabaseUser                          0.0.1      PoshStack\r\nFunction        New-OpenStackIdentityUser                          0.0.1      PoshStack\r\nFunction        New-OpenStackObjectStorageContainer                0.0.1      PoshStack\r\nFunction        New-RandomComplexPassword                          0.0.1      PoshStack\r\nFunction        Remove-OpenStackBlockStorageSnapshot               0.0.1      PoshStack\r\nFunction        Remove-OpenStackBlockStorageVolume                 0.0.1      PoshStack\r\nFunction        Remove-OpenStackComputeServer                      0.0.1      PoshStack\r\nFunction        Remove-OpenStackDatabase                           0.0.1      PoshStack\r\nFunction        Remove-OpenStackDatabaseInstance                   0.0.1      PoshStack\r\nFunction        Remove-OpenStackDatabaseUser                       0.0.1      PoshStack\r\nFunction        Remove-OpenStackIdentityRoleFromUser               0.0.1      PoshStack\r\nFunction        Remove-OpenStackIdentityUser                       0.0.1      PoshStack\r\nFunction        Remove-OpenStackObjectStorageContainer             0.0.1      PoshStack\r\nFunction        Remove-OpenStackObjectStorageContainerMetadata     0.0.1      PoshStack\r\nFunction        Remove-OpenStackObjectStorageObject                0.0.1      PoshStack\r\nFunction        Remove-OpenStackObjectStorageObjectMetadata        0.0.1      PoshStack\r\nFunction        Remove-OpenStackObjectStorageObjects               0.0.1      PoshStack\r\nFunction        Resize-OpenStackComputeServer                      0.0.1      PoshStack\r\nFunction        Restart-OpenStackComputeServer                     0.0.1      PoshStack\r\nFunction        Restart-OpenStackDatabaseInstance                  0.0.1      PoshStack\r\nFunction        Revoke-OpenStackDatabaseUserAccess                 0.0.1      PoshStack\r\nFunction        Set-OpenStackComputeServerAdministratorPassword    0.0.1      PoshStack\r\nFunction        Set-OpenStackDatabaseInstanceSize                  0.0.1      PoshStack\r\nFunction        Set-OpenStackDatabaseInstanceVolumeSize            0.0.1      PoshStack\r\nFunction        Set-OpenStackDatabaseUserPassword                  0.0.1      PoshStack\r\nFunction        Show-OpenStackAccounts                             0.0.1      PoshStack\r\nFunction        Show-UntestedWarning                               0.0.1      PoshStack\r\nFunction        Test-OpenStackObjectStorageContainerCDNEnabled     0.0.1      PoshStack\r\nFunction        Update-OpenStackComputeServer                      0.0.1      PoshStack\r\nFunction        Update-OpenStackObjectStorageContainerCDNHeader    0.0.1      PoshStack\r\nFunction        Update-OpenStackObjectStorageContainerMetadata     0.0.1      PoshStack\r\nFunction        Update-OpenStackObjectStorageObjectMetadata        0.0.1      PoshStack\r\nFunction        Watch-OpenStackBlockStorageSnapshotAvailable       0.0.1      PoshStack\r\nFunction        Watch-OpenStackBlockStorageVolumeAvailable         0.0.1      PoshStack\r\nFunction        Watch-OpenStackBlockStorageVolumeDeleted           0.0.1      PoshStack\r\nFunction        Watch-OpenStackBlockStorageVolumeState             0.0.1      PoshStack\r\n\r\n\r\nPS C:\\>\r\n```"},"comment":{"url":"https://api.github.com/repos/DonSchenck/PoshStack/issues/comments/107996263","html_url":"https://github.com/DonSchenck/PoshStack/pull/294#issuecomment-107996263","issue_url":"https://api.github.com/repos/DonSchenck/PoshStack/issues/294","id":107996263,"user":{"login":"DonSchenck","id":5067110,"avatar_url":"https://avatars.githubusercontent.com/u/5067110?v=3","gravatar_id":"","url":"https://api.github.com/users/DonSchenck","html_url":"https://github.com/DonSchenck","followers_url":"https://api.github.com/users/DonSchenck/followers","following_url":"https://api.github.com/users/DonSchenck/following{/other_user}","gists_url":"https://api.github.com/users/DonSchenck/gists{/gist_id}","starred_url":"https://api.github.com/users/DonSchenck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DonSchenck/subscriptions","organizations_url":"https://api.github.com/users/DonSchenck/orgs","repos_url":"https://api.github.com/users/DonSchenck/repos","events_url":"https://api.github.com/users/DonSchenck/events{/privacy}","received_events_url":"https://api.github.com/users/DonSchenck/received_events","type":"User","site_admin":false},"created_at":"2015-06-02T15:47:51Z","updated_at":"2015-06-02T15:47:51Z","body":"Derek, can you \"rebase on master\" to remove the conflicts?"}}