def _calculate_changes(self, local_uuid, local_hostname, local_state,
                           desired_configuration):
        # It is expected that someone will have merged local state into cluster
        # state.
        current_cluster_state = DeploymentState(nodes={local_state})

        deployer = create_blockdevicedeployer(
            self, node_uuid=local_uuid, hostname=local_hostname,
        )

        local_state = local_state_from_shared_state(
            node_state=local_state,
            nonmanifest_datasets={},
        )
        return deployer.calculate_changes(
            desired_configuration, current_cluster_state, local_state)
Return a list of usernames in the database.
dataset/ETHPy150Open ClusterHQ/flocker/flocker/node/agents/test/test_blockdevice.py/BlockDeviceDeployerCreationCalculateChangesTests._calculate_changes--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python3-alpha/python-libs/gdata/tlslite/BaseDB.py/BaseDB.keys