diff --git a/src/components/Layout/GlobalHeader/OpenRc.jsx b/src/components/Layout/GlobalHeader/OpenRc.jsx index 3ebb3ec2..1397e633 100644 --- a/src/components/Layout/GlobalHeader/OpenRc.jsx +++ b/src/components/Layout/GlobalHeader/OpenRc.jsx @@ -14,7 +14,7 @@ import { inject, observer } from 'mobx-react'; import { ModalAction } from 'containers/Action'; -import { allCanReadPolicy } from 'resources/keystone/policy'; +import { allCanReadPolicy } from 'resources/skyline/policy'; import globalAuthCatalogStore from 'stores/keystone/catalog'; import { getCredentialOpenRc, diff --git a/src/components/Layout/GlobalHeader/ProjectTable.jsx b/src/components/Layout/GlobalHeader/ProjectTable.jsx index 5238c264..e3e29c59 100644 --- a/src/components/Layout/GlobalHeader/ProjectTable.jsx +++ b/src/components/Layout/GlobalHeader/ProjectTable.jsx @@ -14,7 +14,7 @@ import { inject, observer } from 'mobx-react'; import { ModalAction } from 'containers/Action'; -import { allCanReadPolicy } from 'resources/keystone/policy'; +import { allCanReadPolicy } from 'resources/skyline/policy'; import globalUserStore from 'stores/keystone/user'; @inject('rootStore') diff --git a/src/components/Layout/GlobalHeader/Token.jsx b/src/components/Layout/GlobalHeader/Token.jsx index 007329f0..1cd400c7 100644 --- a/src/components/Layout/GlobalHeader/Token.jsx +++ b/src/components/Layout/GlobalHeader/Token.jsx @@ -16,7 +16,7 @@ import React from 'react'; import { inject, observer } from 'mobx-react'; import { Typography } from 'antd'; import { ModalAction } from 'containers/Action'; -import { allCanReadPolicy } from 'resources/keystone/policy'; +import { allCanReadPolicy } from 'resources/skyline/policy'; import { getLocalTime } from 'utils/time'; import styles from './index.less'; diff --git a/src/components/Tables/Base/Action/index.jsx b/src/components/Tables/Base/Action/index.jsx index 4f207330..c6f3e0f5 100644 --- a/src/components/Tables/Base/Action/index.jsx +++ b/src/components/Tables/Base/Action/index.jsx @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -import checkItemPolicy, { systemRoleIsReader } from 'resources/keystone/policy'; +import checkItemPolicy, { systemRoleIsReader } from 'resources/skyline/policy'; export async function checkAllowed({ item, diff --git a/src/containers/List/index.jsx b/src/containers/List/index.jsx index 7303dce1..917708f8 100644 --- a/src/containers/List/index.jsx +++ b/src/containers/List/index.jsx @@ -31,7 +31,7 @@ import BaseTable from 'components/Tables/Base'; import { isAdminPage } from 'utils/index'; import Notify from 'components/Notify'; import { checkTimeIn } from 'utils/time'; -import checkItemPolicy from 'resources/keystone/policy'; +import checkItemPolicy from 'resources/skyline/policy'; import NotFound from 'components/Cards/NotFound'; import { getTags } from 'components/MagicInput'; import { getPath, getLinkRender } from 'utils/route-map'; diff --git a/src/containers/TabDetail/index.jsx b/src/containers/TabDetail/index.jsx index a58cbdbe..1ad52647 100644 --- a/src/containers/TabDetail/index.jsx +++ b/src/containers/TabDetail/index.jsx @@ -23,7 +23,7 @@ import NotFound from 'components/Cards/NotFound'; import Infos from 'components/Infos'; import Notify from 'components/Notify'; import { toJS } from 'mobx'; -import checkItemPolicy from 'resources/keystone/policy'; +import checkItemPolicy from 'resources/skyline/policy'; import ItemActionButtons from 'components/Tables/Base/ItemActionButtons'; import { emptyActionConfig } from 'utils/constants'; import { getPath, getLinkRender } from 'utils/route-map'; diff --git a/src/layouts/Base/index.jsx b/src/layouts/Base/index.jsx index 9ac7bd2b..ac4dd4c3 100644 --- a/src/layouts/Base/index.jsx +++ b/src/layouts/Base/index.jsx @@ -18,7 +18,7 @@ import { toJS, reaction } from 'mobx'; import i18n from 'core/i18n'; import { isAdminPage, isUserCenterPage } from 'utils/index'; import { BellOutlined } from '@ant-design/icons'; -import checkItemPolicy from 'resources/keystone/policy'; +import checkItemPolicy from 'resources/skyline/policy'; import { Layout } from 'antd'; import GlobalHeader from 'components/Layout/GlobalHeader'; import { setRouteMap, getPath } from 'utils/route-map'; diff --git a/src/pages/compute/containers/Hypervisors/ComputeHost/index.jsx b/src/pages/compute/containers/Hypervisors/ComputeHost/index.jsx index 3bfa9730..968936da 100644 --- a/src/pages/compute/containers/Hypervisors/ComputeHost/index.jsx +++ b/src/pages/compute/containers/Hypervisors/ComputeHost/index.jsx @@ -16,7 +16,7 @@ import { observer, inject } from 'mobx-react'; import Base from 'containers/List'; import { serviceStatus, serviceState } from 'resources/nova/service'; import globalComputeHostStore from 'stores/nova/compute-host'; -import { onlyAdminCanReadPolicy } from 'resources/keystone/policy'; +import { onlyAdminCanReadPolicy } from 'resources/skyline/policy'; import { getOptions } from 'utils'; import actionConfigs from './actions'; diff --git a/src/pages/configuration/containers/Setting/actions/View.jsx b/src/pages/configuration/containers/Setting/actions/View.jsx index 9f1ed194..25aafba6 100644 --- a/src/pages/configuration/containers/Setting/actions/View.jsx +++ b/src/pages/configuration/containers/Setting/actions/View.jsx @@ -15,7 +15,7 @@ import React from 'react'; import { ModalAction } from 'containers/Action'; import { inject, observer } from 'mobx-react'; -import { onlyAdminCanReadPolicy } from 'resources/keystone/policy'; +import { onlyAdminCanReadPolicy } from 'resources/skyline/policy'; import CodeEditor from 'components/CodeEditor'; export class View extends ModalAction { diff --git a/src/pages/configuration/containers/Setting/index.jsx b/src/pages/configuration/containers/Setting/index.jsx index ec59c15e..3433b98e 100644 --- a/src/pages/configuration/containers/Setting/index.jsx +++ b/src/pages/configuration/containers/Setting/index.jsx @@ -15,7 +15,7 @@ import { observer, inject } from 'mobx-react'; import Base from 'containers/List'; import globalSettingStore from 'stores/skyline/setting'; -import { onlyAdminCanReadPolicy } from 'resources/keystone/policy'; +import { onlyAdminCanReadPolicy } from 'resources/skyline/policy'; import actionConfigs from './actions'; export class Setting extends Base { diff --git a/src/pages/network/containers/LoadBalancers/LoadBalancerInstance/actions/Delete.jsx b/src/pages/network/containers/LoadBalancers/LoadBalancerInstance/actions/Delete.jsx index b9b1a0f7..7c27ba42 100644 --- a/src/pages/network/containers/LoadBalancers/LoadBalancerInstance/actions/Delete.jsx +++ b/src/pages/network/containers/LoadBalancers/LoadBalancerInstance/actions/Delete.jsx @@ -13,7 +13,7 @@ // limitations under the License. import { ConfirmAction } from 'containers/Action'; -import { checkPolicyRule } from 'resources/keystone/policy'; +import { checkPolicyRule } from 'resources/skyline/policy'; import globalLbaasStore from 'stores/octavia/loadbalancer'; import globalRootStore from 'stores/root'; diff --git a/src/pages/network/containers/Network/actions/CreateNetwork.jsx b/src/pages/network/containers/Network/actions/CreateNetwork.jsx index 19bddc5c..95980fc6 100644 --- a/src/pages/network/containers/Network/actions/CreateNetwork.jsx +++ b/src/pages/network/containers/Network/actions/CreateNetwork.jsx @@ -19,7 +19,7 @@ import globalNetworkStore from 'stores/neutron/network'; import globalProjectStore from 'stores/keystone/project'; import { isEmpty, isFunction } from 'lodash'; import Notify from 'components/Notify'; -import { checkPolicyRule } from 'resources/keystone/policy'; +import { checkPolicyRule } from 'resources/skyline/policy'; import globalNeutronStore from 'stores/neutron/neutron'; import { subnetIpv6Tip } from 'resources/neutron/network'; import networkUtil from './networkUtil'; diff --git a/src/pages/network/containers/Network/actions/CreateSubnet.jsx b/src/pages/network/containers/Network/actions/CreateSubnet.jsx index 14863858..91dcc861 100644 --- a/src/pages/network/containers/Network/actions/CreateSubnet.jsx +++ b/src/pages/network/containers/Network/actions/CreateSubnet.jsx @@ -17,7 +17,7 @@ import { ModalAction } from 'containers/Action'; import { ipValidate } from 'utils/validate'; import globalNetworkStore from 'stores/neutron/network'; import { isEmpty } from 'lodash'; -import { checkPolicyRule } from 'resources/keystone/policy'; +import { checkPolicyRule } from 'resources/skyline/policy'; import globalProjectStore from 'stores/keystone/project'; import globalRootStore from 'stores/root'; import { subnetIpv6Tip } from 'resources/neutron/network'; diff --git a/src/pages/network/containers/Network/actions/Delete.jsx b/src/pages/network/containers/Network/actions/Delete.jsx index 5be6fe8a..cfe9688f 100644 --- a/src/pages/network/containers/Network/actions/Delete.jsx +++ b/src/pages/network/containers/Network/actions/Delete.jsx @@ -14,7 +14,7 @@ import { ConfirmAction } from 'containers/Action'; import globalNetworkStore from 'stores/neutron/network'; -import { checkPolicyRule } from 'resources/keystone/policy'; +import { checkPolicyRule } from 'resources/skyline/policy'; import globalRootStore from 'stores/root'; export default class DeleteAction extends ConfirmAction { diff --git a/src/pages/network/containers/Network/actions/Edit.jsx b/src/pages/network/containers/Network/actions/Edit.jsx index e4825a1c..d307af5f 100644 --- a/src/pages/network/containers/Network/actions/Edit.jsx +++ b/src/pages/network/containers/Network/actions/Edit.jsx @@ -15,7 +15,7 @@ import { inject, observer } from 'mobx-react'; import { ModalAction } from 'containers/Action'; import globalNetworkStore from 'stores/neutron/network'; -import { checkPolicyRule } from 'resources/keystone/policy'; +import { checkPolicyRule } from 'resources/skyline/policy'; import globalRootStore from 'stores/root'; import { getYesNoList } from 'utils/index'; diff --git a/src/pages/network/containers/VPN/EndpointGroup/actions/Delete.jsx b/src/pages/network/containers/VPN/EndpointGroup/actions/Delete.jsx index 0b831c25..c37b9d72 100644 --- a/src/pages/network/containers/VPN/EndpointGroup/actions/Delete.jsx +++ b/src/pages/network/containers/VPN/EndpointGroup/actions/Delete.jsx @@ -13,7 +13,7 @@ // limitations under the License. import { ConfirmAction } from 'containers/Action'; -import { checkPolicyRule } from 'resources/keystone/policy'; +import { checkPolicyRule } from 'resources/skyline/policy'; import globalVPNEndPointGroupStore from 'stores/neutron/vpn-endpoint-group'; import globalVpnIPsecConnectionStore from 'stores/neutron/vpn-ipsec-connection'; import globalRootStore from 'stores/root'; diff --git a/src/pages/network/containers/VPN/IKEPolicy/actions/Delete.jsx b/src/pages/network/containers/VPN/IKEPolicy/actions/Delete.jsx index ea8aeafb..874aeab1 100644 --- a/src/pages/network/containers/VPN/IKEPolicy/actions/Delete.jsx +++ b/src/pages/network/containers/VPN/IKEPolicy/actions/Delete.jsx @@ -13,7 +13,7 @@ // limitations under the License. import { ConfirmAction } from 'containers/Action'; -import { checkPolicyRule } from 'resources/keystone/policy'; +import { checkPolicyRule } from 'resources/skyline/policy'; import globalVpnIKEPolicyStore from 'stores/neutron/vpn-ike-policy'; import globalVpnIPsecConnectionStore from 'stores/neutron/vpn-ipsec-connection'; import globalRootStore from 'stores/root'; diff --git a/src/pages/network/containers/VPN/IPsecPolicy/actions/Delete.jsx b/src/pages/network/containers/VPN/IPsecPolicy/actions/Delete.jsx index 3c28be2f..2fa81b9a 100644 --- a/src/pages/network/containers/VPN/IPsecPolicy/actions/Delete.jsx +++ b/src/pages/network/containers/VPN/IPsecPolicy/actions/Delete.jsx @@ -13,7 +13,7 @@ // limitations under the License. import { ConfirmAction } from 'containers/Action'; -import { checkPolicyRule } from 'resources/keystone/policy'; +import { checkPolicyRule } from 'resources/skyline/policy'; import globalVpnIPsecPolicyStore from 'stores/neutron/vpn-ipsec-policy'; import globalVpnIPsecConnectionStore from 'stores/neutron/vpn-ipsec-connection'; import globalRootStore from 'stores/root'; diff --git a/src/pages/network/containers/VPN/IPsecSiteConnection/actions/Delete.jsx b/src/pages/network/containers/VPN/IPsecSiteConnection/actions/Delete.jsx index be008755..9ae7f362 100644 --- a/src/pages/network/containers/VPN/IPsecSiteConnection/actions/Delete.jsx +++ b/src/pages/network/containers/VPN/IPsecSiteConnection/actions/Delete.jsx @@ -13,7 +13,7 @@ // limitations under the License. import { ConfirmAction } from 'containers/Action'; -import { checkPolicyRule } from 'resources/keystone/policy'; +import { checkPolicyRule } from 'resources/skyline/policy'; import globalVpnIPsecConnectionStore from 'stores/neutron/vpn-ipsec-connection'; import globalRootStore from 'stores/root'; diff --git a/src/pages/network/containers/VPN/VPNGateway/actions/Delete.jsx b/src/pages/network/containers/VPN/VPNGateway/actions/Delete.jsx index b776862b..3b88c3d5 100644 --- a/src/pages/network/containers/VPN/VPNGateway/actions/Delete.jsx +++ b/src/pages/network/containers/VPN/VPNGateway/actions/Delete.jsx @@ -13,7 +13,7 @@ // limitations under the License. import { ConfirmAction } from 'containers/Action'; -import { checkPolicyRule } from 'resources/keystone/policy'; +import { checkPolicyRule } from 'resources/skyline/policy'; import globalVpnServicesStore from 'stores/neutron/vpn-service'; import globalRootStore from 'stores/root'; import globalVpnIPsecConnectionStore from 'stores/neutron/vpn-ipsec-connection'; diff --git a/src/pages/storage/containers/Container/Detail/actions/CopyFile.jsx b/src/pages/storage/containers/Container/Detail/actions/CopyFile.jsx index 14fb4ee8..f3c3c73f 100644 --- a/src/pages/storage/containers/Container/Detail/actions/CopyFile.jsx +++ b/src/pages/storage/containers/Container/Detail/actions/CopyFile.jsx @@ -14,7 +14,7 @@ import { ConfirmAction } from 'containers/Action'; import globalObjectStore from 'stores/swift/object'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; import { isFile } from 'resources/swift/container'; export default class CopyFile extends ConfirmAction { diff --git a/src/pages/storage/containers/Container/Detail/actions/CreateFolder.jsx b/src/pages/storage/containers/Container/Detail/actions/CreateFolder.jsx index dbb2cceb..ee02ecf7 100644 --- a/src/pages/storage/containers/Container/Detail/actions/CreateFolder.jsx +++ b/src/pages/storage/containers/Container/Detail/actions/CreateFolder.jsx @@ -15,7 +15,7 @@ import { inject, observer } from 'mobx-react'; import { ModalAction } from 'containers/Action'; import globalObjectStore from 'stores/swift/object'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; @inject('rootStore') @observer diff --git a/src/pages/storage/containers/Container/Detail/actions/CutFile.jsx b/src/pages/storage/containers/Container/Detail/actions/CutFile.jsx index aaf92ac6..62b8f5c3 100644 --- a/src/pages/storage/containers/Container/Detail/actions/CutFile.jsx +++ b/src/pages/storage/containers/Container/Detail/actions/CutFile.jsx @@ -14,7 +14,7 @@ import { ConfirmAction } from 'containers/Action'; import globalObjectStore from 'stores/swift/object'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; import { isFile } from 'resources/swift/container'; export default class CutFile extends ConfirmAction { diff --git a/src/pages/storage/containers/Container/Detail/actions/Delete.jsx b/src/pages/storage/containers/Container/Detail/actions/Delete.jsx index 219528c2..81f1e916 100644 --- a/src/pages/storage/containers/Container/Detail/actions/Delete.jsx +++ b/src/pages/storage/containers/Container/Detail/actions/Delete.jsx @@ -14,7 +14,7 @@ import { ConfirmAction } from 'containers/Action'; import globalObjectStore, { ObjectStore } from 'stores/swift/object'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; import { isFile } from 'resources/swift/container'; export default class Delete extends ConfirmAction { diff --git a/src/pages/storage/containers/Container/Detail/actions/Download.jsx b/src/pages/storage/containers/Container/Detail/actions/Download.jsx index 73616362..37656128 100644 --- a/src/pages/storage/containers/Container/Detail/actions/Download.jsx +++ b/src/pages/storage/containers/Container/Detail/actions/Download.jsx @@ -15,7 +15,7 @@ import { ConfirmAction } from 'containers/Action'; import { isFile } from 'resources/swift/container'; import globalObjectStore from 'stores/swift/object'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; import FileSaver from 'file-saver'; export default class Download extends ConfirmAction { diff --git a/src/pages/storage/containers/Container/Detail/actions/Edit.jsx b/src/pages/storage/containers/Container/Detail/actions/Edit.jsx index 282d24a5..e2989a14 100644 --- a/src/pages/storage/containers/Container/Detail/actions/Edit.jsx +++ b/src/pages/storage/containers/Container/Detail/actions/Edit.jsx @@ -15,7 +15,7 @@ import { inject, observer } from 'mobx-react'; import { ModalAction } from 'containers/Action'; import globalObjectStore, { ObjectStore } from 'stores/swift/object'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; import { isFile } from 'resources/swift/container'; @inject('rootStore') diff --git a/src/pages/storage/containers/Container/Detail/actions/PasteFile.jsx b/src/pages/storage/containers/Container/Detail/actions/PasteFile.jsx index 1ec92bff..b46f3179 100644 --- a/src/pages/storage/containers/Container/Detail/actions/PasteFile.jsx +++ b/src/pages/storage/containers/Container/Detail/actions/PasteFile.jsx @@ -15,7 +15,7 @@ import React from 'react'; import { ConfirmAction } from 'containers/Action'; import globalObjectStore from 'stores/swift/object'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; import { isFolder } from 'resources/swift/container'; export default class PasteFile extends ConfirmAction { diff --git a/src/pages/storage/containers/Container/Detail/actions/Rename.jsx b/src/pages/storage/containers/Container/Detail/actions/Rename.jsx index bda7b89a..20b76eb0 100644 --- a/src/pages/storage/containers/Container/Detail/actions/Rename.jsx +++ b/src/pages/storage/containers/Container/Detail/actions/Rename.jsx @@ -15,7 +15,7 @@ import { inject, observer } from 'mobx-react'; import { ModalAction } from 'containers/Action'; import globalObjectStore from 'stores/swift/object'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; import { isFile } from 'resources/swift/container'; @inject('rootStore') diff --git a/src/pages/storage/containers/Container/Detail/actions/UploadFile.jsx b/src/pages/storage/containers/Container/Detail/actions/UploadFile.jsx index c6300eac..9c70a86c 100644 --- a/src/pages/storage/containers/Container/Detail/actions/UploadFile.jsx +++ b/src/pages/storage/containers/Container/Detail/actions/UploadFile.jsx @@ -15,7 +15,7 @@ import { inject, observer } from 'mobx-react'; import { ModalAction } from 'containers/Action'; import globalObjectStore, { ObjectStore } from 'stores/swift/object'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; @inject('rootStore') @observer diff --git a/src/pages/storage/containers/Container/Detail/index.jsx b/src/pages/storage/containers/Container/Detail/index.jsx index ecc699aa..c187c2e1 100644 --- a/src/pages/storage/containers/Container/Detail/index.jsx +++ b/src/pages/storage/containers/Container/Detail/index.jsx @@ -18,7 +18,7 @@ import { Popover, Col, Row, Skeleton } from 'antd'; import Base from 'containers/List'; import globalObjectStore, { ObjectStore } from 'stores/swift/object'; import { bytesFilter } from 'utils/index'; -import { allCanReadPolicy } from 'resources/keystone/policy'; +import { allCanReadPolicy } from 'resources/skyline/policy'; import { toJS } from 'mobx'; import { isEqual } from 'lodash'; import { isFolder } from 'resources/swift/container'; diff --git a/src/pages/storage/containers/Container/actions/Access.jsx b/src/pages/storage/containers/Container/actions/Access.jsx index 84b0d7a1..f3f6df21 100644 --- a/src/pages/storage/containers/Container/actions/Access.jsx +++ b/src/pages/storage/containers/Container/actions/Access.jsx @@ -15,7 +15,7 @@ import { inject, observer } from 'mobx-react'; import { ModalAction } from 'containers/Action'; import globalContainerStore, { ContainerStore } from 'stores/swift/container'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; @inject('rootStore') @observer diff --git a/src/pages/storage/containers/Container/actions/Create.jsx b/src/pages/storage/containers/Container/actions/Create.jsx index 810ba020..d24bdcf6 100644 --- a/src/pages/storage/containers/Container/actions/Create.jsx +++ b/src/pages/storage/containers/Container/actions/Create.jsx @@ -15,7 +15,7 @@ import { inject, observer } from 'mobx-react'; import { ModalAction } from 'containers/Action'; import globalContainerStore from 'stores/swift/container'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; @inject('rootStore') @observer diff --git a/src/pages/storage/containers/Container/actions/Delete.jsx b/src/pages/storage/containers/Container/actions/Delete.jsx index cacd92a6..1d6379d7 100644 --- a/src/pages/storage/containers/Container/actions/Delete.jsx +++ b/src/pages/storage/containers/Container/actions/Delete.jsx @@ -14,7 +14,7 @@ import { ConfirmAction } from 'containers/Action'; import globalContainerStore from 'stores/swift/container'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; export default class Delete extends ConfirmAction { get id() { diff --git a/src/pages/storage/containers/Container/index.jsx b/src/pages/storage/containers/Container/index.jsx index 50159d33..e19db4e9 100644 --- a/src/pages/storage/containers/Container/index.jsx +++ b/src/pages/storage/containers/Container/index.jsx @@ -18,7 +18,7 @@ import { Popover, Col, Row, Skeleton } from 'antd'; import Base from 'containers/List'; import globalContainerStore, { ContainerStore } from 'stores/swift/container'; import { bytesFilter } from 'utils/index'; -import { allCanChangePolicy } from 'resources/keystone/policy'; +import { allCanChangePolicy } from 'resources/skyline/policy'; import { getStrFromTimestamp } from 'utils/time'; import { swiftEndpoint } from 'client/client/constants'; import actionConfigs from './actions'; diff --git a/src/resources/keystone/policy.js b/src/resources/skyline/policy.js similarity index 100% rename from src/resources/keystone/policy.js rename to src/resources/skyline/policy.js diff --git a/src/stores/root.js b/src/stores/root.js index 31c415f9..a2e4f523 100644 --- a/src/stores/root.js +++ b/src/stores/root.js @@ -20,8 +20,8 @@ import { getQueryString } from 'utils/index'; import { setLocalStorageItem } from 'utils/local-storage'; import { isEmpty, values } from 'lodash'; -const checkItemPolicy = require('resources/keystone/policy').default; -const { onlyAdminCanReadPolicy } = require('resources/keystone/policy'); +const checkItemPolicy = require('resources/skyline/policy').default; +const { onlyAdminCanReadPolicy } = require('resources/skyline/policy'); export class RootStore { @observable